Tecnologías de cadena de bloques IBC y EVM

tal vez

Tecnologías de cadena de bloques IBC y EVM

Aunque tanto IBC como EVM son tecnologías que se utilizan en relación con blockchain y las criptomonedas, tienen funciones diferentes.

Una tecnología llamada Inter-Blockchain Communication (IBC) permite la comunicación entre múltiples cadenas de bloques. Incluso si dos cadenas de bloques están en diferentes sistemas, pueden intercambiar tokens y activos. IBC tiene como objetivo facilitar la comunicación entre diferentes cadenas de bloques y desarrollar un ecosistema más conectado de aplicaciones descentralizadas.

Por otro lado, el entorno de ejecución de contratos inteligentes de la cadena de bloques de Ethereum se llama Ethereum Virtual Machine (EVM). La implementación de acuerdos entre las partes, tales como Las transacciones, como las transacciones financieras, se pueden automatizar mediante contratos inteligentes, que son programas de ejecución automática. El código de estos contratos inteligentes debe ser ejecutado por el EVM y se debe mantener el estado actual de la cadena de bloques de Ethereum.

El EVM potencia la ejecución de contratos inteligentes en la cadena de bloques de Ethereum. Por su parte, IBC es un protocolo de comunicación entre diferentes cadenas.

Contratos inteligentes

IBC no utiliza contratos inteligentes directamente. Los contratos inteligentes, por otro lado, son programas autoejecutables que funcionan en una sola cadena de bloques. En cambio, permite la comunicación y la interoperabilidad entre múltiples cadenas de bloques.

Para lograr funciones más complicadas, IBC se puede combinar con contratos inteligentes. Una forma de conectarse a otras cadenas de bloques es IBC, que puede usarse mediante un contrato inteligente en una cadena de bloques para acceder a activos o datos en otras cadenas de bloques. Esto puede ser útil cuando se crean aplicaciones descentralizadas que necesitan acceder a datos o activos de muchas cadenas de bloques.

Aunque IBC y Smart Contracts tienen funciones separadas, se pueden combinar para crear aplicaciones descentralizadas más potentes.

Como parte de Cosmos Network, un ecosistema blockchain descentralizado que se puso en marcha en marzo de 2019. Se desarrolló la comunicación entre cadenas de bloques. Como protocolo principal para la red Cosmos. IBC se creó para facilitar la comunicación y la colaboración entre las diferentes cadenas de bloques creadas con el kit de desarrollo de software (SDK) de Cosmos.

Tendermint Inc., la organización responsable de crear Cosmos SDK y el algoritmo de consenso de Tendermint. Fue responsable del desarrollo de IBC. IBC tiene una estructura modular. Protocolo personalizable que se puede adaptar a las necesidades de diferentes blockchains, permitiendo una comunicación eficiente y segura entre ellas.

Desde su lanzamiento, IBC ha sido adoptado por un número cada vez mayor de iniciativas del ecosistema Cosmos, así como por otras redes de cadenas de bloques, incluida Binance Smart Chain. IBC aún está en desarrollo y se están realizando nuevas funciones y mejoras en el protocolo para mejorar su usabilidad y funcionalidad.

máquina virtual Ethereum

En 2015, la plataforma blockchain de Ethereum incluyó la creación de la máquina virtual de Ethereum (EVM). A Vitalik Buterin se le ocurrió por primera vez la idea de Ethereum en 2013 y se lanzó oficialmente en 2015 junto con EVM. Los contratos inteligentes de la cadena de bloques de Ethereum se pueden ejecutar a través de EVM, un entorno de tiempo de ejecución de espacio aislado. Es responsable de procesar y confirmar transacciones, rastrear el estado actual de la cadena de bloques y ejecutar el código del contrato inteligente.

Las aplicaciones descentralizadas (dApps) se pueden crear con EVM. Es una plataforma que te permite hacer lo que quieras. La comunidad Ethereum ha estado tratando de mejorar la facilidad de uso, la seguridad y la eficacia de EVM desde que se desarrolló por primera vez. La Máquina Virtual Ethereum es uno de los inventos de la plataforma Ethereum. Permite a las personas crear aplicaciones descentralizadas y expandir el ecosistema blockchain. Algunos de los principales participantes en el ecosistema que utilizan EVM son Fantom, Binance Smart Chain, Layer 2 Ethereum Networks y Avalanche.

Las tecnologías de cadena de bloques posteriores a IBC y EVM aparecieron por primera vez en FinanceBrokerage.

Comentarios