La segunda ola de tecnología blockchain surgió en el momento en que Ethereum introdujo el concepto de contratos inteligentes, que son utilizados por varias plataformas blockchain no basadas en criptomonedas. Los contratos inteligentes, también conocidos como contratos digitales, contratos de cadena de bloques o contratos de ejecución automática, permiten aplicaciones descentralizadas (dApps) que funcionan en una cadena de bloques, lo que significa que todos pueden leer el código, saber cuándo se está ejecutando e inspeccionar Los resultados. Los contratos inteligentes también permiten que las dApps se ejecuten de forma autónoma sin la necesidad de un servidor central, una empresa o un intermediario para manejar los costos de funcionamiento y la administración, lo que permite que exista un servicio sin ningún costo de mantenimiento o responsabilidad administrativa. Además, el código se ejecuta en todas partes, en todos los nodos de la cadena de bloques, al mismo tiempo, por lo que no tiene que confiar en la entidad que ejecuta el código. Esto significa que la propia red notará e invalidará un resultado no válido..
Sin embargo, el problema con los contratos inteligentes de Ethereum es que están muy limitados. Cada contrato inteligente debe almacenarse en la cadena de bloques, lo que rápidamente podría ocupar mucho espacio. Además, dado que la ejecución de una función de un contrato inteligente consume tiempo de CPU y la cantidad total de CPU en cualquier nodo dado es limitada, los desarrolladores deben pagar en ether (llamado “gas”) para crear aplicaciones y contratos inteligentes en la plataforma Ethereum. (blockchain), y los usuarios tienen que pagar en ether para ejecutarlos.
Cabe señalar que existe otra restricción: los límites al tamaño de un contrato inteligente en sí. Hay alrededor de 1.000 líneas de código con las que trabajar. Sin embargo, este número puede variar según la complejidad del contrato..
El precio de Ether ha aumentado drásticamente desde el inicio de menos de $ 10 en 2016 a casi $ 690 en marzo de 2018. Esto significa que puede esperar gastar alrededor de $ 40 para implementar un contrato inteligente y entre $ 0,30 y $ 1,00 para ejecutar una función. Es importante tener en cuenta que estos precios son solo estimaciones. Sin embargo, puede ver cómo esos costos pueden acumularse rápidamente.
Una cosa más que vale la pena señalar es que los contratos inteligentes son completamente públicos y transparentes por diseño (como todo lo demás en blockchain), que es el aspecto final que limita su adopción. Cada función llamada, junto con su entrada y salida, puede ser vista por cualquier nodo de Ethereum, lo que significa que cualquiera puede leer el código base de cada contrato público inteligente. Los posibles casos de uso para este tipo de contratos son limitados porque la mayoría de las empresas quieren mantener tanto sus algoritmos como sus datos privados y seguros..
El Protocolo Enigma
Enigma es una plataforma de cifrado que intenta resolver el problema de la privacidad en la cadena de bloques dándoles acceso al almacenamiento, la privacidad y la escalabilidad que tanto necesitan..
Enigma quiere extender los contratos inteligentes de Ethereum mediante la introducción de contratos secretos, una marca de contrato inteligente que brinda a los usuarios un elemento de privacidad que no es intrínseco a los protocolos actuales de blockchain. Estos contratos operan fuera de la cadena, lo que significa que la ejecución del contrato inteligente no ocurre en la propia cadena de bloques de Ethereum. Así es como funciona el protocolo Enigma: rompe el contrato inteligente y cualquier dato relacionado en partes, cifra esas partes y las distribuye de forma redundante entre los nodos de Enigma..
Enigma utilizará cálculos multiparte seguros (MPC) y una tabla hash distribuida fuera de la cadena (DHT) para garantizar la privacidad de los datos. Los MPC distribuyen datos entre los nodos de la red, dividiendo la información cifrada en partes separadas para garantizar su seguridad. Utilizando técnicas de criptografía avanzadas, esos nodos pueden realizar los cálculos descritos por su parte del contrato inteligente en los datos cifrados y devolver resultados válidos: todos los datos se dividen entre diferentes nodos y calculan funciones juntas sin filtrar información a otros nodos. A medida que se ejecutan partes más pequeñas, los resultados se combinan y se envían a la siguiente parte del contrato inteligente en otros nodos. El proceso continúa hasta que se conoce el resultado final. Los resultados de cada nodo se pueden verificar a lo largo del camino para garantizar la corrección, pero en ningún momento un nodo fuera de la cadena recibe una vista completa del cálculo completo en cuestión..
En la imagen a continuación, puede ver cómo se transmiten los cálculos en Enigma:
Las 3 monedas principales para un gran retorno de la inversión en 2021?
Si hubiera apostado en las monedas correctas el año pasado, fácilmente podría haber multiplicado por 10 su capital …
Incluso podrías haber ganado tanto como 100 veces lo que significa que podrías haberte convertido $ 100 en tanto como 10k.
Los expertos creen que esto volverá a suceder en 2021, la única pregunta es en qué moneda apostar?
Mi amigo y experto en criptomonedas Dirk está apostando personalmente por 3 criptomonedas ocultas para obtener un gran retorno de la inversión en 2021..
Haga clic aquí para saber qué son estas monedas (ver hasta el final de la presentación).
Los Contratos Inteligentes Enigma pueden ser más complejos que los Contratos Inteligentes Ethereum estándar debido al hecho de que los cálculos ocurren fuera de la cadena. Además, será mucho más fácil escalar la red porque solo se ejecutan en un subconjunto de nodos Enigma..
Integración de Ethereum
Con Enigma, los usuarios pueden disfrutar de la certeza total de un libro mayor público inmutable (la cadena de bloques) con la seguridad y el secreto de una opción de almacenamiento encriptado fuera de la cadena (Enigma), que le da a Enigma la capacidad de almacenar datos de forma privada mientras también proporciona prueba pública de que se ejecutó una transacción en la cadena de bloques.
Los tokens Enigma (ENG) son la moneda nativa del ecosistema Enigma y se utilizarán para pagar los nodos Enigma, con un valor en función de la complejidad del Smart Contract ejecutado y la cantidad de datos almacenados. Enigma también hará uso de la cadena de bloques Ethereum para el control de acceso. Esto significa que un usuario podrá determinar quién puede llamar a su Smart Contract y qué funciones puede ejecutar..
Es importante tener en cuenta que no todos los nodos son responsables de almacenar la información enviada a la red y que la técnica de reducción de red de Enigma selecciona nodos para cualquier proyecto en función de su capacidad de rendimiento y reputación. Esto asegura que solo los nodos correctos asuman una tarea en función de su demanda computacional y que la red se esté utilizando de manera óptima..
Los operadores de nodos recibirán tarifas, no recompensas mineras, por sus esfuerzos. Para mantenerlos honestos y garantizar que los cálculos de los nodos sean precisos, los operadores de nodos completos deben hacer un depósito de seguridad que cada uno debe pagar en Bitcoin para unirse a la red, y serán penalizados por malas acciones según lo determine la red Enigma..
Catalizador Enigma
La primera aplicación construida sobre la base de Enigma es una plataforma de comercio y análisis criptográfico llamada Catalizador, La dApp insignia de Enigma. El término “Catalizador” se elige para acelerar la adopción de la plataforma Enigma..
Catalyst hace uso de un mercado donde los usuarios pueden seleccionar, compartir e intercambiar datos para crear estrategias de inversión en cifrado. El objetivo principal de esta plataforma es servir como una ventanilla única para los desarrolladores que pueden usarla para diseñar algoritmos comerciales, probar sus estrategias con datos reales alojados en Enigma y luego dejarlos perder en los mercados en vivo..
Con el tiempo, Catalyst se convertirá en un mercado en sí mismo, donde los usuarios pueden suscribirse a los mejores algoritmos comerciales y los desarrolladores pueden comercializar sus algoritmos y ganar una tarifa de “regalías” cuando se utilizan sus algoritmos sin tener que apostar su propio dinero. Es importante tener en cuenta que los algoritmos se ejecutan sobre Enigma. Esto significa que los desarrolladores no tendrán que revelar sus algoritmos y correr el riesgo de imitadores..
Catalyst también ayudará al equipo de Enigma a construir un mercado de datos de próxima generación, donde los vendedores podrían ofrecer datos de nicho que se pueden incorporar a los algoritmos comerciales. Los datos se alojarán en Enigma, lo que significa que los algoritmos comerciales podrán utilizarlos sin ver los datos. Gracias a esto, los corredores de datos no tendrán que preocuparse de que estén disponibles públicamente..
El mercado de datos generales de Enigma cumplirá la misma función que Catalyst para cualquier cosa, desde instituciones sanitarias hasta registros fiscales. La aplicación / usabilidad de estos datos solo se limita a la imaginación de aquellos que eligen usar el mercado..
El equipo de Enigma
Enigma tiene un equipo de graduados del MIT y han estado trabajando diligentemente para garantizar el éxito de Enigma..
Guy Zyskind, director ejecutivo y cofundador de Enigma, ayudó a iniciar el proyecto cuando aún era estudiante en el MIT. Tiene más de una década de experiencia en desarrollo de software con un M.S. del MIT. El director de productos de Enigma es Can Kisagun. Tiene experiencia con un puñado de nuevas empresas tecnológicas y trabajó en McKinsey. & Empresa como analista de negocios después de completar su MBA.
Sandy Pentland, un conocido científico de datos del MIT que ganó fama por su trabajo en interacciones sociales de minería de datos, es el asesor de Zyskind y Nathan en Enigma. Con otros asesores como Alex Pentland, que forma parte de los Consejos Asesores de Google y Nissan, el director ejecutivo de Abra, Bill Barhydt y el director del laboratorio de medios del MIT, el profesor Alex Pentland, es difícil solucionar una falla en el equipo..
En general, es bastante claro ver que este es un equipo altamente capaz.
Dónde comprar y almacenar Enigma?
No puede comprar Enigma con una tarjeta de crédito. Esto significa que tendrá que usar uno de los intercambios de cifrado: los mercados dominantes de Enigma están en Binance, Bittrex y Huobi. Puede intercambiar Enigma por Bitcoin y Ethereum en los tres intercambios de cifrado.
Antes de poseer cualquier Enigma, necesita un lugar para almacenarlos. Enigma es un token basado en Ethereum, lo que significa que se puede almacenar de forma segura en cualquier billetera compatible con ERC-20 (p. Ej.., Libro mayor Nano S, MyEtherWallet, Trezor, Paridad, MetaMask, etc.).
Conclusión
Enigma es un protocolo enorme que aborda dos de los defectos de las cadenas de bloques actuales: privacidad y escalabilidad. Esto los hará mucho más atractivos para las grandes empresas..
Pero el protocolo aún no está implementado. Sin embargo, el proyecto tiene una ambición increíble y el equipo de Enigma ve una gran cantidad de aplicaciones y casos de uso para su proyecto, “que incluyen finanzas, salud, identidad y crédito”.
Es raro encontrarse con un proyecto tan único con un equipo dedicado y examinado, en su mayoría del MIT, que se esfuerza por hacer realidad la concepción, pero les queda un largo camino por recorrer antes de poder realizar plenamente su visión..