Hyperledger

Uit Wikipedia, de vrije encyclopedie

Dit artikel komt mogelijk voor verwijdering in aanmerking.
Het overleg hierover wordt gevoerd op deze discussiepagina. Iedereen is welkom daaraan bij te dragen. Zie voor meer informatie: Waarom staat mijn artikel op de beoordelingslijst.
Voel je vrij het artikel te bewerken. Haal de pagina echter niet leeg en verwijder deze boodschap niet voordat de discussie gesloten is.

Hyperledger Foundation
Geschiedenis
Opgericht 2015
Structuur
Eigenaar The Linux Foundatino
Plaats San Francisco, California, United States
Hoofdkantoor 1 Letterman Drive
Doel Blockchains
Media
Website www.hyperledger.org

Hyperledger (oorspronkelijk bekend als het Hyperledger Project), is een overkoepelend project dat zich richt op de ontwikkeling van open source blockchain technologieën en gerelateerde hulpmiddelen. Dit initiatief, dat onder de vlag van de Linux Foundation[1] valt, werd gelanceerd in december 2015. Belangrijke bijdragers aan dit project zijn onder meer IBM, Intel en SAP Ariba, die hebben geholpen bij het bevorderen van de ontwikkeling van distributed ledger technologieën op basis van blockchain. In oktober 2021 werd het project hernoemd naar de Hyperledger Foundation.

Geschiedenis en doelstellingen[bewerken | brontekst bewerken]

In december 2015 maakte de Linux Foundation bekend dat zij het Hyperledger Project zou starten. De eerste projectleden werden in februari 2016 aangekondigd. Een maand later, op 29 maart[2], werden nog eens tien leden en de raad van bestuur aangekondigd. Op 19 mei werd Brian Behlendorf aangesteld als uitvoerend directeur van het project.[3]

Het project streeft ernaar sectoroverschrijdende samenwerking te bevorderen door de ontwikkeling van blockchains en distributed ledgers, met een focus op het verbeteren van de prestaties en betrouwbaarheid van deze systemen. Dit in tegenstelling tot de ontwerpen van traditionele cryptocurrencies. Het doel is om wereldwijde zakelijke transacties te ondersteunen voor grote technologische, financiële, en supply chain-bedrijven.[4] Het project integreert onafhankelijke open protocollen en standaarden binnen een raamwerk dat bestaat uit gebruiksspecifieke modules. Deze modules omvatten blockchains met eigen consensus- en opslagmechanismen, en diensten voor identiteitsverificatie, toegangscontrole en smart contracts. Er was discussie over of Hyperledger een eigen cryptocurrency zou ontwikkelen, vergelijkbaar met bitcoin, maar Brian Behlendorf, de uitvoerend directeur, heeft duidelijk gemaakt dat het project nooit een eigen cryptocurrency zal ontwikkelen.[5]

Begin 2016 startte het project met het accepteren van voorstellen voor de incubatie van codebases en andere technologieën als centrale componenten. Een van de eerste voorstellen was een codebase die eerder werk combineerde van Digital Asset, Blockstream's libconsensus en IBM's OpenBlockchain.[6] Deze codebase werd later bekend als Fabric.[7] De stichting zelf werd omgedoopt tot Hyperledger, een handelsnaam die werd aangedragen door een van de oprichters, Digital Asset, na hun overname van een bedrijf genaamd Hyperledger.[8][9] In mei van dat jaar werd het gedistribueerde grootboek van Intel, bekend als Sawtooth[10], ook geïncubeerd binnen het project.[11]

In januari 2018 lanceerde Hyperledger Sawtooth 1.0, een versie die klaar was voor productiegebruik.[12] Een jaar later, in januari 2019, kondigde Hyperledger de eerste versie aan van Hyperledger Fabric met long-term-support, versie 1.4.[13]

In oktober 2021 werd Daniela Barbosa aangesteld als uitvoerend directeur van de Hyperledger Foundation.[14]

In februari 2022 werd Hart Montgomery benoemd tot de eerste Chief Technology Officer (CTO) van de Hyperledger Foundation.[15]

Leden en bestuur[bewerken | brontekst bewerken]

Vroege deelnemers aan het Hyperledger-initiatief omvatten een breed scala van organisaties. Tot de eerste leden behoorden blockchain-ISV's (Independent Software Vendors) zoals Blockchain, ConsenSys, Digital Asset, R3 en Onchain. Gerenommeerde technologieplatformbedrijven zoals Cisco, Fujitsu, Hitachi, IBM, Intel, NEC, NTT DATA, Red Hat en VMware sloten zich ook aan. Daarnaast maakten financiële dienstverleners zoals ABN Amro, ANZ Bank, BNY Mellon, CLS Group, CME Group, de Depository Trust & Clearing Corporation (DTCC), Deutsche Börse Group, JP Morgan, State Street, SWIFT, Wells Fargo en Sberbank deel uit van het initiatief. Zakelijke softwarebedrijven zoals SAP en academische instellingen, waaronder het Cambridge Center for Alternative Finance, Blockchain at Columbia, UCLA Blockchain Lab, waren eveneens betrokken. Systemintegrators en andere organisaties zoals Accenture, Calastone, Wipro, Credits, Guardtime, IntellectEU, Nxt Foundation, Symbiont en Smart Block Laboratory waren ook vroege leden.[16]

De raad van bestuur van het Hyperledger Project bestaat uit tien leden, onder leiding van Robert Palatnick, die algemeen directeur en hoofdtechnologiearchitect bij DTCC is. Daarnaast is er een technische stuurgroep, die bestaat uit vijftien leden. Deze groep wordt voorgezeten door Tracy Kuhrt, die Associate Director van Blockchain and Multiparty Systems Architecture bij Accenture is.[17]

Opmerkelijke frameworks[bewerken | brontekst bewerken]

Hyperledger Besu[bewerken | brontekst bewerken]

Besu is een enterprise-grade Ethereum-codebase.[18]

Hyperledger Fabric[bewerken | brontekst bewerken]

Hyperledger Fabric is een toestemmingsgebonden blockchain-infrastructuur, initieel ontwikkeld door IBM en Digital Asset. Het systeem biedt een modulaire architectuur die duidelijk de rollen verdeelt tussen de verschillende knooppunten binnen de infrastructuur, regelt de uitvoering van smart contracts (binnen Fabric bekend als "chaincode"), en biedt configureerbare consensus- en lidmaatschapsdiensten. Een Fabric-netwerk bestaat uit verschillende soorten knooppunten: (1) "Peer-nodes", die verantwoordelijk zijn voor het uitvoeren van chaincode, toegang tot grootboekgegevens, het goedkeuren van transacties en de communicatie met applicaties; (2) "Orderer-nodes" die zorgen voor de consistentie van de blockchain en de verspreiding van goedgekeurde transacties naar de netwerk-peers; en (3) Membership Service Providers (MSP's), vaak geïmplementeerd als certificeringsinstanties, die X.509-certificaten beheren om de identiteit en rollen van de netwerkleden te verifiëren.[19] Hoewel Hyperledger Fabric verschillende consensusalgoritmen ondersteunt, wordt vooral het Practical Byzantine Fault Tolerance (PBFT) algoritme veel gebruikt.[20]

Fabric richt zich voornamelijk op integratieprojecten waarbij Distributed Ledger Technology (DLT) nodig is. Het biedt verder geen gebruikersgerichte diensten aan, behalve een Software Development Kit (SDK) voor programmeertalen zoals Node.js, Java en Go. Deze SDK's stellen ontwikkelaars in staat om te interageren met het Fabric-netwerk.

Fabric biedt ondersteuning voor chaincode geschreven in Go en JavaScript out-of-the-box, en ondersteunt ook andere programmeertalen zoals Java door het installeren van de juiste modules. Deze aanpak maakt Fabric potentieel flexibeler dan concurrerende platforms die uitsluitend een eigen gesloten taal voor slimme contracten ondersteunen. Deze flexibiliteit stelt ontwikkelaars in staat om bestaande vaardigheden en codebases te gebruiken, wat de adoptie en innovatie binnen diverse zakelijke omgevingen kan bevorderen.

Externe link[bewerken | brontekst bewerken]