„Hyperledger Burrow“ APIBRĖŽTIS
„Hyperledger Burrow“ yra vienas iš „Hyperledger“ projektų, kuris veikia kaip „Ethereum“ intelektualiųjų sutarčių bloko grandinės mazgas. Pagrindinė jo funkcija yra vykdyti intelektualiojo sutarties programavimo kodą „Ethereum“ virtualioje mašinoje, kuriai suteiktas leidimas.
NUOSAKĖJIMAS Žemyn Hyperledger Burrow
„Hyperledger Burrow“ yra „Linux“ fondo priegloba. Ją iš pradžių sukūrė „Monax“ - atvira platforma, skirta verslo ekosistemoms kurti, siųsti ir paleisti „blockchain“ programas. Garsusis procesorius ir lustų gamintojas „Intel“ taip pat rėmė projektą, kuris šiuo metu yra inkubacijos stadijoje.
„Hyperledger Burrow“ veikia kaip intelektualiųjų sutarčių programų variklis, kuriam suteiktas leidimas ir kurio pagrindinis darbas yra saugių ir efektyvių intelektualiųjų sutarčių programų vykdymas ir apdorojimas. Jis sukurtas kelių grandinių aplinkai, palaikančiai konkrečių programų optimizavimą.
Daugelis „blockchain“ tinklų, pavyzdžiui, „Ethereum“, palaiko išmaniąsias sutartis, savarankiškai vykdomas sutartis su tokiomis, kurių sutarties sąlygos yra tiesiogiai įrašytos į kodą. Paprastai tariant, „Hyperledger Burrow“ yra intelektualusis sutarčių vertėjas, palengvinantis tokių sutarčių vykdymą tinkle, laikantis „Ethereum“ virtualios mašinos (EVM) standartų. EVM vykdo „Ethereum“ išmaniųjų sutarčių scenarijus, naudodamas pasaulinį viešųjų mazgų tinklą. „Burrow“ veikia kaip „grandinės“ mazgas, kuris naudoja EVM standartus, kad užtikrintų įvairių išmaniųjų sutarčių operacijų užbaigtumą ir aukštą operacijų pralaidumą. (Norėdami sužinoti daugiau, skaitykite „Ethereum Classic“ įvadą.)
„Hyperledger Burrow“ sudaro šie komponentai:
Bendro sutarimo variklis rūpinasi įvairių operacijų užsakymu ir tvarkymu „blockchain“ ir užtikrina aukštą operacijų išvestį. Jis turi įmontuotą operacijų patvirtinimo rinkinį ir taip pat apsaugo nuo galimų kenkėjiškų bandymų įsilaužti ir užfiksuoti „blockchain“. Išmaniųjų sutarčių programoms sutarimo variklis išlieka agnostinis, nes kitas sluoksnis „Application Blockchain Interface“ (ABCI) palaiko juos du atskirai, užtikrindamas pagrindinio variklio saugumą nuo įvairių programų, kurios kartais gali apimti ir kenksmingas programas.
Kai „blockchain“ tinkle įvykstanti operacija reikalauja įvykdyti intelektualųjį sutarties kodą, „Smart Contract Application“ (SCA) komponentas suaktyvina būtiną tos sąskaitos kodo vykdymą leidime „Ethereum Virtual Machine“ (EVM). EVM darbas yra užtikrinti, kad vykdančiosios programos kodas laikytųsi „Ethereum“ operacijos kodo specifikacijų ir ar teisingai suteikiami reikiami leidimai.
Nors „Hyperledger Burrow“ šiuo metu išlieka inkubacijos stadijoje, ateityje ji gali pasiekti geresnių rezultatų, kad patenkintų įvairiapusius verslo poreikius.
Ji tikisi palaikyti tapatybės valdymą, tarpblokinę komunikaciją, kelių grandžių ekosistemą, „blockchain“ gyvavimo ciklo valdymą ir intelektualų sutarčių gyvenimo ciklo valdymą. Šios savybės padės „Hyperledger Burrow“ pasiūlyti padidintą saugumą, tapatumą ir privatumą, taip padidindamos „blockchain“ tinklų mastelį, našumą ir valdymą.
