Nixse
0

Tecnologías Blockchain IBC y EVM

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

Una tecnología denominada comunicación entre cadenas de bloques (IBC) permite la comunicación entre varias cadenas de bloques. Incluso si dos blockchains están en sistemas diferentes, pueden intercambiar tokens y activos. IBC pretende facilitar la comunicación entre varias cadenas de bloques y desarrollar un ecosistema más interconectado de aplicaciones descentralizadas.

Por otro lado, el entorno de ejecución de contratos inteligentes de la blockchain de Ethereum se denomina Máquina Virtual de Ethereum (EVM). La implementación de acuerdos entre partes, como las transacciones financieras, puede automatizarse con el uso de contratos inteligentes, que son programas autoejecutables. El código de estos contratos inteligentes debe ser ejecutado y el estado actual de la cadena de bloques de Ethereum debe ser preservado por la EVM.

El EVM dirige la ejecución de los contratos inteligentes en la blockchain de Ethereum. Por su parte, el IBC es un protocolo de comunicación entre diferentes cadenas.

Los contratos inteligentes

IBC no utiliza directamente contratos inteligentes. Los contratos inteligentes, por su parte, son programas autoejecutables que operan en una única blockchain. En cambio, permite la comunicación y la interoperabilidad entre varias blockchains.

Para lograr una funcionalidad más complicada, IBC puede combinarse con contratos inteligentes. Una forma de interactuar con otras blockchains es a través de IBC, que puede ser utilizado por un contrato inteligente en una blockchain para acceder a activos o datos en otras blockchains. Construir aplicaciones descentralizadas que necesiten acceder a datos o activos de muchas blockchains puede resultar útil.

Aunque el IBC y los contratos inteligentes tienen funciones separadas, pueden combinarse para producir aplicaciones descentralizadas más potentes.

Como componente de la Red Cosmos, un ecosistema descentralizado de blockchains que entró en funcionamiento en marzo de 2019. Se desarrolló la comunicación entre blockchain. Como el protocolo principal para la Red Cosmos. IBC se creó para facilitar la comunicación y la cooperación entre las diversas blockchains construidas utilizando el kit de desarrollo de software (SDK) de Cosmos.

Tendermint Inc, la organización responsable de la creación del SDK de Cosmos y del algoritmo de consenso Tendermint. Fue la encargada de desarrollar IBC. IBC se creó como un protocolo modular. Un protocolo adaptable que pudiera ajustarse a los requisitos de varias blockchains, facilitando una comunicación eficiente y segura entre ellas.

Desde su introducción, IBC ha sido adoptado por un número creciente de iniciativas del ecosistema Cosmos, así como por otras redes blockchain, incluida la cadena inteligente Binance. IBC sigue desarrollándose, y se están introduciendo nuevas características y mejoras en el protocolo para aumentar su usabilidad y funcionalidad.

Máquina virtual de Ethereum

En 2015, la plataforma blockchain Ethereum incluyó la creación de la Máquina Virtual Ethereum (EVM). Vitalik Buterin propuso por primera vez la idea de Ethereum en 2013, y se presentó formalmente en 2015 junto con la EVM. Los contratos inteligentes de la cadena de bloques de Ethereum pueden ejecutarse a través de la EVM, un entorno de ejecución aislado. Se encarga de procesar y confirmar las transacciones, realizar un seguimiento del estado actual de la cadena de bloques y ejecutar el código de los contratos inteligentes.

Con el EVM pueden crearse aplicaciones descentralizadas (dApps). Es una plataforma que te permite hacer lo que quieras. La comunidad Ethereum ha estado tratando de aumentar la usabilidad, seguridad y eficacia de la EVM desde que se desarrolló por primera vez. La Máquina Virtual Ethereum es uno de los inventos de la plataforma Ethereum. Permite crear aplicaciones descentralizadas y ampliar el ecosistema blockchain. Algunos participantes importantes del ecosistema que utilizan EVM son Fantom, Binance Smart Chain, Layer 2 Ethereum networks y Avalanche.



También podría gustarte
Deja una respuesta

Su dirección de correo electrónico no será publicada.