Ce face diferit proiectul Hyperledger de alte blockchains?

Proiectul Hyperledger este o colecție de blockchain-uri open source și instrumente de dezvoltare pe care Linux Foundation le rulează. Sprijinit de marile companii tehnologice precum IBM și Intel, Hyperledger apare adesea în aceleași conversații blockchain ca Ethereum.

Dar ce este proiectul Hyperledger?

Ce este proiectul Hyperledger?

Linux Foundation a anunțat mai întâi Proiectul Hyperledger în decembrie 2015. Hyperledger este un proiect de dezvoltare colaborativă care acoperă mai multe instrumente individuale diferite, blockchain-uri și platforme. Nu există un singur „Hyperledger”. Mai degrabă, mai multe proiecte Hyperledger funcționează sub același nume, sub îndrumarea The Linux Foundation.

„Hyperledger este un proiect de dezvoltare open source în beneficiul unui ecosistem de furnizori și utilizatori de soluții bazate pe Hyperledger. Se concentrează pe cazuri de utilizare legate de blockchain, care vor funcționa într-o varietate de sectoare industriale. ”

Așteptați, ce este un blockchain, oricum?

Sera Hyperledger

Fundația Linux se referă la colecție ca The Hyperledger Greenhouse:

seră de țesături hiperger

Hyperledger cuprinde șase cadre și șapte instrumente.

Cadre

  • Vizuină: Hyperledger Burrow este un client modular blockchain care folosește o versiune integrată a specificației Ethereum Virtual Machine (EVM).
  • Țesătură: Hyperledger Fabric este probabil cel mai cunoscut cadru de blocuri Hyperledger. Fabric permite dezvoltarea și utilizarea componentelor blockchain plug and play. În secțiunea următoare există mai multe despre Hyperledger Fabric.
  • Grilă: Hyperledger Grid este un cadru blockchain care vizează date despre lanțul de aprovizionare, modele de date și integrări de contracte inteligente.
  • Indy: Hyperledger Indy este un cadru de registru axat pe furnizarea de servicii de identificare bazate pe blockchain.
  • Iroha: Hyperledger Iroha este un motor inteligent de contract și o bibliotecă de utilități, cu accent pe aplicațiile mobile. Folosește un algoritm de consens al toleranței la defecțiuni bizantine pentru a scala eficient.
  • Dinte de ferăstrău: Hyperledger Sawtooth este o platformă modulară pentru construirea de registre distribuite. În secțiunea următoare sunt mai multe despre Hyperledger Sawtooth.

Instrumente

  • Berbec: Hyperledger Aries este un set de instrumente blockchain interoperabil partajat, cu accent pe furnizarea și dezvoltarea acreditărilor digitale.
  • Subler: Hyperledger Caliper este un instrument de măsurare a performanței blockchain-ului, care produce rapoarte care conțin valori precum Tranzacții pe secundă, latența tranzacțiilor și blockchain-ului și utilizarea resurselor. Linux Foundation intenționează ca Caliper să fie instrumentul de măsurare blockchain pentru alte proiecte Hyperledger.
  • Violoncel: Hyperledger Cello este un set de instrumente pentru modul blockchain care permite proprietarilor blockchain să-și gestioneze implementările mai ușor.
  • Compozitor: Hyperledger Composer este un set de instrumente pentru construirea unei rețele de afaceri blockchain, permițând proprietarilor de afaceri să colaboreze, să construiască și să implementeze rapid contracte inteligente și aplicații blockchain pentru rezolvarea problemelor.
  • Explorator: Hyperledger Explorer este un modul blockchain care permite dezvoltatorilor blockchain să creeze aplicații web ușor de utilizat care, la rândul lor, permit utilizatorilor blockchain să vizualizeze și să interogheze blocuri și tranzacții.
  • Cuvertură: Hyperledger Quilt folosește protocolul Interledger pentru a oferi suport pentru plăți între registre, oferind chiar suport pentru swap-uri atomice între registre..
  • Ursa. Hyperledger Ursa este o bibliotecă criptografică care permite dezvoltatorilor și proiectelor blockchain să evite refolosirea muncii criptografice, sporind securitatea procesului. Ursa va cuprinde două biblioteci: o bibliotecă „criptografică de bază” care conține semnăturile criptografice partajate principale și „Z-mix”, care va oferi o metodă generică pentru a crea dovezi fără cunoaștere și a demonstra afirmații despre starea criptografică a unui blockchain.

Dintre cadre și instrumente, țesătura Hyperledger și Hyperledger Sawtooth sunt cele mai cunoscute în prezent.

Tesatura Hyperledger

Hyperledger Fabric este o infrastructură blockchain permisă inițial contribuită de IBM, acum condusă de The Linux Foundation. Materialul are o arhitectură modulară. Asta înseamnă că o implementare a blockchainului Fabric poate utiliza module plug and play pentru a construi un blockchain conform specificațiilor.

Ideea de bază a unui blockchain modular plug and play este scalabilitatea, permițând companiilor și utilizatorilor de întreprindere o metodă mai ușoară de creștere rapidă a capacității blockchain la mii de tranzacții pe secundă.

Există câteva lucruri care fac din Fabric un proiect interesant.

În primul rând, rețelele Hyperledger Fabric utilizează două tipuri de noduri: noduri peer și noduri comandate. Peer Nodes execută contracte inteligente Fabric (denumite „Chaincode”, mai multe despre asta într-o clipă), accesează datele din registru și acționează ca interfață dApp. Nodurile comandate verifică consistența blockchain-ului, asigurând livrarea tranzacțiilor către colegii de rețea, precum și gestionarea implementării și autentificării certificatelor criptografice.

În al doilea rând, o implementare Fabric utilizează Chaincode pentru a executa contracte inteligente. Chaincode este o bucată de cod scrisă fie în Go, fie în Node.js, și există un modul Fabric Chaincode care oferă suport pentru Java. Una peste alta, face din Fabric o platformă blockchain extrem de flexibilă, deschisă dezvoltatorilor și potențial mai utilă decât alte limbi închise Smart Contract.

Hyperledger Sawtooth

Hyperledger Sawtooth este o tehnologie de contabilitate distribuită modulară (DLT), contribuită inițial de Intel, acum condusă de The Linux Foundation.

Sawtooth își propune să mențină registrele cu adevărat distribuite, separând registrul „de bază” de mediile specifice aplicației. Cu alte cuvinte, Sawtooth va opri suprapunerea dintre un blockchain și un dApp, simplificând potențial procesul de dezvoltare și întreținerea ulterioară.

Practic, Sawtooth permite dezvoltarea dApp într-o gamă largă de limbaje de programare. Dezvoltatorii pot folosi C ++, Go, Java, JavaScript, Python sau Rust pentru a-și dezvolta dApp-ul fără a fi nevoie să interfereze niciodată cu blockchain-ul.

Hyperledger Sawtooth folosește, de asemenea, algoritmul de consens Dovada timpului scurs pentru a oferi o opțiune blockchain cu energie redusă..

Una dintre cele mai mari diferențe între Fabric și Sawtooth este permisiunile lor blockchain. Blockchain-urile Sawtooth pot funcționa fie ca un blockchain public limitat, fie ca un blockchain permis, în timp ce Fabric este un blockchain permis.

Are Proiectul Hyperledger un jeton de criptomonedă?

Proiectul Hyperledger nu emite nicio formă de token de criptomonedă. Directorul executiv Hyperledger, Brian Behlendorf, a confirmat la fel de mult într-un videoclip lansat în 2016.

„Nu vei vedea niciodată o monedă Hyperledger. Dacă nu împingem o monedă, evităm atâtea provocări politice de a trebui să menținem o monedă consecventă la nivel global. ”

Fără o criptomonedă de gestionat, Linux Foundation este liber să ruleze proiectul Hyperledger ca un proiect blockchain pur. Lipsa unui jeton îl definește în mod clar din alte proiecte, prin aceea că dezvoltarea instrumentelor nu necesită îndoirea după capriciile unui singur jeton sau proiect blockchain.

Carta proiectului Hyperledger confirmă în continuare poziția lui Behlendorf.

Proiectul Hyperledger va continua să crească

Cele două cadre Hyperledger, Fabric și Sawtooth, împing în prezent proiectul Hyperledger. Dar gama completă de instrumente și cadre în curs de dezvoltare în cadrul Hyperledger Greenhouse ilustrează cât de important este proiectul Linux Foundation pentru blockchain, cripto și dezvoltatori dApp.

Nici contribuțiile marilor companii de tehnologie nu ar trebui subestimate. Intel, IBM, Huawei, Ripple și Oracle sunt doar câteva dintre numele care au funcționat sau contribuie în prezent la proiectele Hyperledger. Și nu uitați că serviciile blockchain ale Amazonului vor folosi și Hyperledger Fabric.