A Hyperledger Burrow meghatározása
A Hyperledger Burrow az egyik Hyperledger projekt, amely engedélyezett Ethereum intelligens szerződéses blokklánc csomópontként működik. Elsődleges funkciója az Ethereum intelligens szerződéses programozási kód végrehajtása egy engedélyezett virtuális gépen.
ALKALMAZÁS Lefelé Hyperledger Burrow
A Hyperledger Burrow-ot a Linux Alapítvány üzemelteti, eredetileg a Monax tervezte. Ez egy nyílt platform, amely blokklánc-alapú alkalmazások készítésére, szállítására és futtatására szolgál az üzleti ökoszisztémákban. A híres processzor és chipmaker, az Intel szintén támogatja a jelenleg inkubációs szakaszban lévő projektet.
A Hyperledger Burrow engedélyezett intelligens szerződéses alkalmazásmotorként működik, amelynek elsődleges feladata az intelligens szerződéses programok biztonságos és hatékony végrehajtása és feldolgozása. A többláncú környezethez készült, amely támogatja az alkalmazás-specifikus optimalizálást.
Számos blokklánc-hálózat, például az Ethereum, támogatja az intelligens szerződéseket, az önmegvalósító szerződéseket, amelyek szerződési feltételei közvetlenül a kódba vannak beírva. Egyszerűen fogalmazva: a Hyperledger Burrow intelligens szerződéses tolmácsként működik, megkönnyítve az ilyen szerződések hálózaton történő végrehajtását, összhangban az Ethereum virtuális gép (EVM) szabványaival. Az EVM az Ethereum intelligens szerződés szkripteit futtatja a nyilvános csomópontok globális hálózatán keresztül. A Burrow csomópontként működik a blokkláncon, amely az EVM szabványokat használja a különféle intelligens szerződéses tranzakciók lezárhatóságának és a magas tranzakciós teljesítmény elérésének biztosítására. (További információ: Az Ethereum Classic bevezetése.)
A Hyperledger Burrow a következő összetevőket tartalmazza:
A konszenzusos motor gondoskodik a különféle tranzakciók rendeléséről és kezeléséről a blokkláncon, és biztosítja a magas tranzakciókimenetet. Beépített tranzakció-ellenőrzőkészlettel rendelkezik, és megakadályozza a blokkoló lánc feltörésének és forkolásának esetleges rosszindulatú kísérleteit is. A konszenzusos motor aggályos marad az intelligens szerződéses alkalmazásoktól, mivel egy másik réteg, az Application Blockchain Interface (ABCI), külön tartja a kettőt, biztosítva ezzel az alapmotor biztonságát a különféle alkalmazásoktól, amelyek időnként tartalmazhatnak rosszindulatú alkalmazásokat is.
Ha a blokkláncú hálózaton bekövetkező tranzakciók intelligens szerződéskód végrehajtására szólítják fel, az intelligens szerződéses alkalmazás (SCA) összetevő aktiválja a fiók kódjának szükséges végrehajtását egy engedélyezett Ethereum virtuális gépen (EVM). Az EVM feladata annak biztosítása, hogy az Ethereum működési kód specifikációit betartsa a végrehajtó alkalmazás kódja, és hogy a szükséges engedélyeket helyesen adják meg.
Noha a Hyperledger Burrow jelenleg inkubációs szakaszban van, a jövőben jobb teljesítményt érhet el a többfunkciós üzleti igények kielégítése érdekében.
Támogatja az identitásmenedzsment, a blokkláncok közötti kommunikáció, a többláncú ökoszisztéma, a blokklánc életciklus-menedzsment és az intelligens szerződéses életciklus-menedzsment támogatását. Ezek a szolgáltatások elősegítik a Hyperledger Burrow fokozott biztonságát, identitását és magánéletét, javítva ezzel a blokkláncú hálózatok méretezhetőségét, teljesítményét és irányítását.