Si heu seguit el ritme del sector Blockchain, és probable que hagueu topat amb el terme ‘Hyperledger’. A mesura que el món se centra gradualment en la descentralització, molts projectes de Blockchain han continuat donant suport al desenvolupament de Blockchain. Segons la paraula de Blockchain, els dos noms destacats són Ethereum i Bitcoin, que són els favorits dels mitjans.
Tot i això, un dels projectes de Blockchain no ha rebut l’atenció adequada als mitjans de comunicació. D’altra banda, aquest nou projecte també ha estat crucial per simplificar la feina dels desenvolupadors de Blockchain. Igual que altres cadenes de blocs que s’inicien de zero per a diferents objectius, la Linux Foundation va crear el Projecte Hyperledger per un motiu específic.
L’objectiu bàsic del Hyperledger és la democratització i estandardització de Blockchain per al panorama empresarial. Hyperledger garanteix una combinació de coneixement transversal per ajudar les empreses a abordar els seus problemes amb eficàcia. Hyperledger ho aconsegueix permetent a les organitzacions construir aplicacions de Blockchain personalitzades, capaces d’atendre determinats requisits empresarials.
Aspirava a construir una carrera a Blockchain? Comenceu a utilitzar el curs bàsic sobre fonaments de Blockchain.
Entre la manca d’informació clara sobre què és exactament Hyperledger, no és possible obtenir una comprensió directa d’Hyperledger com es trobaria amb criptomonedes com Ethereum i Bitcoin. El més important de tot és que és probable que les persones es trobin amb diverses confusions per comprendre la definició exacta d’Hiperledger.
En alguns casos, les persones poden confondre fàcilment Hyperledger amb altres tecnologies Blockchain disponibles actualment. Per tant, abans d’entendre què és Hyperledger, és molt important entendre el que no és. Bàsicament, Hyperledger no és una criptomoneda, ni una empresa ni una cadena de blocs.
Ara, la discussió pot avançar cap a una comprensió profunda de Hyperledger, la seva necessitat, el seu funcionament i els diversos projectes de Hyperledger. A més, també necessitareu informació sobre les notables modificacions de Hyperledger i el seu potencial per servir com a fonament de la tecnologia Blockchain industrial no monetària..
Comproveu també la diferència entre QLDB i Hyperledger, és a dir, QLDB vs Hyperledger
Definir Hyperledger: Què és??
Hyperledger és un projecte de codi obert, centrat en la col·laboració per millorar les tecnologies de blockchain entre indústries. Iniciada pel Fundació Linux, el projecte Hyperledger utilitza adequadament el poder de la col·laboració global entre els líders en Internet de les coses, tecnologia, finances, banca, fabricació i cadenes de subministrament.
El projecte Hyperledger també té com a objectiu millorar la col·laboració entre desenvolupadors, empreses i empreses del sector de la distribució de Ledger Technology (DLT). Actualment, el projecte Hyperledger inclou una àmplia varietat de projectes i marcs que poden ajudar a empreses i desenvolupadors a crear aplicacions i xarxes Blockchain.
El Director de Hyperledger, Brian Behlendorf, proporciona la definició més senzilla i autoexplicable de Hyperledger per oferir una impressió fiable de la naturalesa exacta de la tecnologia.
Segons el director, Hyperledger és una comunitat de codi obert que engloba altres comunitats per proporcionar beneficis a un ecosistema de proveïdors de solucions basats en Hyperledger i usuaris que se centren en casos d’ús basats en Blockchain aplicables a diferents sectors industrials..
Actualment, més de 250 organitzacions donen suport a Hyperledger i també hi participen més organitzacions a mesura que passa el temps. Actualment, la llista d’organitzacions que donen suport a Hyperledger inclou gegants tecnològics notables com IBM, Samsung, Daimler, SAP, Nokia, JP Morgan, Huawei, American Express, Fujitsu i startups Blockchain com Consensys i Blockstream..
El director d’Hyperledger també afirma que, sense la necessitat d’impulsar una moneda digital, Hyperledger pot evitar molts reptes relacionats amb el manteniment d’una moneda globalment coherent. Com a resultat, el projecte Hyperledger ha crescut fort al llarg dels anys i ha adaptat els objectius de desenvolupar aplicacions industrials Blockchain.
A més, Hyperledger també podria mantenir-se a quilòmetres de distància dels esquemes lucratius que generalment evolucionen a partir de les cadenes de blocs basades en la moneda. El projecte Hyperledger proporciona moltes oportunitats i implica més de 28.000 participants, amb uns 3,6 milions de línies de codi.
Actualment (a partir de juliol de 2020), Hyperledger inclou 10 projectes juntament amb 6 eines i 6 frameworks.
Podeu classificar el projecte Hyperledger en dues seccions específiques, com ara eines modulars i marcs modulars. Ara que coneixeu la definició de Hyperledger, seria raonable centrar-se en la seva necessitat en l’actualitat.
Llegiu també: Tutorial de blocs ràpids d’hipercontrol
Conegueu la importància de Hyperledger
Un dels esdeveniments rellevants durant les proves rigoroses és la necessitat de tots els companys d’assegurar la validació de cada transacció mentre s’executen consensos simultàniament. Com a resultat, els desenvolupadors experimenten notables contratemps relacionats amb l’escalabilitat segons aquestes condicions. A més, les cadenes de blocs públiques tampoc no són adequades per executar transaccions que requereixen nivells específics de confidencialitat i privadesa.
Cadenes de blocs públiques requereixen mesures exhaustives per garantir la integritat d’una transacció i poden arriscar la confidencialitat d’una transacció. Per exemple, John que viu als EUA vol comprar alguns productes de Serena al Regne Unit i Serena accepta vendre els seus productes a una tarifa amb descompte perquè eren vells amics. Tot i això, cal destacar en aquest cas que Serena vol mantenir secret aquest descompte, ja que també ven els seus productes en altres mercats i requereix que els mercats li comprin a tarifes estàndard.
A més, molts altres tercers participen a l’hora de portar el producte de Serena a John i de completar la transacció. Els tercers podrien destacar la verificació de molts aspectes del producte, com ara la garantia de qualitat, la verificació de pagaments, la verificació logística i molts altres. No obstant això, tercers no han de conèixer l’acord especial entre Serena i John.
En el cas d’una xarxa pública Blockchain, tots els llibres majors de la xarxa s’actualitzarien sobre l’oferta perquè els miners verificen i afegeixen transaccions en blocs a la cadena. Una reflexió més detallada sobre el funcionament d’Hyperledger pot ajudar a entendre com pot ser eficaç en aquests casos, demostrant així la seva importància. En una xarxa basada en Hyperledger, els companys associats amb un acord estan connectats només amb els llibres comptables que s’actualitzen sobre l’oferta.
Només els tercers que participen en l’execució de les transaccions haurien de conèixer la informació exacta necessària mitjançant els permisos i les regulacions imposades a la xarxa. Prenguem de nou l’exemple de l’acord de John i Serena per veure com Hyperledger pot suportar la transacció entre ells. En una xarxa Hyperledger, John i Serena poden executar la seva transacció especial cercant John mitjançant una aplicació que consulta un servei de pertinença..
Després de validar la pertinença, es poden connectar els dos parells, seguits de la generació de resultats i, en aquesta transacció, els dos resultats han de ser els mateixos per a la validació. En el cas de la implicació de diverses parts, es poden implementar diverses regles per a la transacció a la xarxa Hyperledger. Les transaccions generades s’ordenen i s’envien a un núvol de consens, després de les quals es transmeten les transaccions als llibres comptables respectius.
Després de verificar la transacció al núvol de consens, John pot rebre els seus productes i les transaccions es comprometen amb el llibre major. Amb la claredat sobre la definició de Hyperledger i la seva importància i funcionament, ara podem avançar cap als diversos tipus de projectes i eines de Hyperledger que donen suport al desenvolupament de Blockchain per a una millor comprensió del paisatge de Hyperledger..
Una visió de el Projectes de Hyperledger
Hyperledger compleix una estratègia general que proporciona suport i incubació per a una àmplia varietat de tecnologies de Blockchain empresarials. Algunes de les tecnologies notables, en aquest cas, inclouen referències a interfícies gràfiques, aplicacions i biblioteques, motors de contractes intel·ligents i marcs de llibres distribuïts. Un dels aspectes més destacats d’Hyperledger és la promoció de la reutilització de blocs de construcció i la innovació per a components de tecnologia de llibres distribuïts.
-
Teixit Hyperledger
El fonament de Hyperledger Fabric és una arquitectura modular i és una plataforma de llibres distribuïts capaços d’oferir resistència, confidencialitat, flexibilitat i escalabilitat. Hyperledger Fabric és ideal per oferir una implementació endollable per a diversos components. Com a resultat, pot abordar moltes complexitats presents a tot l’ecosistema econòmic.
En lloc d’un sistema obert sense permisos que pot permetre l’accés a la xarxa de participants desconeguts, Hyperledger Fabric permet l’accés als membres a través d’un proveïdor de serveis de pertinença de confiança. El subsistema de llibres majors d’Hyperledger Fabric inclou dos components, com ara l’estat mundial i el registre de transaccions. L’estat mundial és el component que proporciona una descripció de l’estat del llibre major en un moment concret del temps.
D’altra banda, el registre de transaccions pot proporcionar un registre de totes les transaccions que han generat el valor existent de l’estat mundial. Per tant, en el cas de Hyperledger Fabric, podeu percebre un llibre major com la combinació de la base de dades de l’estat mundial i l’historial de registres de transaccions. Els contractes intel·ligents de Hyperledger Fabric escrits en codi de xat es poden invocar en funció de la necessitat d’interacció entre l’aplicació i el llibre major..
Actualment, els codis de cadena es poden escriure en llenguatges de programació Node and Go. Hyperledger Fabric és ideal per donar suport a sistemes que presenten la privadesa com un requisit notable i permet als iniciadors de xarxa seleccionar un algorisme de consens. L’algorisme de consens proporciona una representació de la millor relació entre els participants de la xarxa.
Llegiu també:
- Teixit Hyperledger: un pioner del blockchain
- Hyperledger Fabric contra Ethereum: batalla de cap a cap
- Casos d’ús de la tela Hyperledger
-
Hyperledger Burrow
Allotjat per la Linux Foundation, aquest és un dels projectes d’Hyperledger que han proporcionat un client modular Blockchain per al desenvolupament d’una màquina de contracte intel·ligent permissiva que inclou especificacions amb una màquina virtual Ethereum (EVM).
Les notables capacitats de Hyperledger Burrow fan referència a una millor finalitat de la transacció i un major rendiment de transaccions sobre la base d’un motor de consens de prova de participació. L’eficàcia de Hyperledger Burrow es basa principalment en l’eficàcia dels seus components. El primer component de Burrow és el motor de consens que facilita les ordres de transaccions i l’execució mitjançant el protocol tendermint de falles bizantí..
Com a resultat, Burrow pot aconseguir un rendiment més elevat per a un conjunt específic de validadors ben reconeguts i protegir el Blockchain de la forquilla. El següent component de Hyperledger Burrow és una aplicació de contracte intel·ligent. L’aplicació de contracte intel·ligent garanteix la validació de les transaccions a l’estat de l’aplicació en la prioritat finalitzada pel motor de consens. L’estat de l’aplicació inclou un conjunt de validadors, un registre de noms i tots els comptes relacionats.
Els comptes a Hyperledger Burrow es poden correlacionar amb el parell de claus públic-privat, a més d’incloure el codi de contracte intel·ligent. Les transaccions que interactuen amb el codi de contracte intel·ligent poden executar el codi d’un compte en una màquina virtual amb els permisos necessaris. La interfície d’aplicació Blockchain (ABI) també és un component crucial a Hyperledger Burrow, ja que permet la interacció entre el motor de consens i l’aplicació de contractes intel·ligents.
L’ABI també permet la formulació de transaccions en format binari per facilitar el processament dels nodes Blockchain. Les eines per a Hyperledger Burrow poden garantir la funcionalitat per al desplegament, la compilació i l’enllaç dels contractes intel·ligents elaborats a Solidity.
A més, les eines de Hyperledger Burrow poden ajudar a executar transaccions per contractar contractes intel·ligents a la cadena. El component final de Hyperledger Burrow és la passarel·la API a través de punts finals JSON-RPC i REST per a la comunicació amb l’estat de l’aplicació i la xarxa Blockchain mitjançant la consulta de l’estat més recent de l’aplicació o transaccions de difusió..
-
Hyperledger Indy
L’objectiu principal de la construcció del projecte Hyperledger Indy era proporcionar una identitat descentralitzada. Indy serveix de llibre major distribuït que proporciona biblioteques i components reutilitzables, així com eines per a la creació d’identitats digitals a Blockchain. Hyperledger Indy proporciona un ecosistema per garantir una identitat robusta, privada i segura.
A més, Indy també se centra a permetre als usuaris un control exhaustiu de les seves dades i garantir garanties per a la seva informació identificable de pirateria i incompliments de privadesa. Sense l’emmagatzematge de dades privades d’usuaris al llibre principal Hyperledger Indy, implica l’ús de Blockchain per permetre privilegis a tercers per validar que les organitzacions de confiança han emès les credencials privades. Hyperledger Indy utilitza la Tolerància a les falles bizantines redundants per fer comandes i validacions.
-
Hyperledger Iroha
Hyperledger Iroha és un projecte Hyperledger ideal per construir aplicacions Blockchain segures, robustes i fiables mitjançant l’algorisme de consens byzantí a fallades tolerants (BFT). La plataforma pot donar suport a la gestió d’identitats, actius digitals i dades serialitzades. Per tant, Hyperledger Iroha és ideal per a aplicacions com ara logística, identificacions nacionals, liquidació interbancària i monedes digitals del banc central.
Hyperledger Iroha no admet cap criptomoneda nativa i només podria interactuar amb el sistema mitjançant permisos. A més, Iroha també implica permetre permisos per a consultes, proporcionant així suport per al control d’accés a dades. A més, Hyperledger Iroha també conté comandes predefinides que permeten als usuaris realitzar tasques com la creació i la transferència d’actius digitals..
L’algoritme BFT serveix com a algorisme de consens a Hyperledger Iroha, proporcionant així un rendiment més elevat a més de permetre transaccions amb latència limitada. Iroha pot restringir el vector d’atac i millorar la seguretat general del sistema, cosa que millora la seva popularitat. Els companys de Hyperledger Iroha serveixen de nodes de validació capaços de distribuir transaccions parcialment signades al protocol de xafarderies, d’acord amb les transaccions amb signatures múltiples..
-
Hyperledger Sawtooth
Hyperledger Sawtooth és un dels populars projectes de Hyperledger que serveix com a plataforma Blockchain empresarial per construir aplicacions i xarxes de llibres distribuïts. El projecte Hyperledger Sawtooth té un disseny que manté la distribució de llibres majors a més de garantir la seguretat dels contractes intel·ligents. Hyperledger Sawtooth proporciona suport per al desenvolupament de Blockchain mitjançant l’aïllament del sistema central del domini de l’aplicació.
Els desenvolupadors també tenen l’opció d’especificar les regles de negoci en l’idioma que prefereixin. El més important, la modularitat de Sawtooth permet a les empreses seleccionar permisos, algorismes de consens i regles de transacció segons els requisits empresarials. Les aplicacions desenvolupades amb Hyperledger Sawtooth inclouen la definició de processadors de transaccions personalitzats d’acord amb requisits particulars.
Els SDK per als processadors de transaccions amb Sawtooth estan disponibles en diferents idiomes capaços de simplificar la creació de nous llenguatges contractuals com Java, Python, Go, JavaScript, Rust i C ++. Els usuaris poden accedir a un planificador paral·lel avançat que permet dividir les transaccions en fluxos paral·lels, permetent així l’execució de transaccions en paral·lel. Per tant, els usuaris poden evitar la despesa doble amb modificacions diferents al mateix estat.
Els resultats de l’execució de transaccions paral·leles proporcionen un millor rendiment que l’execució en sèrie. Hyperledger Sawtooth també admet la compatibilitat del contracte Ethereum amb el projecte d’integració Sawtooth-Ethereum, Seth. La família de transaccions Seth permet el desplegament de contractes intel·ligents capaços d’executar-se a la màquina virtual Ethereum a la plataforma Hyperledger Sawtooth.
Sawtooth utilitza diferents algoritmes de consens en una cadena de blocs específica seleccionada inicialment durant la configuració de la xarxa, que pot estar subjecta a canvis en una cadena de blocs en execució que contingui una transacció. Actualment, Hyperledger Sawtooth admet implementacions de consens com ara Mode de desenvolupament, Prova del temps transcorregut i Simulador de poetes. A més, la implementació d’un llenguatge de transaccions i un model de dades es fa mitjançant una família de transaccions. La família de transaccions inclou IntegerKey, Configuració i Identitat.
Llegiu també: Hyperledger Sawtooth vs Fabric
-
Xarxa Hyperledger
L’última incorporació dels projectes Hyperledger és Hyperledger Grid, ideal per a cadenes de subministrament. És clar que la gestió de la cadena de subministrament serveix com un dels casos d’ús més favorables del llibre major distribuït. Per tant, la comunitat Hyperledger s’ha embarcat en la missió d’emfatitzar el desenvolupament de solucions de cadena de subministrament mitjançant eines compartides i reutilitzables. Hyperledger Grid també compta amb capacitats compartides per millorar la velocitat de desenvolupament de llibres distribuïts, adequats per a solucions de cadena de subministrament entre indústries.
Hyperledger Grid pot proporcionar implementacions de referència de lògica empresarial basada en contractes intel·ligents, models de dades basats en les millors pràctiques i estàndards oberts existents en la indústria i tipus de dades centrats en la cadena de subministrament. És important tenir en compte que Grid no és un Blockchain ni una aplicació. Al contrari, serveix com a panorama de marcs, tecnologies i biblioteques que treballen a l’uníson per permetre als desenvolupadors seleccionar components ideals per al seu model de mercat..
Llista de les millors eines de hiperregistre
L’ecosistema del projecte Hyperledger també inclou diverses eines que tenen funcionalitats úniques. Les eines Hyperledger no només reforcen la comprensió del paisatge Hyperledger, sinó que també proporcionen la base per entendre les aplicacions de Hyperledger en diferents indústries. Aquí hi ha algunes de les eines Hyperledger més notables que podeu trobar actualment.
- Pinça Hyperledger és una eina de referència de Blockchain allotjada per la Linux Foundation per permetre als usuaris calcular el rendiment d’una implementació de Blockchain determinada sobre la base de determinats casos d’ús predefinits.
- Violoncel Hyperledger és el conjunt d’eines del mòdul Blockchain que fomenta el model de desplegament ‘com a servei’ a demanda per a l’ecosistema Blockchain.
- Compositor Hyperledger serveix com a marc de desenvolupament obert i conjunt d’eines per facilitar el desenvolupament d’aplicacions Blockchain i contractes intel·ligents.
- Hyperledger Ursa és la biblioteca criptogràfica compartida que permet als usuaris evitar la replicació d’altres treballs criptogràfics.
- Hyperledger Explorer serveix com a mòdul Blockchain dissenyat específicament per a la creació d’aplicacions web dirigides per l’usuari.
- Edredó Hyperledger és l’eina Blockchain empresarial que facilita la interoperabilitat entre els sistemes de llibres comptables mitjançant la implementació del protocol Inter Ledger.
Llegiu també: Casos d’ús i casos pràctics d’hipercontrol
Implementació a la vida real de projectes Hyperledger
L’aspecte final per entendre a fons l’ecosistema Hyperledger és una reflexió sobre exemples reals de les aplicacions desenvolupades a través de Hyperledger Projects.
Un dels exemples més destacats és evident en el cas d’IBM. IBM actualment està desenvolupant una aplicació per a la Caixa d’estalvis postals de la Xina aprofitant Hyperledger Fabric i Node.js per a l’SDK i la creació de capes d’aplicacions. A més, IBM està aprofitant el llenguatge de programació Golang per al desenvolupament de codis de cadena, i el projecte es troba actualment en fase de producció a partir de la data, l’any.
Un altre exemple destacat d’aplicacions en producció, basat en HyperledgerFabric, és HealthVerity, una aplicació SaaS basada en el núvol que proporciona l’oportunitat a les organitzacions de gestionar i governar els drets de consentiment en sistemes interns i proveïdors externs.
Les empreses estan aprofitant els requisits de l’aplicació HealthVerity per al manteniment dels drets de consentiment individuals que garanteixen el compliment de les lleis de privadesa com HIPAA, CCPA, GDPR i TCPA.
L’ús de Hyperledger Projects també és evident en l’exemple de TE-Food, un ecosistema de traçabilitat alimentària a Blockchain. TE-Food té com a objectiu aconseguir un control integral sobre el control de la qualitat dels aliments i les activitats logístiques a la cadena de subministrament. Actualment en fase de producció, l’aplicació TE-Food té com a objectiu aconseguir la traçabilitat dels aliments des de la granja fins a la taula. Com a resultat, pot aportar resultats prometedors com la millora de la confiança dels clients, la reducció de la confiança dels aliments i una millor garantia sobre la seguretat dels aliments..
Algunes de les altres aplicacions basades en projectes Hyperledger que es troben actualment en fase pilot són TechAID i DigiPharm. TechAID té com a objectiu proporcionar transparència i una millor traçabilitat a través de beneficència i remeses, mentre que DigiPharm persegueix la introducció de pagaments basats en el valor en la salut amb Blockchain i contractes intel·ligents.
Us prepareu per a una entrevista amb Hyperledger? Consulteu aquestes preguntes principals sobre l’entrevista Hyperledger i prepareu-vos per a l’entrevista.
Obteniu més informació sobre Hyperledger Blockchain
Que segueix?
Els protocols Hyperledger tenen com a objectiu crear una base per a aplicacions industrials no monetàries basades en la tecnologia Blockchain. Per tant, l’impacte potencial d’Hyperledger en l’adopció de la tecnologia Blockchain, a la llarga, presenta notables promeses per a l’ecosistema Hyperledger.
Una comprensió exhaustiva dels projectes, eines i marcs de l’ecosistema Hyperledger permet una nova perspectiva de separació de Blockchain de la relació convencional amb la criptomoneda. És hora de considerar les aplicacions de la tecnologia Blockchain més enllà dels propòsits monetaris i extreure’n el màxim potencial. Amb moltes marques que donen suport a projectes d’Hyperledger i alguns exemples d’aplicacions basades en Hyperledger, el camí per davant promet no ser massa incert..