Capa 0 – La verdadera razón por la que Dominik Schiener (cofundador de la Fundación IOTA) dijo que «IOTA NO es un asesino de Ethereum»
La idea detrás de Ethereum es ingeniosa: Conectar ordenadores de todo el mundo para construir el ordenador mundial más descentralizado posible. Sin embargo, también todos hemos visto los problemas de la actual y monolítica solución de «una blockchain para todos»: Fees explosivas, red saturada, largos tiempos de procesamiento y, en consecuencia, una lenta adopción en el mundo real. Todos han oído hablar de las soluciones de capa 2 de Ethereum, como Elrond o Polygon. Pero, ¿has pensado alguna vez en resolver los problemas de Ethereum viéndolo como una segunda capa de una red aún más fundamental?
Esta es exactamente la estrategia que la fundación IOTA reveló con su reciente lanzamiento de la versión beta del protocolo de contratos inteligentes IOTA (ISCP).
Tomaron la decisión única de que los contratos inteligentes no formaran parte de su capa base sin fees (la «Tangle»), sino que fueran una solución de segunda capa. Cada contrato inteligente es una cadena de bloques individual y está dirigida por su propio comité de nodos. Este comité realiza todos los cálculos del contrato inteligente internamente y se conecta a la capa principal de IOTA para crear y enviar activos digitales (NFTs, wraped tokens o tokens envueltos, etc.) tokens IOTA y para comunicarse sin problemas con todas las demás cadenas de Contratos Inteligentes IOTA.
Esta disposición permite que los contratos inteligentes de IOTA sean extremadamente flexibles en su diseño, diferentes para cada caso de uso y cada usuario, a la vez que son extremadamente escalables. Es la antítesis del paradigma «una blockchain para todos», un verdadero entorno cooperativo multi-blockchain.
La cadena de contratos inteligentes de IOTA puede elegir libremente entre:
– Validadores sin permiso (para una alta descentralización) o con permiso (para consorcios de confianza)
– PoW, PoS, PoX o cualquier otro mecanismo de consenso
– Ser pagado en cualquier moneda (fuera de la red en fiat u otras criptomonedas, con una moneda minteada dentro de su Contrato Inteligente IOTA blockchain (es decir, ETH) o con el token nativo IOTA)
– Crear sus propios tokens internos (las cadenas de Contratos Inteligentes de IOTA son cadenas de bloques completas después de todo)
– Comunicarse sin problemas con otros SCs a través de la Tangle de IOTA. Puedes interactuar con otros contratos inteligentes, construir complejas redes multi-Smart Contract y enviar alrededor de datos, tokens L2 (por ejemplo, ETH) o token L1 basado en IOTA a cada una de las otras cadenas SC conectadas.
– Controla los tokens IOTA y los activos digitales IOTA en la Tangle
– Utiliza cualquier lenguaje de programación que desees (actualmente soportados Rust, Go y Solidity (máquina virtual de Ethereum), muchos más lenguajes y puentes planeados).
Como puedes ver, los contratos inteligentes IOTA se pueden hacer de cualquier que se quiera ya sea una empresa, gobierno, desarrollador DeFi, diseñador de juegos o persona privada. Es un campo de juego completamente abierto, una caja de arena, lista para ser inundada con ideas y casos de uso.
El papel de Ethereum en el ecosistema de los contratos inteligentes de IOTA («Simios juntos fuertes«)
IOTA no es un asesino de Ethereum, es un facilitador de Ethereum
Ethereum está plagado de fees impredecibles y una red atascada porque cada intercambio Banano -> Squirtle-coin necesita ser procesado por este literal ordenador mundial. Cada criptomoneda, aplicación de juego u otro pequeño y divertido proyecto de contrato inteligente hoy en día se asegura con los niveles insanos de poder de hash que un ordenador mundial literal tiene que ofrecer y a su vez se vuelve lento y caro. Sí, hay una cosa que es tener demasiada seguridad para su aplicación criptográfica y su última ruleta de juegos de azar o aplicación de barrio inteligente en un suburbio de Buenos Aires es un buen ejemplo de ello.
Todos estos casos de uso más pequeños y medianos pueden ahora migrar a la Tangle de IOTA (IOTA 2.0 DevNet por ahora, mainnet el próximo año) creando sus propias cadenas de contratos inteligentes individuales. Las finanzas descentralizadas pueden, por ejemplo, ser realizadas por consorcios más pequeños utilizando pruebas de participación en una cadena de contratos inteligentes individual. Las aplicaciones de juego pueden ser procesadas por sólo algunas docenas de validadores en lugar de cientos de miles. Tanto la velocidad como los costes de los DEXs mejorarían DRAMÁTICAMENTE – ¡no más swaps de 100$ que tarden una hora! Estamos hablando de DeFi que ocurren en segundos y por el coste de meros céntimos.
Entonces, ¿cuál es el papel de Ethereum aquí?
En este nuevo contexto Ethereum puede ser visto como la cadena de contratos inteligentes de IOTA más descentralizada y de mayor seguridad posible. Será la solución para los contratos inteligentes de alto valor, como los seguros de vida de alto valor o las grandes operaciones inmobiliarias.
Ethereum gana al formar parte del paisaje de contratos inteligentes de IOTA:
– Alta fiabilidad y capacidad de uso para casos de uso de alto valor porque está menos obstruido por proyectos y juegos más pequeños
– Comunicación perfecta con TODOS los demás contratos inteligentes en IOTA, incluso aquellos que son imposibles en Ethereum a partir de hoy (como los contratos inteligentes autorizados por los consorcios de la industria)
– Un paisaje criptográfico más diversificado y, por lo tanto, descentralizado, sin un único punto de falla
- Crecimiento del espacio de las criptodivisas. Un panorama de criptodivisas más diversificado y, por tanto, descentralizado, sin un único punto de fallo
El crecimiento del espacio de las criptodivisas sólo puede producirse cuando la tecnología evoluciona y los proyectos trabajan juntos, no se «matan» unos a otros. Esto es posible ahora en una nueva dirección hasta ahora desconocida: No añadiendo segundas capas sobre Ethereum, sino añadiendo una solución de «capa 0 o Layer 0» bajo sus pies.
Más detalles acerca de los IOTA Smart Contracts
Guía para principiantes/no programadores para crear sus propios Contratos Inteligentes IOTA:
Post original: Layer 0 — The real reason why Dominik Schiener (Co-founder IOTA Foundation) said “IOTA is NOT an Ethereum killer”