Hyperledger Burrow
DÉFINITION DE Hyperledger BurrowHyperledger Burrow est l’un des projets Hyperledger qui fonctionne en tant que nœud de blockchain de contrat intelligent Ethereum autorisé. Sa fonction principale consiste à exécuter le code de programmation de contrat intelligent Ethereum sur une machine virtuelle autorisée.
RUPTURE DE Hyperledger Burrow
Hyperledger Burrow est hébergé par la Linux Foundation et a été initialement conçu par Monax, une plate-forme ouverte permettant de créer, d'expédier et d'exécuter des applications basées sur des chaînes de blocs pour les écosystèmes d'entreprise. Le célèbre processeur et fabricant de puces Intel a également coparrainé le projet, qui est actuellement en phase d’incubation.
Hyperledger Burrow agit comme un moteur d'application de contrat intelligent autorisé dont le travail principal consiste à exécuter et à traiter les programmes de contrat intelligents de manière sécurisée et efficace. Il est conçu pour un environnement multi-chaînes prenant en charge l'optimisation spécifique à l'application.
De nombreux réseaux blockchain, comme Ethereum, prennent en charge les contrats intelligents, les contrats à exécution automatique avec des termes de contrat directement écrits dans le code. En termes simples, Hyperledger Burrow agit en tant qu’interprète de contrat intelligent facilitant l’exécution de tels contrats sur le réseau, conformément aux normes de la machine virtuelle Ethereum (EVM). EVM exécute les scripts de contrat intelligent Ethereum à l'aide d'un réseau mondial de nœuds publics. Burrow agit en tant que nœud sur la blockchain, qui utilise les normes EVM pour fournir à la fois le caractère concluant de diverses transactions de contrat intelligentes et un débit de transaction élevé. (Pour plus d'informations, voir An Introduction to Ethereum Classic.)
Hyperledger Burrow comprend les composants suivants:
Un moteur de consensus prend en charge la commande et le traitement de diverses transactions sur la blockchain et garantit un nombre élevé de transactions. Il possède un ensemble intégré de validateurs de transaction et empêche également toute tentative malveillante de piratage informatique et de piratage de la blockchain. Le moteur de consensus reste agnostique vis-à-vis des applications contractuelles intelligentes, une autre couche, l'interface ABCI (Application Blockchain Interface), sépare les deux en assurant la sécurité du moteur principal des différentes applications, pouvant parfois inclure des applications malveillantes.
Chaque fois qu'une transaction se produisant sur le réseau de chaînes de blocs appelle à l'exécution d'un code de contrat intelligent, le composant SCA (Smart Contract Application) active l'exécution nécessaire du code de ce compte dans une machine virtuelle Ethereum autorisée. Le travail d'un EVM consiste à s'assurer que le code de l'application exécutante respecte les spécifications du code d'opération Ethereum et à ce que les autorisations requises soient correctement accordées.
Bien que Hyperledger Burrow en soit actuellement au stade de l’incubation, il est possible qu’à l’avenir, il obtienne de meilleures performances pour répondre aux besoins métiers transverses.
Il prévoit de prendre en charge la gestion des identités, la communication inter-chaînes, un écosystème multi-chaînes, la gestion du cycle de vie des chaînes, et la gestion intelligente du cycle de vie des contrats. Ces fonctionnalités aideront Hyperledger Burrow à améliorer la sécurité, l’identité et la confidentialité, avec le potentiel d’améliorer l’évolutivité, les performances et la gouvernance des réseaux de chaînes de blocs.
Comparaison des comptes d'investissement Nom du fournisseur Description Divulgation par l'annonceur × Les offres figurant dans ce tableau proviennent de partenariats avec lesquels Investopedia reçoit une rémunération.