DEFINICE Hyperledger Burrow
Hyperledger Burrow je jeden z projektů Hyperledger, který funguje jako povolený uzel blockchainu pro chytré kontrakty Ethereum. Jeho primární funkcí je provádění inteligentního programovacího kódu smlouvy Ethereum na povoleném virtuálním stroji.
VYDÁVÁNÍ DOLŮ Hyperledger Burrow
Hyperledger Burrow je hostitelem Linux Foundation a byl původně navržen společností Monax, otevřenou platformou pro stavbu, dodávku a provozování aplikací založených na blockchainu pro obchodní ekosystémy. Projekt, který je v současné době v inkubační fázi, byl také sponzorem slavného procesoru a čipového procesora Intel.
Hyperledger Burrow funguje jako povolený aplikační modul inteligentních smluv, jehož hlavní úlohou je bezpečné a efektivní provádění a zpracování inteligentních smluvních programů. Je postaven pro prostředí s více řetězci, které podporuje optimalizaci pro konkrétní aplikaci.
Mnoho sítí blockchainu, jako je Ethereum, podporuje inteligentní smlouvy, smlouvy s vlastním prováděním, které mají smluvní podmínky přímo zapsané do kódu. Zjednodušeně řečeno, Hyperledger Burrow funguje jako inteligentní interpret smluv, který usnadňuje provádění takových smluv v síti podle standardů virtuálního počítače Ethereum (EVM). EVM provádí inteligentní kontrakty skriptů Ethereum pomocí globální sítě veřejných uzlů. Burrow funguje jako uzel v blockchainu, který používá standardy EVM k zajištění přesvědčivosti různých inteligentních smluvních transakcí a vysoké propustnosti transakcí. (Další informace viz Úvod k Ethereum Classic.)
Hyperledger Burrow obsahuje následující komponenty:
Konsenzuální stroj se stará o objednávání a zpracování různých transakcí na blockchainu a zajišťuje vysoký výstup transakcí. Má vestavěnou sadu transakčních validátorů a také zabraňuje případným škodlivým pokusům o hackování a rozvětvení blockchainu. Konsensuální stroj zůstává agnostický od inteligentních smluvních aplikací, protože další vrstva, rozhraní Application Blockchain Interface (ABCI), udržuje tyto dva oddělené a zajišťuje bezpečnost jádra motoru před různými aplikacemi, které mohou občas zahrnovat škodlivé aplikace.
Kdykoli transakce probíhající v síti blockchain vyžaduje provedení inteligentního smluvního kódu, komponenta inteligentní smluvní aplikace (SCA) aktivuje nezbytné provedení kódu tohoto účtu ve schváleném virtuálním počítači Ethereum (EVM). Úkolem EVM je zajistit, aby specifikace prováděcího kódu Ethereum byly dodržovány kódem provádějící aplikace a aby byla správně udělena požadovaná oprávnění.
Zatímco Hyperledger Burrow v současné době zůstává v inkubační fázi, v budoucnu může dosáhnout lepších výkonů, aby splnily mezifunkční obchodní potřeby.
Očekává, že bude podporovat správu identit, meziblokovací komunikaci, víceřetězcový ekosystém, správu životního cyklu blockchainu a inteligentní správu životního cyklu smluv. Tyto funkce pomohou Hyperledger Burrow nabídnout zvýšenou bezpečnost, identitu a soukromí, s potenciálem pro zlepšení škálovatelnosti, výkonu a správy sítí blockchain.
