Hyperledger Burrow -MÄÄRITELMÄ
Hyperledger Burrow on yksi Hyperledger-hankkeista, joka toimii luvallisena Ethereum-älykkänä sopimusketjusolmuna. Sen ensisijainen tehtävä on suorittaa Ethereum-älykäs sopimusohjelmointikoodi luvassa olevassa virtuaalikoneessa.
HARJOITTAMINEN Hyperledger Burrow
Hyperledger Burrow -yritystä isännöi Linux-säätiö, ja sen on alun perin suunnitellut Monax, avoin alusta rakentaa, lähettää ja käyttää blockchain-pohjaisia sovelluksia liiketoiminnan ekosysteemeihin. Kuuluisa prosessori ja sirunvalmistaja Intel on myös tukenut projektia, joka on parhaillaan inkubaation vaiheessa.
Hyperledger Burrow toimii luvallisena älykkään sopimussovelluksen moottorina, jonka päätehtävänä on suorittaa ja käsitellä älykkäitä sopimusohjelmia turvallisella ja tehokkaalla tavalla. Se on rakennettu moniketjuiseen ympäristöön, joka tukee sovelluskohtaista optimointia.
Monet blockchain-verkot, kuten Ethereum, tukevat älykkäitä sopimuksia, itsensä toteuttavia sopimuksia, joiden sopimusehdot kirjoitetaan suoraan koodiin. Yksinkertaisesti sanottuna Hyperledger Burrow toimii älykkäänä sopimustulkkina, joka helpottaa tällaisten sopimusten toteuttamista verkossa, noudattaen Ethereum Virtual Machine (EVM) -standardeja. EVM suorittaa Ethereumin älykkäät sopimusskriptit käyttämällä julkisten solmujen maailmanlaajuista verkkoa. Burrow toimii solmuna lohkoketjussa, joka käyttää EVM-standardeja tarjoamaan sekä erilaisten älykkäiden sopimuskauppojen päättävyys että korkea tapahtumien suorituskyky. (Lisätietoja on Johdanto Ethereum Classiciin.)
Hyperledger Burrow sisältää seuraavat komponentit:
Konsensusmoottori huolehtii erilaisten tapahtumien tilaamisesta ja käsittelemisestä blockchainilla ja varmistaa korkean transaktiotuloksen. Siinä on sisäänrakennettu joukko tapahtumien validoijia, ja se myös estää mahdolliset haitalliset yritykset hakkerointiin ja haarukointiin. Yksimielisyysmoottori pysyy älykkääinä sopimuksellisina sovelluksina, koska toinen kerros, Application Blockchain Interface (ABCI), pitää nämä kaksi erillään ja varmistaa ydinmoottorin turvallisuuden eri sovelluksilta, joihin voi toisinaan kuulua myös haitallisia.
Aina, kun lohkoketjuverkossa tapahtuva tapahtuma vaatii älykkään sopimuskoodin suorittamisen, Smart Contract Application (SCA) -komponentti aktivoi tilitunnuksen tarvittavan suorituksen valtuutetussa Ethereum Virtual Machine (EVM) -järjestelmässä. EVM: n tehtävänä on varmistaa, että suorittavan sovelluksen koodi noudattaa Ethereum-operaatiokoodimäärityksiä ja vaadittavat oikeudet myönnetään oikein.
Hyperledger Burrow pysyy tällä hetkellä inkubaatiovaiheessa, mutta tulevaisuudessa se saattaa saavuttaa paremman suorituskyvyn vastatakseen monialaisia liiketoiminnan tarpeita.
Se odottaa tukevan henkilöllisyyden hallintaa, lohkoketjujen välistä viestintää, moniketjuista ekosysteemiä, lohkoketjujen elinkaaren hallintaa ja älykästä sopimusten elinkaaren hallintaa. Nämä ominaisuudet auttavat Hyperledger Burrowia tarjoamaan parannettua tietoturvaa, identiteettiä ja yksityisyyttä, ja niiden avulla voidaan parantaa blockchain-verkkojen skaalautuvuutta, suorituskykyä ja hallintaa.
