Wat maakt het Hyperledger-project anders dan andere blockchains?

Het Hyperledger-project is een verzameling open source blockchains en ontwikkeltools die door de Linux Foundation worden uitgevoerd. Hyperledger wordt ondersteund door grote technologiebedrijven zoals IBM en Intel en verschijnt vaak in dezelfde blockchain-gesprekken als Ethereum.

Maar wat is het Hyperledger-project?

Wat is het Hyperledger-project?

De Linux Foundation kondigde voor het eerst het Hyperledger-project terug in december 2015. Hyperledger is een gezamenlijk ontwikkelingsproject dat verschillende individuele tools, blockchains en platforms omvat. Er is geen enkele ‘Hyperledger’. In plaats daarvan werken verschillende Hyperledger-projecten onder dezelfde naam, onder leiding van The Linux Foundation.

“Hyperledger is een open source ontwikkelingsproject dat ten goede komt aan een ecosysteem van op Hyperledger gebaseerde leveranciers en gebruikers van oplossingen. Het is gericht op blockchain-gerelateerde use-cases die in verschillende industriële sectoren zullen werken. “

Wacht, wat is een blockchain eigenlijk?

De Hyperledger-kas

De Linux Foundation verwijst naar de collectie als The Hyperledger Greenhouse:

hyperledger stoffen kas

Hyperledger bestaat uit zes frameworks en zeven tools.

Kaders

  • Hol: Hyperledger Burrow is een modulaire blockchain-client die een op maat gemaakte versie van de Ethereum Virtual Machine (EVM) gebruikt.
  • Kleding stof: Hyperledger Fabric is waarschijnlijk het meest bekende Hyperledger blockchain-framework. Fabric maakt de ontwikkeling en het gebruik van plug-and-play blockchain-componenten mogelijk. In de volgende sectie vindt u meer over Hyperledger Fabric.
  • Raster: Hyperledger Grid is een blockchain-framework dat zich richt op supply chain-gegevens, datamodellen en slimme contractintegraties.
  • Indy: Hyperledger Indy is een grootboekraamwerk dat zich richt op het aanbieden van op blockchain gebaseerde identificatiediensten.
  • Iroha: Hyperledger Iroha is een slimme contractengine en hulpprogramma-bibliotheek met een focus op mobiele applicaties. Het maakt gebruik van een Byzantijns fouttolerantie-consensusalgoritme om efficiënt te schalen.
  • Zaagtand: Hyperledger Sawtooth is een modulair platform voor het bouwen van gedistribueerde grootboeken. Er is meer over Hyperledger Sawtooth in de volgende sectie.

Gereedschap

  • Ram: Hyperledger Aries is een gedeelde, interoperabele blockchain-toolkit met een focus op het leveren en ontwikkelen van digitale referenties.
  • Remklauw: Hyperledger Caliper is een tool voor het meten van blockchain-prestaties, die rapporten produceert met statistieken zoals transacties per seconde, transactie- en blockchain-latentie en resourcegebruik. De Linux Foundation is van plan dat Caliper het go-to blockchain-meetinstrument wordt voor andere Hyperledger-projecten.
  • Cello: Hyperledger Cello is een toolkit voor blockchain-modules waarmee eigenaren van blockchain hun implementaties gemakkelijker kunnen beheren.
  • Componist: Hyperledger Composer is een set tools voor het bouwen van een blockchain-bedrijfsnetwerk, waarmee bedrijfseigenaren kunnen samenwerken, bouwen en snel slimme contracten en blockchain-applicaties kunnen implementeren om problemen op te lossen.
  • Ontdekkingsreiziger: Hyperledger Explorer is een blockchain-module waarmee blockchain-ontwikkelaars gebruiksvriendelijke webapplicaties kunnen maken waarmee de blockchain-gebruikers blokken en transacties kunnen bekijken en opvragen.
  • Dekbed: Hyperledger Quilt gebruikt het Interledger-protocol om ondersteuning te bieden voor betalingen tussen grootboeken, en biedt zelfs ondersteuning voor atomaire swaps tussen grootboeken.
  • Ursa. Hyperledger Ursa is een cryptografische bibliotheek die blockchain-ontwikkelaars en -projecten in staat stelt om het hergebruik van cryptografisch werk te vermijden, waardoor de beveiliging tijdens het proces toeneemt. Ursa zal uit twee bibliotheken bestaan: een ‘basiscrypto’-bibliotheek met de belangrijkste gedeelde cryptografische handtekeningen en’ Z-mix ‘, die een generieke methode biedt om nulkennisbewijzen te maken en uitspraken te doen over de cryptografische status van een blockchain..

Van de frameworks en tools zijn Hyperledger Fabric en Hyperledger Sawtooth op dit moment de meest bekende.

Hyperledger-stof

Hyperledger Fabric is een geautoriseerde blockchain-infrastructuur die oorspronkelijk is bijgedragen door IBM, nu geleid door The Linux Foundation. Fabric heeft een modulaire architectuur. Dat betekent dat een Fabric blockchain-implementatie plug-and-play-modules kan gebruiken om een ​​blockchain volgens specificatie te bouwen.

Het leidende idee achter een plug-and-play modulaire blockchain is schaalbaarheid, waardoor bedrijven en zakelijke gebruikers een eenvoudigere methode hebben om de blockchain-capaciteit snel te vergroten tot duizenden transacties per seconde.

Er zijn een paar dingen die Fabric tot een spannend project maken.

Ten eerste gebruiken Hyperledger Fabric-netwerken twee soorten knooppunten: peerknooppunten en geordende knooppunten. Peer Nodes voeren slimme Fabric-contracten uit (genaamd “Chaincode”, meer hierover in een oogwenk), hebben toegang tot grootboekgegevens en fungeren als de dApp-interface. Bestelde knooppunten controleren de consistentie van de blockchain, zorgen ervoor dat transacties worden afgeleverd bij de netwerkgenoten en beheren de implementatie en authenticatie van cryptografische certificaten.

Ten tweede gebruikt een Fabric-implementatie Chaincode om slimme contracten uit te voeren. Chaincode is een stukje code geschreven in Go of Node.js, en er is een Fabric Chaincode-module die ondersteuning biedt voor Java. Al met al maakt het Fabric tot een extreem flexibel blockchain-platform, open voor ontwikkelaars en mogelijk nuttiger dan andere gesloten Smart Contract-talen.

Hyperledger zaagtand

Hyperledger Sawtooth is een modulaire gedistribueerde grootboektechnologie (DLT) oorspronkelijk bijgedragen door Intel, nu geleid door The Linux Foundation.

Sawtooth streeft ernaar om grootboeken echt gedistribueerd te houden door het “kern” grootboek te scheiden van toepassingsspecifieke omgevingen. Met andere woorden, Sawtooth stopt de overlap tussen een blockchain en een dApp, waardoor het ontwikkelingsproces en het onderhoud daarna mogelijk worden vereenvoudigd..

Praktisch gezien maakt Sawtooth dApp-ontwikkeling mogelijk in een breed scala aan programmeertalen. Ontwikkelaars kunnen C ++, Go, Java, JavaScript, Python of Rust gebruiken om hun dApp te ontwikkelen zonder ooit de blockchain te hoeven verstoren.

Hyperledger Sawtooth gebruikt ook het consensusalgoritme Proof of Elapsed Time om een ​​low-energy blockchain-optie te bieden.

Een van de grootste verschillen tussen Fabric en Sawtooth zijn hun blockchain-machtigingen. Sawtooth-blockchains kunnen werken als een beperkte openbare of geautoriseerde blockchain, terwijl Fabric een geautoriseerde blockchain is.

Heeft het Hyperledger-project een cryptocurrency-token?

Het Hyperledger-project geeft geen enkele vorm van cryptocurrency-token uit. Brian Behlendorf, directeur van Hyperledger, bevestigde dit in een video die in 2016 werd uitgebracht.

“Je zult nooit een Hyperledger-munt zien. Door een valuta niet te pushen, vermijden we zoveel politieke uitdagingen die gepaard gaan met het handhaven van een wereldwijd consistente valuta. “

Zonder een cryptocurrency om te beheren, is The Linux Foundation vrij om het Hyperledger-project uit te voeren als een puur blockchain-project. Het ontbreken van een token onderscheidt het duidelijk van andere projecten, in die zin dat de ontwikkeling van de tools niet hoeft te buigen voor de grillen van een enkel token of blockchain-project.

De Hyperledger-projecthandvest bevestigt verder het standpunt van Behlendorf.

Het Hyperledger-project zal blijven groeien

De twee Hyperledger-frameworks, Fabric en Sawtooth, duwen momenteel het Hyperledger-project vooruit. Maar het enorme scala aan tools en frameworks in ontwikkeling onder de Hyperledger Greenhouse illustreert hoe belangrijk het project van de Linux Foundation is voor blockchain-, crypto- en dApp-ontwikkelaars..

De bijdragen van grote technologiebedrijven mogen ook niet worden onderschat. Intel, IBM, Huawei, Ripple en Oracle zijn slechts enkele van de namen die hebben gewerkt met of momenteel bijdragen aan Hyperledger-projecten. En vergeet niet dat de blockchainservices van Amazon ook Hyperledger Fabric zullen gebruiken.