Technologies IBC et EVM Blockchain

Technologies IBC et EVM Blockchain

Nœud source: 1979420

Bien qu’IBC et EVM soient des technologies utilisées en relation avec la blockchain et les crypto-monnaies, elles ont des fonctions différentes.

Une technologie appelée Inter-Blockchain Communication (IBC) permet la communication entre plusieurs blockchains. Même si deux blockchains se trouvent sur des systèmes différents, elles peuvent échanger des jetons et des actifs. IBC vise à faciliter la communication entre les différentes blockchains et à développer un écosystème d'applications décentralisées plus interconnecté.

De l’autre côté, l’environnement d’exécution de contrats intelligents de la blockchain Ethereum s’appelle Ethereum Virtual Machine (EVM). La mise en œuvre des accords entre les parties, tout comme les transactions financières, peut être automatisée grâce à l'utilisation de contrats intelligents, qui sont des programmes auto-exécutables. Le code de ces contrats intelligents doit être exécuté et l'état actuel de la blockchain Ethereum doit être préservé par l'EVM.

L'EVM pilote l'exécution de contrats intelligents sur la blockchain Ethereum. Pendant ce temps, IBC est un protocole de communication entre différentes chaînes.

Contrats intelligents

IBC n'utilise pas directement de contrats intelligents. Les contrats intelligents, quant à eux, sont des programmes auto-exécutables qui fonctionnent sur une seule blockchain. Au lieu de cela, il permet la communication et l’interopérabilité entre plusieurs blockchains.

Pour réaliser des fonctionnalités plus complexes, IBC peut être combiné avec des contrats intelligents. Une façon d'interagir avec d'autres blockchains consiste à utiliser IBC, qui peut être utilisé par un contrat intelligent sur une blockchain pour accéder à des actifs ou à des données sur d'autres blockchains. Création d'applications décentralisées qui doivent accéder à des données ou à des actifs provenant de nombreux blockchains peut trouver cela utile.

Bien qu'IBC et les contrats intelligents aient des fonctions distinctes, ils peuvent être combinés pour produire des applications décentralisées plus puissantes.

En tant que composant du Cosmos Network, un écosystème décentralisé de blockchains mis en service en mars 2019. La communication inter-blockchain a été développée. En tant que protocole principal du réseau Cosmos. IBC a été créé pour faciliter la communication et la coopération entre les différentes blockchains construites à l'aide du kit de développement logiciel (SDK) Cosmos.

Tendermint Inc., l'organisation responsable de la création du SDK Cosmos et de l'algorithme de consensus Tendermint. Elle était en charge du développement d'IBC. IBC a été créé comme un module. Protocole adaptable qui pourrait être adapté pour répondre aux exigences de diverses blockchains, facilitant une communication efficace et sûre entre elles.

Depuis son introduction, IBC a été adoptée par un nombre croissant d'initiatives de l'écosystème Cosmos ainsi que par d'autres réseaux blockchain, notamment la Binance Smart Chain. IBC est toujours en cours de développement et de nouvelles fonctionnalités et améliorations sont apportées au protocole pour accroître sa convivialité et ses fonctionnalités.

Machine virtuelle Ethereum

En 2015, la plateforme blockchain Ethereum comprenait la création de la machine virtuelle Ethereum (EVM). Vitalik Buterin a lancé l'idée d'Ethereum pour la première fois en 2013, et elle a été officiellement introduite en 2015 avec l'EVM. Les contrats intelligents de la blockchain Ethereum peuvent être exécutés via l'EVM, un environnement d'exécution en bac à sable. Il est chargé de traiter et de confirmer les transactions, de suivre l'état actuel de la blockchain et d'exécuter le code des contrats intelligents.

Des applications décentralisées (dApps) peuvent être créées avec l'EVM. C'est une plateforme qui vous permet de faire tout ce que vous voulez. La communauté Ethereum s'efforce d'augmenter la convivialité, la sécurité et l'efficacité de l'EVM depuis son développement initial. La machine virtuelle Ethereum est l'une des inventions de la plateforme Ethereum. Il permet aux utilisateurs de créer des applications décentralisées et d'étendre l'écosystème blockchain. Certains participants importants de l'écosystème qui utilisent EVM incluent Fantom, Binance Smart Chain, les réseaux Ethereum de couche 2 et Avalanche.

Horodatage:

Plus de Courtage financier