Blockchain & Introducción a lo digital

Blockchain , Contrato inteligente e inteligencia artificial

¿Qué es blockchain?, una explicación simple

La definición de blockchain ahora es bien conocida: es una base de datos distribuida (una especie de registro de transacciones donde los datos no se almacenan en una sola computadora, pero en varias máquinas conectadas entre sí a través de Internet, a través de una aplicación dedicada que le permite interactuar con la "cadena") hecho de bloques de datos que almacenan transacciones; para consolidarse dentro de un bloque, cualquier dato, y luego cada bloque antes de ser insertado en la "cadena", se somete a un proceso de validación.

Cómo funciona blockchain y qué procesos de validación son
Antes de continuar, debemos familiarizarnos con dos términos.: blockchain nodos y mineros. Las primeras son las computadoras en la red que descargaron el blockchain a su memoria; cualquiera puede convertirse en un nudo, a través del programa apropiado (Bitcoin Core por ejemplo para Blockchain Bitcoin). Los mineros son aquellos que llevan a cabo el control de las transacciones., gracias a computadoras muy potentes y a través de un protocolo de validación bastante complejo (explicado más tarde), y cuyo trabajo es recompensado con un premio (el término ahora aceptado para esta operación es "socavar", Italianizar el término inglés para minar o extraer).

El protocolo de validación (que define los algoritmos de validación y quién puede ser minero) Por lo tanto, representa el principal elemento vital de la cadena de bloques porque es precisamente de esto que la velocidad de la cadena y su seguridad dependen sustancialmente (Los algoritmos que rigen este proceso no solo validan que cada nueva entrada cumpla con ciertos criterios, pero también evitan que los datos ya presentes en la cadena sean alterados). Por lo tanto, es en esta área donde se ven las principales evoluciones y que difieren, desde un punto de vista tecnológico, la diversa blockchain. Sin embargo, es importante destacar que un protocolo no es necesariamente mejor que otro: el uso de uno u otro también depende del tipo de aplicación para la que se usa blockchain.

Los principales protocolos de validación son:

Prueba de trabajo: es el protocolo de validación principal, en el que se basó la primera cadena de bloques, Bitcoin, y aún hoy el más extendido. cada 10 minutos un nuevo bloque, que contiene miles de transacciones, se coloca en la cadena de bloques. La importancia de este mecanismo radica en la velocidad para socavar un bloque porque es un protocolo que, a medida que crece la cadena de bloques, requiere cada vez más potencia de procesamiento en las computadoras de los mineros. El tiempo de validación de una transacción. (10 acta) Es una de las razones por las cuales se derivan las mayores críticas en términos de escalabilidad tecnológica..

Prueba de estaca: nació para enfrentar el problema de escalabilidad del protocolo anterior, simplificando el proceso de minería. El protocolo también establece que cuando se agrega un nuevo bloque, el creador del siguiente bloque se elige automáticamente; Se utilizan diferentes métodos para llevar a cabo esta operación de selección.

¿Qué son los contratos inteligentes?

 

El significado literal de contrato inteligente es "contratos inteligentes". En términos concretos, son software basado en tecnología blockchain.

Definen reglas y sanciones para un acuerdo., de la misma manera que un contrato tradicional. La principal diferencia consiste en la presencia en el software de las funciones if / then, que hacen que el pago sea automático cuando ocurre una determinada condición.

Más generalmente, los contratos inteligentes ayudan a las personas a intercambiar dinero, transferir propiedad y cualquier otra cosa de valor de manera transparente y sin recurrir a los servicios de un intermediario.

Smart Contract y notarios
En papel, Por lo tanto, permiten la ejecución de transacciones creíbles sin la presencia de notarios o abogados.. Sin embargo, su figura no parece estar en riesgo., a pesar de la introducción de contratos creados y escritos en blockchain.

Smart Contract e Ethereum
Ethereum es la cadena de bloques de referencia para crear contratos inteligentes, Por esta razón, encontramos los dos términos a menudo asociados.

Vitalik Buterin, inventor de Ethereum, fue más allá del concepto de criptomoneda simple. Dentro de la plataforma que creó, Los "contratos inteligentes" representan un componente fundamental.

de hecho, El objetivo principal de Ethereum es permitir a los participantes de la red crear y publicar contratos basados ​​en blockchain. Como evidencia de esto, solo recuerda que éter (la criptovaluta) se utiliza para hacer que los contratos inteligentes funcionen.

Cómo funcionan los contratos inteligentes

El primer paso es firmar un contrato.. Las dos partes luego transcriben las cláusulas en un contrato inteligente

con posterioridad, el "contrato inteligente" se inserta en la cadena de bloques. Los participantes (los nodos de la cadena de bloques) verificar la exactitud de la información reportada, entonces el acuerdo digital se convierte en parte de un bloque.

En este punto, los usuarios de blockchain validan el bloque a través del mecanismo de Prueba de trabajo (PoW). Los encargados de la validación de bloque a su vez reciben la criptomoneda Ether como recompensa..

Después de la operación, el bloque que contiene el contrato inteligente se agrega a la cadena de bloques. De aquí en adelante, la responsabilidad de controlar que las condiciones del contrato realmente ocurran se confía a un agente externo. (como una aplicación de teléfono inteligente).

Tan pronto como la aplicación envíe la señal a la cadena de bloques de que se han cumplido una o más condiciones, este último automatiza la ejecución del contrato inteligente.

Inteligencia artificial

 

La inteligencia artificial es una disciplina reciente que a lo largo de los años ha hecho una contribución importante al progreso de toda la informática.. También ha sido influenciado por numerosas disciplinas, incluida la filosofía., matematicas, psicologia, cibernética, ciencias cognitivas. La inteligencia artificial estudia los fundamentos teóricos., Las metodologías y técnicas que le permiten diseñar sistemas de hardware y sistemas de programas de software diseñados para proporcionar al procesador electrónico un rendimiento que, a un observador común, parecerían ser de relevancia exclusiva para la inteligencia humana.

Su propósito no es replicar esa inteligencia, un objetivo que para algunos incluso no es elegible, pero para reproducir o emular algunas de sus funciones. No hay razón para que a priori evite ciertas (pero no todos) El rendimiento de la inteligencia humana, por ejemplo, la capacidad de resolver problemas a través de procesos inferenciales, también puede ser proporcionado por una máquina. En el caso de la emulación, El rendimiento inteligente se obtiene utilizando los mecanismos propios de la máquina., con el fin de proporcionar representaciones cualitativamente equivalentes y cuantitativamente superiores a las humanas.

Al considerar cuidadosamente la historia y la naturaleza de los resultados obtenidos de la investigación en inteligencia artificial, se puede decir que los estudiosos han evaluado diferentes modelos de racionalidad humana de vez en cuando, eligiendo el más apropiado. En muchos casos preferimos hablar de racionalidad como un concepto ideal de inteligencia., precisamente para evitar las referencias antropomórficas implícitas en el último término. Los modelos de racionalidad adoptados fueron ambos antropomórficos. (es decir, modelos que permiten no solo obtener un rendimiento similar al del hombre, sino también adoptar los mismos métodos utilizados por el hombre), es de tipo no antropomórfico, con el objetivo de garantizar los mejores resultados posibles. En general, Los modelos del segundo tipo han demostrado características de mayor adaptación e integración con los modelos., técnicas y sistemas de inteligencia artificial ya disponibles.

La inteligencia artificial se ocupa de los problemas de investigación abiertos y fronterizos., extendiendo constantemente los límites de su interés y acción. por lo tanto, una actuación que hoy podría parecer exclusiva de la inteligencia humana, y por lo tanto ser relevante para la inteligencia artificial, en el futuro podría ser proporcionado comúnmente por un sistema artificial y, por lo tanto, no caer dentro de la inteligencia artificial.

Finalmente, cabe señalar que la inteligencia artificial es tanto una ciencia como una ingeniería. Es una ciencia en la que emula, con ciertos sistemas artificiales algunos comportamientos inteligentes, el hombre logra los objetivos de formular modelos objetivos y rigurosos, para obtener confirmaciones experimentales y hacer progresos incuestionables en el estudio científico del intelecto humano. La inteligencia artificial es una ingeniería porque, cuando se obtienen máquinas que emulan comportamientos erróneamente considerados inaccesibles para el entorno artificial, Se proporciona un progreso objetivo a la contribución que la ingeniería misma ofrece para mejorar la vida humana..