Home » Crypto »

UITLEG OVER HOL IN HYPERLEDGER

Ontdek wat Hyperledger Burrow is, hoe het werkt en hoe het verschilt van andere blockchainplatforms in het Hyperledger-ecosysteem.

Hyperledger Burrow is een unieke, gemachtigde blockchainclient die deel uitmaakt van het bredere Hyperledger-project, gehost door de Linux Foundation. Oorspronkelijk bijgedragen door Monax (voorheen bekend als Eris Industries), onderscheidt Burrow zich binnen het Hyperledger-ecosysteem als de eerste blockchainclient die de Ethereum Virtual Machine (EVM) ondersteunt, waardoor deze compatibel is met Ethereum-gebaseerde smart contracts geschreven in Solidity.

Burrow is ontworpen om een ​​modulair blockchainsysteem te bieden, gericht op eenvoud, snelheid en deterministische transactiefinaliteit. Het is geschreven in de programmeertaal Go en is geoptimaliseerd voor gebruiksgemak in gemachtigde, consortiumgebaseerde blockchainimplementaties. Naast de ondersteuning van de EVM integreert Burrow ook de native toestemmings- en governancefuncties die speciaal zijn afgestemd op bedrijfsomgevingen.

Als een van de vele frameworks in de Hyperledger-suite onderscheidt Burrow zich aanzienlijk van andere frameworks zoals Hyperledger Fabric of Hyperledger Iroha door een lichtgewicht, enkelvoudige binaire implementatie te bieden die consensus, smart contract-uitvoering en toestemmingsgestuurde governance combineert in een coherente stack.

De belangrijkste use cases zijn gericht op sectoren die Ethereum-compatibiliteit zoeken binnen een context met toestemming, zoals financiële dienstverlening, juridische technologie en identiteitsbeheer voor bedrijven. De deterministische uitvoering van smart contracts die Burrow biedt, zorgt voor consistentie tussen nodes, een cruciale vereiste voor gereguleerde omgevingen.

Belangrijkste kenmerken van Hyperledger Burrow zijn:

  • Compatibiliteit met Ethereum Virtual Machine (EVM)
  • Netwerkontwerp met toestemming
  • Ingebouwde governance- en toegangscontrolemechanismen
  • Eén binair bestand voor volledige node-bewerkingen
  • Consensusalgoritme gebaseerd op Byzantine Fault Tolerance (BFT)

Hoewel Burrow niet langer actief wordt ontwikkeld, heeft het een belangrijke basis gelegd voor hybride Ethereum-blockchainintegraties met toestemming, wat van invloed is op andere projecten binnen en buiten het Hyperledger-framework.

Hoewel Hyperledger Burrow en Hyperledger Fabric beide voorzien in de behoeften van enterprise blockchain, richten ze zich op verschillende prioriteiten en hanteren ze verschillende architectuurfilosofieën. Het begrijpen van deze verschillen is cruciaal voor organisaties die kiezen tussen Hyperledger-frameworks voor de ontwikkeling en implementatie van distributed ledger technologies (DLT's).

1. Consensus en transactiefinaliteit
Hyperledger Burrow maakt gebruik van een Byzantine Fault Tolerant (BFT) consensusalgoritme, beter bekend als Tendermint. Dit maakt directe, deterministische finaliteit van transacties mogelijk, wat betekent dat zodra een blok is toegevoegd, het definitief is en niet meer kan worden teruggedraaid. Een dergelijk model is zeer geschikt voor use cases die naleving van regelgeving en controleerbaarheid vereisen.

Hyperledger Fabric daarentegen ondersteunt een pluggable consensusmodel waarbij de componenten van het systeem – het ordenen, goedkeuren en committen van nodes – ontkoppeld zijn. Dit biedt flexibiliteit in systeemconfiguratie, maar de transactiefinaliteit is mogelijk niet zo eenvoudig als in Burrow.

2. Taal voor slimme contracten
Een van de meest onderscheidende kenmerken van Burrow is de ondersteuning voor Ethereum-compatibele slimme contracten geschreven in Solidity. Dit stelt ontwikkelaars die bekend zijn met Ethereum in staat om eenvoudig over te stappen naar of te experimenteren met Burrow in een omgeving met toestemmingen. Fabric gebruikt een eigen benadering van slimme contracten (ook wel "chaincode" genoemd), die kan worden geschreven in algemene programmeertalen zoals Go, Java of JavaScript.

3. Netwerktopologie en knooppuntbeheer
Burrow biedt een lichtgewicht, uniforme knooppuntimplementatie in één binair bestand, wat de implementatie en het onderhoud vereenvoudigt. Dit staat in schril contrast met Fabric, waarbij meerdere componenten (peers, bestelservice, certificeringsinstanties) onafhankelijk van elkaar moeten worden bediend en beheerd.

4. Toestemming en governance
Hoewel beide frameworks zijn ontworpen met toestemmingsnetwerken in gedachten, integreert Burrows model toestemmingsmechanismen rechtstreeks in de nodesoftware. Fabric biedt een meer modulaire toestemmingsconfiguratie via toegangscontrolelijsten en configureerbare identiteitsproviders, wat meer maatwerk mogelijk maakt ten koste van de complexiteit.

5. Doeltoepassingen
Burrow is met name aantrekkelijk voor organisaties die Solidity-gebaseerde smart contracts willen gebruiken binnen een private, gereguleerde omgeving. Voorbeelden van toepassingen zijn onder andere juridische contracten, financiële instrumenten en experimenten met hybride blockchain.

De sterke punten van Fabric liggen in enterprise-integratie en bieden complexe oplossingen voor supply chain, verzekeringen en gezondheidszorg via het rijke, modulaire ontwerp. De flexibiliteit ervan wordt hoog gewaardeerd door systeemintegrators en ontwikkelaars die aangepaste DLT-netwerken bouwen.

Kortom, hoewel beide frameworks krachtige blockchain-functionaliteit bieden, kan Burrow het best worden gezien als een gespecialiseerd, EVM-compatibel platform, speciaal ontworpen voor organisaties die smalle, lichtgewicht blockchain-functionaliteit met Ethereum-interoperabiliteit willen, terwijl Fabric uitblinkt als een volledig uitgeruste toolkit voor blockchain-ontwikkeling voor bedrijven.

Cryptovaluta bieden een hoog rendementspotentieel en meer financiële vrijheid dankzij decentralisatie en opereren in een markt die 24/7 open is. Ze vormen echter een risicovolle belegging vanwege de extreme volatiliteit en het gebrek aan regulering. De belangrijkste risico's zijn snelle verliezen en cyberbeveiligingsproblemen. De sleutel tot succes is om alleen te investeren met een duidelijke strategie en met kapitaal dat uw financiële stabiliteit niet in gevaar brengt.

Cryptovaluta bieden een hoog rendementspotentieel en meer financiële vrijheid dankzij decentralisatie en opereren in een markt die 24/7 open is. Ze vormen echter een risicovolle belegging vanwege de extreme volatiliteit en het gebrek aan regulering. De belangrijkste risico's zijn snelle verliezen en cyberbeveiligingsproblemen. De sleutel tot succes is om alleen te investeren met een duidelijke strategie en met kapitaal dat uw financiële stabiliteit niet in gevaar brengt.

De aanvankelijke aantrekkingskracht van Hyperledger Burrow kwam voort uit de naadloze Ethereum-compatibiliteit binnen een netwerk met toestemming. Organisaties die geïnteresseerd zijn in het testen van op Solidity gebaseerde contracten, of in het overbruggen van publieke en private blockchainomgevingen, kozen vaak voor Burrow vanwege de eenvoud, snelheid en determinisme.

Gebruiksscenario's:

  • Toepassingen in de juridische en bestuurssector: Advocatenkantoren en legal tech startups gebruikten Burrow om slimme contracten te coderen met betrekking tot juridische documenten en digitale overeenkomsten, waarbij ze profiteerden van de deterministische uitvoering die gegarandeerd wordt door het BFT-consensusmechanisme.
  • Financiële dienstverlening: Burrow werd gebruikt in pilotprojecten met betrekking tot tokenisatie van digitale activa, interbancaire verrekeningsmechanismen en regelgevende sandboxes om gebruiksscenario's te laten zien waarin Ethereum-logica werd gecombineerd met machtigingen op bedrijfsniveau.
  • Academische en onderzoeksprojecten: Universiteiten en blockchainonderzoeksgroepen gebruikten Burrow om hybride blockchain-implementaties te bestuderen en implementatieconfiguraties te testen.
  • Ethereum-integratie voor bedrijven: Bedrijven die experimenteren Met Ethereum-gebaseerde dApps zouden ze in Burrow kunnen worden geïmplementeerd om de prestaties te valideren onder een model met toestemming, waardoor proofs of concept mogelijk worden zonder gebruik te maken van openbare netwerken.

Ontwikkeling en status:
Het is belangrijk om te weten dat Hyperledger Burrow zich op het moment van de recente ontwikkelingen in een onderhoudsmodus bevindt en niet langer actief wordt ontwikkeld. De laatste grote updates waren gericht op het garanderen van compatibiliteit met het bredere Hyperledger-ecosysteem en het oplossen van kritieke problemen.

De codebase van het project blijft beschikbaar onder open source-licentie en wordt bewaard voor archiverings-, educatieve en fork-doeleinden. Hoewel er geen actieve verbeteringen meer worden doorgevoerd, heeft Burrow aanzienlijk bijgedragen aan de standaardisatie van BFT-consensus en EVM-integratie binnen omgevingen met toestemming. De nalatenschap ervan wordt voortgezet in nieuwere projecten in de Ethereum- en Hyperledger-community's die EVM willen verbinden met zakelijke use cases.

Alternatieven en migratieoverwegingen:
Voor organisaties die momenteel Burrow overwegen of willen migreren, kunnen andere frameworks zoals Hyperledger Besu (dat ook EVM ondersteunt en specifiek is ontwikkeld voor Ethereum-compatibiliteit) of zelfs Hyperledger Fabric (voor meer aangepaste implementaties voor bedrijven) geschikt zijn, afhankelijk van de infrastructuurvereisten en ontwikkelingsdoelen.

Kortom, Hyperledger Burrow speelde een cruciale rol in de evolutie van blockchain voor bedrijven, met name waar Ethereum smart contracts een belangrijke vereiste waren binnen een gecontroleerde omgeving. De innovaties legden de basis voor latere ontwikkelingen die smart contractplatforms verbinden met controlemechanismen voor bedrijven.

INVESTEER NU >>