Voleu entendre la diferència entre Hyperledger Fabric i Sawtooth vs Composer? Vegem ara les similituds i diferències d’aquesta guia completa.
Amb la nova revolució blockchain a tot el món, haureu escoltat el nom de Hyperledger. Hyperledger és una de les plataformes de blockchain empresarials més grans del mercat. Linux Foundation està darrere de la idea de crear un consorci d’empreses per millorar la tecnologia blockchain. Per tant, ara és imprescindible comparar Hyperledger Fabric contra Sawtooth vs Composer.
Actualment tenen molts projectes sota les seves ales. No obstant això, molts de vosaltres esteu confosos sobre la diferència d’aquests projectes.
Per tant, compararem aquests tres projectes i us ajudarem a distingir-los. Comencem, doncs, l’explicació de Hyperledger Fabric contra Sawtooth vs Composer!
Inscriu-te ara: Curs gratuït de Fonaments sobre Blockchain
Taula de continguts
Capítol 1: Teixit hiperligger: el pioner de l’Enterprise Blockchain
Capítol 2: Hyperledger Sawtooth: una altra fita de Blockchain
Capítol 3: Tela Hyperledger contra dent de serra
Capítol 4: Hyperledger Composer: l’eina de desenvolupament
Capítol 5: Hyperledger Fabric Vs Sawtooth Vs Composer: totes les comparacions
Capítol 1: Teixit hiperligger: el pioner de l’Enterprise Blockchain
Què és el teixit Hyperledger?
Segons la documentació oficial, Hyperledger Fabric és un dels projectes de codi obert de l’empresa Hyperledger del consorci blockchain empresarial. Com que Hyperledger sempre va promoure un entorn de col·laboració, tots els projectes que en formen part són el resultat final de les col·laboracions.
De totes maneres, Hyperledger Fabric és una plataforma de blockchain empresarial amb llibres majors, estàndards, protocols i contactes com totes les altres plataformes..
No obstant això, aquí trobareu diferències amb la plataforma blockchain típica. En realitat, aquesta plataforma no és pública, sinó autoritzada.
Així, doncs, aquí ningú no podrà obtenir un passi d’entrada. D’altra banda, la xarxa només oferiria entrada quan l’usuari estigui autenticat correctament. Per tant, pot ser una plataforma de xarxa interna perfecta per a empreses.
Les empreses empresarials poden mantenir fora tots els intrusos i permetre que només els seus empleats accedeixin al sistema. De tota manera, la plataforma ofereix una gran quantitat d’oportunitats per a les empreses.
Més encara, inclou MSP, opcions endollables, formats de llibres múltiples i protocols de consens. Per tant, resulta que ofereix molta flexibilitat. Si consulteu la documentació de la tela Hyperledger, podeu obtenir-ne més informació.
Passem a la següent part d’aquesta guia de comparació de Hyperledger Fabric contra Sawtooth vs Composer.
Voleu saber més sobre Hyperledger Fabric? Consulteu ara la nostra guia definitiva sobre Hyperledger Fabric!
Avantatges bàsics del teixit Hyperledger
Abans d’entrar en la comparació, consulteu alguns dels avantatges essencials d’aquesta plataforma.
-
Codi obert
Bé, primer arribeu a la funció de codi obert d’aquesta plataforma. Vol dir que tothom és lliure d’utilitzar-lo. Fins i tot tenen tots els codis i fitxers penjats a GitHub perquè els pugueu accedir. Per tant, això suposa un gran avantatge per a qualsevol persona.
Un altre factor significatiu d’aquesta plataforma és que té qualsevol tipus de bloqueig de proveïdor. Per tant, en cas que tingueu un fort equip de desenvolupament, només podeu utilitzar el codi i canviar-lo segons les vostres necessitats.
Més encara, ja que és de codi obert, qualsevol tipus d’error del sistema s’ordena força ràpidament.
-
Apte per a la indústria de gran abast
Actualment, al tutorial d’Hyperledger Fabric podeu veure que és ideal per a qualsevol tipus d’indústria. Per tant, significa que és absolutament flexible anar amb la vostra empresa, independentment del tipus que sigui. En realitat, ja hi ha molts sectors que l’utilitzen amb una popularitat creixent.
Per tant, fer-lo servir a la vostra empresa ni tan sols serà un problema. De totes maneres, actualment és el més popular en la gestió de la cadena de subministrament, la Internet de les coses, la banca, els mitjans de comunicació, la sanitat, les assegurances, el govern i molts altres..
-
Codi de qualitat
Un altre factor important d’aquesta plataforma és que tots els codis són de la màxima qualitat. A més, asseguren que tots els codis passen per una observació acurada abans de finalitzar. De tota manera, el focus se centra principalment en la qualitat i no en la quantitat.
Veureu que la major part del projecte Hyperledger triga un temps enorme a arribar als mercats. En realitat, si veieu el tutorial d’Hyperledger Fabric, veureu que ja està entre ells.
Per tant, podeu assumir obtenir la millor qualitat d’aquesta plataforma en comparació amb les tradicionals.
-
Major eficiència
En comparació amb la resta de plataformes del mercat, Hyperledger Fabric ofereix la producció més eficient. En realitat, l’estructura de la plataforma està orientada a aquest tipus de sortida. Però, com ho fa?
Bé, en realitat separa la transacció d’altres processos de comanda o compromisos. A més, tots els nodes del sistema treballen cap a diferents assignacions. Aquest procés distribueix totes les càrregues de xarxa entre els nodes.
Per tant, la plataforma promou una sortida eficient ja que no es necessita molt de temps per completar cada tasca.
-
Disseny modular
Un altre gran avantatge d’aquesta plataforma és l’estructura modular. Bé, aquesta característica no és inusual per a tots els projectes de Hyperledger. No obstant això, aquesta suma moltes funcions al sistema. Com? Bé, amb el disseny modular, podeu connectar qualsevol funció i utilitzar-la.
Més encara, també podeu utilitzar diferents algoritmes de consens. Juntament amb els protocols de consens, la gestió de les identificacions també és més diversa aquí. Per tant, podeu crear la xarxa adequada per a la vostra empresa amb aquesta plataforma.
Llegeix més: Hyperledger: Enterprise Blockchain
Model arquitectònic de tela Hyperledger
Actius
Dins de l’arquitectura, qualsevol cosa pot ser un actiu. Per exemple, si algun objecte és tangible o intangible, es consideraria un actiu. En realitat, la plataforma no disposa d’actius natius propis com altres plataformes.
Però si en necessiteu, podeu fer que qualsevol cosa sigui un bé aquí. Però ha de tenir un valor físic en el món real.
Codi de cadena
Una plataforma blockchain sense lògica empresarial sembla incompleta, oi? Per això, Hyperledger Fabric ofereix Chaincode com a lògica empresarial de la plataforma. Amb el codi de cadena, podeu definir l’actiu i altres modificacions abans d’efectuar la transacció.
Més encara, per augmentar l’eficiència, el codi de cadena s’executa per separat de l’ordre de transacció. I aquest procés també augmenta la seguretat.
Llibre major
Bé, el llibre major és òbviament una part molt necessària d’aquesta plataforma. Totes les transaccions de la xarxa s’inicien al llibre major. Més encara, el llibre major no es pot modificar i, per tant, ningú no pot modificar el valor després d’haver iniciat la sessió.
Per ajudar-vos més, inclou una consulta SQL. En realitat, la consulta SQL ajuda a filtrar a través del llibre major i donar-vos el resultat desitjat.
Identitat
Com que està permès, necessita un servei de gestió d’identitats sòlid. I el teixit Hyperledger ofereix un servei de gestió de membres per ordenar les identitats. Mitjançant aquest servei, podeu emmagatzemar totes les identitats que poden entrar a la plataforma.
També podeu restringir les identitats a diferents parts de la xarxa segons el seu títol.
Llegeix més: Casos d’ús i estudis de casos de teixits hiperliteraris
Confidencialitat i privadesa
Bé, amb l’ajut de la xarxa autoritzada, obtindreu privadesa i confidencialitat. Aquests dos factors són realment essencials a les empreses empresarials. Per tant, podeu iniciar una transacció privada amb el vostre interès. També podeu optar per amagar la vostra transacció confidencial de tota la xarxa.
Tot i això, recordeu que, per molt privades que siguin les vostres transaccions, continuaran estant al llibre major.
Protocols de seguretat
Els protocols de seguretat de la plataforma són massius. Per assegurar-vos que ningú pugui accedir a la vostra informació confidencial, ofereix capes de seguretat i això evita qualsevol ciberatac.
A més, els mecanismes de xifratge de la xarxa són força avançats i són relativament difícils de trencar.
Per tant, si la vostra empresa tracta problemes de ciberatac, podeu consultar aquesta plataforma per protegir-la.
Consens
Actualment, Hyperledger Fabric utilitza Kafka com a principal protocol de consens a la xarxa. Malauradament, només es tracta de tolerància a fallades en cas d’error i no de tolerància bizantina. Per tant, en cas d’ineficiència del sistema, els algoritmes esbossaran com a errors de bloqueig.
A part d’aquests, la plataforma permet algorismes BFT per al servei de comandes. A part de Kafka, Solo també és un algorisme de consens al canal. Però només els desenvolupadors l’utilitzen i no és adequat per escalar.
El protocol de consens Raft, en canvi, és un protocol força diferent. És relativament nou i segueix una estructura de tipus líder-seguidor. Tot i això, tampoc no és BFT, només CFT.
Vegem la següent part d’aquesta guia de comparació de Hyperledger Fabric contra Sawtooth vs Composer.
Capítol 2: Hyperledger Sawtooth: una altra fita de Blockchain
Què és Hyperledger Sawtooth?
Segons la documentació oficial, Hyperledger Sawtooth és un altre projecte de codi obert de l’empresa Hyperledger, consorci blockchain empresarial. És força similar al teixit Hyperledger. Tot i això, està més orientat al desenvolupament d’aplicacions descentralitzades.
Més encara, el disseny sembla ser impecable per fer-lo més fàcil d’utilitzar per a empreses empresarials.
A més, per assegurar-vos que el desenvolupament de l’aplicació funciona correctament, la capa de desenvolupament està separada de la base.
Per tant, en cas de problemes, el sistema bàsic es mantindrà intacte, passi el que passi. A més, la càrrega creixent a la capa de desenvolupament de l’aplicació tampoc afectarà el rendiment del sistema bàsic.
Un altre gran avantatge d’aquesta plataforma és el suport de diversos llenguatges de programació. Podeu utilitzar qualsevol llenguatge de programació per desenvolupar aplicacions. Tanmateix, no haureu de tenir coneixements explícits del sistema bàsic per a això.
Per això, l’exemple de Hyperledger Sawtooth és més adequat per al desenvolupament d’aplicacions de blockchain. També podeu consultar la documentació de Hyperledger Sawtooth per obtenir més informació.
De totes maneres, anem a la següent part en aquesta guia Hyperledger Fabric vs Sawtooth vs Composer.
Llegeix més: Hyperledger Sawtooth: Blockchain for Business
Característiques de Hyperledger Sawtooth
Desenvolupament d’aplicacions amigable
Com hem dit, anteriorment, el domini de l’aplicació no està vinculat al sistema bàsic. Per tant, facilita el desenvolupament d’aplicacions separant el domini de l’aplicació del sistema bàsic. A més, l’exemple de Hyperledger Sawtooth també ofereix abstracció de contractes intel·ligents.
En aquest, els desenvolupadors poden triar el seu idioma preferit per escriure el contracte intel·ligent. A més, l’aplicació és lliure per ser una màquina virtual de contractes intel·ligents o una lògica empresarial.
En realitat, tots dos poden fins i tot coexistir junts.
Funcions de permisos
En realitat, la plataforma Sawtooth està orientada a resoldre totes les limitacions que comporta una xarxa privada. Per resoldre el problema, ofereix opcions de permís separades per a clústers de nodes del sistema.
A més, cap node centralitzat pot filtrar cap tipus de dades confidencials al món exterior. A més, amb l’ajut de l’autorització, cada node té diferents tipus de permís. Per tant, els nodes sense cap aprovació no poden entrar ni veure cap document que no se suposa.
Xarxa privada
Un altre gran aspecte d’aquesta plataforma és la restricció d’usuaris no autoritzats. No només el límit implica a la xarxa, sinó que, mentre inicieu la sessió, els nodes han de tenir una identificació adequada. Vol dir que qualsevol persona sense cap identitat adequada a la xarxa no pot entrar-hi.
Més encara, això ajuda a enfortir també el sistema de seguretat de la plataforma. També es pot detectar qualsevol activitat no autoritzada.
Execució de transaccions paral·leles
Hyperledger Sawtooth promou transaccions paral·leles en lloc d’una transacció en sèrie. Executar les transaccions en paral·lel estalvia molt de temps. En realitat, les transaccions en sèrie augmenten la càrrega de treball de la xarxa i també ocupen molta energia.
Però amb Sawtooth, aquesta situació és fàcilment evitable.
Estructura modular
L’estructura modular també és una altra gran característica d’aquesta plataforma. Us ajudarà a afegir qualsevol tipus de funció que vulgueu a la xarxa. Per tant, assegura relativament que obtindreu una sensació més personalitzada segons les necessitats de la vostra empresa.
Ara veurem els elements d’aquesta plataforma en aquesta guia Hyperledger Fabric contra Sawtooth vs Composer.
Llegiu també: Enterprise Blockchain: la transformació industrial
Elements de l’arquitectura Hyperledger Sawtooth
El sistema d’esdeveniments
El sistema de ventilació és absolutament necessari per a la xarxa. A més, admet la creació d’esdeveniments i la seva transmissió als nodes. Així, amb això, les aplicacions es poden subscriure a esdeveniments que estan succeint a la cadena de blocs. I també, retransmeti la informació a altres nodes.
Projecte d’integració de Sawtooth-Ethereum (Seth)
Amb l’ajut d’aquest element, podeu crear interoperabilitat entre la plataforma Ethereum i la plataforma Sawtooth. A més, també podeu utilitzar EVM amb l’ajut de Seth.
Algorismes de consens endollables
El consens a Hyperledger Sawtooth és molt més flexible que altres plataformes. De fet, ofereix protocols de consens connectables que ajuden a augmentar el nivell de seguretat i el nivell d’eficiència del sistema.
Un altre gran factor d’aquesta plataforma és que permet múltiples consensos en una plataforma blockchain. En realitat, vol dir que podeu utilitzar protocols de consens diferents per a diferents tasques. Per exemple, podeu utilitzar l’algorisme “A” per a transaccions i algorismes “B” per a contractes intel·ligents.
En última instància, dependrà de quina combinació us funcioni millor. De tota manera, la prova del temps transcorregut és sobretot popular en aquesta plataforma com a BFT. Altres algorismes de consens inclouen:
- Devmode
- PBFT
- Poeta CFT
- Balsa
Models de famílies de transaccions
La xarxa proporciona algunes famílies de transaccions model:
Les famílies de transaccions són una part important d’aquesta plataforma. Sense les famílies de transaccions, la xarxa no funcionarà en absolut. A més, sou lliure d’implementar una família de transaccions personalitzada per definir els requisits amb més claredat.
Tot i això, el tutorial Hyperledger Sawtooth ofereix alguns models de dades per a famílies de transaccions que podeu utilitzar. Aquests són –
- Família de transaccions BlockInfo: Podeu utilitzar-lo per emmagatzemar informació sobre els blocs històrics.
- Família de transaccions d’identitat: Aquest gestiona totes les dades de permisos per a validadors i transactors juntament amb les seves claus públiques.
- Família de transaccions IntegerKey: El podeu utilitzar per provar qualsevol llibre major desplegat.
- Família de transaccions del registre del validador: En realitat, aquesta família permet una manera d’afegir validadors a la xarxa.
- Configuració Família de transaccions: Amb aquest, obtindreu un model d’implementació de referència per mantenir els paràmetres de configuració en cadena.
- Família de transaccions bancàries petites: En realitat, podeu utilitzar-lo per analitzar el rendiment i fer proves de referència del sistema.
- Família de transaccions XO: Bé, aquest us permetrà jugar a un joc de tic-tac-toe amb un altre usuari.
Fantàstic, ara que ja sabeu tot sobre aquestes dues plataformes, vegem com resulta la comparació en aquesta guia Hyperledger Fabric vs Sawtooth vs Composer.
Obteniu més informació sobre Ethereum empresarial a la nostra guia exclusiva per obtenir més informació sobre Ethereum Virtual Machine.
Capítol 3: Tela Hyperledger contra dent de serra
Bé, Hyperledger fabric contra Sawtooth Lake és ara un dels temes discutibles a Internet. Ambdues plataformes són excel·lents per a les empreses, però quina és la diferència significativa entre aquestes dues?
Per això, descriuré els punts un per un. Per tant, comprovem quins són aquests en aquesta guia Hyperledger Fabric vs Sawtooth vs Composer.
-
Nivell de permís
Bé, tots sabem que el teixit Hyperledger és una plataforma autoritzada. En realitat, això significa que podeu permetre alguns nodes i restringir-ne alguns segons el sistema necessiti. Viouslybviament, a l’escenari empresarial, no voleu que la competència entri al sistema de xarxa interna.
D’altra banda, Hyperledger Sawtooth també és una xarxa amb permís. Tanmateix, també admet escenaris sense permís.
A més, si voleu, només podeu configurar la plataforma perquè funcioni com a plataforma pública. Això és impossible a Fabric. I aquesta és la diferència principal entre el teixit Hyperledger i el llac Sawtooth.
-
Algorisme de consens
Una altra diferència significativa entre Hyperledger Fabric i Sawtooth Lake és l’algorisme de consens. Actualment, el teixit Hyperledger només utilitza Kafka i altres algoritmes basats en CFT. En realitat, la tolerància a fallades en cas d’error no és tan forta com BFT. Juntament amb Kafka, també hi ha Solo i Raft.
D’altra banda, Sawtooth Proof of Elapsed Time, un format diferent de l’algorisme de consens. Aquest és molt més superior a Kafka en tots els sentits. A més, també és compatible amb Devmode, PBFT, PoET CFT i Raft.
-
Suport a la tolerància a falles bizantines
Bé, aquesta és una de les principals diferències entre el teixit Hyperledger i el llac Sawtooth. Tots els algoritmes de consens actius a Fabric no són capaços de donar suport a la tolerància a fallades bizantines. De fet, tots els algoritmes només ofereixen una tolerància als errors. Actualment, encara no hi ha compatibilitat amb BFT per a Fabric.
D’altra banda, Hyperledger Sawtooth inclou suport de tolerància a fallades bizantina. Els seus principals algorismes PoET, són BFT. D’altra banda, PBFT també és un altre algorisme que funciona a Sawtooth. Per tant, en aquest cas, Sawtooth és molt més superior a Fabric.
-
Tecnologia de contractes intel·ligents
Passant al següent punt de comparació Hyperledger Sawtooth contra teixit, obtindrem contractes intel·ligents. Bé, els contractes intel·ligents són una forma de lògica empresarial. Per mantenir-lo dins de la xarxa, Fabric ofereix una lògica empresarial similar anomenada Chaincode.
En realitat, Chaincode s’encarrega de la gestió d’actius i les execucions lògiques de la xarxa. Tot i això, pensareu que Sawtooth ofereix una característica similar.
Bé, la tecnologia de contractes intel·ligents ofereix famílies de transaccions que poden tenir cura de la lògica empresarial i altres aspectes de la xarxa. A més, amb l’ajut d’aquestes famílies de transaccions, es fa molt més fàcil gestionar la lògica empresarial.
Voleu conèixer la diferència entre Fabric i Sawtooth? Obteniu més informació sobre les seves diferències a la nostra guia sobre Hyperledger Sawtooth vs. Teixit ara!
-
Tipus de contracte intel·ligent
Bé, per al tipus de contracte intel·ligent a Hyperledger Fabric, en teniu una versió instal·lada. Per tant, escollir el vostre propi idioma de contracte intel·ligent està una mica restringit aquí. Més encara, us limiteu a la personalització només per a alguns idiomes i no per a molts.
D’altra banda, Sawtooth ofereix transaccions de contracte intel·ligent instal·lades i en cadena. En realitat, vol dir que podeu crear el vostre propi contracte intel·ligent personal amb qualsevol tipus d’idioma que preferiu. Després, podeu preparar-lo perquè funcioni com un contracte intel·ligent.
-
Idioma de contracte intel·ligent compatible
Una altra gran diferència de Hyperledger Sawtooth vs Fabric és el suport per als idiomes de contractes intel·ligents. Actualment, Fabric només admet dos llenguatges de programació JavaScript i Golang. Si voleu utilitzar qualsevol altre llenguatge de programació per a contractes intel·ligents, no podeu fer-ho.
D’altra banda, Sawtooth és compatible amb molts llenguatges de programació com Rust, JavaScript, Go o Python. A més, amb l’ajuda de Seth, fins i tot podeu utilitzar Solidity. A part d’aquests, hi ha en procés de suport per a més llenguatges de programació. Per tant, obtindreu més flexibilitat a Sawtooth.
-
Processament de transaccions
Per a la propera comparació de Hyperledger Sawtooth vs Fabric, passaré al processament de transaccions. A Fabric, veureu que tot el processament de la transacció es fa utilitzant els parells d’adhesió i els serveis de comanda. En realitat, aquests dos tipus de nodes s’encarreguen de processar totes les transaccions.
Però al tutorial de Hyperledger Sawtooth, el problema canvia dràsticament. Aquí no hi ha cap servei de comanda ni d’aprovació d’iguals, sinó validadors que s’encarreguen del procés.
Més encara, les tasques d’aquests nodes són completament diferents.
Llegiu també: Hyperledger Fabric 2.0: Blockchain de nova generació
-
Emmagatzematge estatal
A cada cadena de blocs, hi ha d’haver una opció d’emmagatzematge d’estat actualitzada. Sense ella, la xarxa no pot saber quin és l’estat actual de la xarxa per executar plenament protocols de consens. Per tant, tenen un espai d’emmagatzematge que utilitzen. A Fabric, totes les actualitzacions de la xarxa blockchain s’emmagatzemen a les bases de dades CouchDB o leveldb.
Però a Sawtooth, l’emmagatzematge estatal és la base de dades central lmdb. I aquesta és una altra diferència entre Hyperledger Sawtooth i Fabric.
-
Suport EVM
Aquesta és una de les principals diferències entre aquestes dues plataformes. En realitat, l’ús de Seth permet a Sawtooth explotar les funcions d’Ethereum a la seva plataforma. Per tant, amb l’ajut de Seth, podeu obtenir assistència EVM, que és una gran cosa per als desenvolupadors.
D’altra banda, Fabric no té cap funció Seth. Per tant, no és compatible amb EVM.
Taula de comparació Hyperledger Sawtooth vs Fabric
NIVELL DE PERMISSIÓ | Permès | Permès i sense permís |
ALGORITME DE CONSENS | Utilitza principalment Kafka, també és compatible amb altres algoritmes | Utilitza principalment la prova del temps transcorregut, també admet altres algoritmes |
SUPORT BFT | No, només admet la tolerància a fallades en cas d’error | Sí, admet la tolerància a fallades bizantines |
TECNOLOGIA DE CONTRACTE INTEL·LIGENT | Codi de cadena | Famílies de transaccions |
TIPUS DE CONTRACTE SMART | Instal·lat | En cadena i instal·lat |
IDIOMA CONTRACTAT AMB SMART | Golang o JavaScript | Rust, JavaScript, Go o Python; Suporta Solidity mitjançant Seth |
PROCESSAMENT DE TRANSACCIONS | Recolzament dels companys i serveis de comandes | Validadors |
EMMAGATZEMATGE ESTATAL | CouchDB o leveldb | Base de dades central lmdb |
SUPORT EVM | No | Sí (a través de Seth) |
Vegem què és Hyperledger Composer en aquesta guia Hyperledger Fabric vs Sawtooth vs Composer.
Voleu implementar plataformes basades en blockchain? Consulteu la nostra guia definitiva sobre com implementar Blockchain ara mateix!
Capítol 4: Hyperledger Composer: l’eina de desenvolupament
Què és Hyperledger Composer?
Segons la documentació oficial, Hyperledger Composer és un projecte blockchain de Hyperledger Company. A més, no és com cap altre projecte que hem comentat fins ara. És un enfocament bastant únic de l’evolució de les cadenes de blocs. En realitat, ofereix principalment un conjunt d’eines i un marc de desenvolupament per al desplegament d’aplicacions blockchain.
El propòsit principal d’Hyperledger Composer és accelerar el temps per assegurar que més projectes de blockchain siguin el mercat. Normalment, per implementar completament la plataforma blockchain, es necessita un temps relativament llarg. Això desincentiva moltes empreses.
Per això, podeu utilitzar el tutorial Hyperledger Composer per desplegar una solució de blockchain ràpidament. Més encara, ajudarà a implementar casos d’ús en un temps concís. Més encara, podeu consultar la documentació oficial per obtenir més informació sobre el compositor Hyperledger.
Nota: Malauradament, el compositor ha quedat obsolet. Per tant, no hi ha més novetats d’aquest projecte.
Només estem discutint la característica d’aquest projecte abans que quedés obsolet.
Llegeix més: Hyperledger Composer: creeu la vostra cadena de blocs empresarial
Funcions de Hyperledger Composer
-
Llenguatge de modelatge simple
Amb l’eina de desenvolupament, obtindreu diferents llenguatges de modelatge. Això us ajudarà a crear qualsevol tipus de lògica empresarial amb facilitat. Més encara, és molt fàcil definir una xarxa empresarial amb el seu llenguatge de modelatge específic. Totes les seves transaccions de scripts estan en JavaScript.
I JavaScript és ara un dels llenguatges de programació més populars del món. Per tant, amb una troballa, seria fàcil un equip de desenvolupament adequat per a aquesta eina.
-
POC ràpids reutilitzables
La prova del concepte és un dels principals problemes a l’hora de projectar blockchain. Moltes empreses busquen que altres proveïdors presentin una prova de concepte blockchain per a la seva empresa. Tanmateix, aquí amb el tutorial Hyperledger Composer, obtindreu POC que es poden reutilitzar i personalitzar amb molta facilitat..
De fet, en lloc de setmanes, podeu desenvolupar una aplicació en poques hores. Totes les aplicacions estarien preparades per a la producció. No és increïble?
-
Integració de dades
Un altre tema important és la integració d’un sistema existent amb el nou. Viouslybviament, el que teniu ara mateix funciona a la xarxa heretada. Però l’alteració de tota la xarxa requereix molt de temps i recursos, cosa que també podria perjudicar el valor de la marca.
Però podeu fer servir Loopback per connectar el vostre sistema existent a blockchain a Hyperledger Composer. A més, és molt fàcil i requereix molt menys temps que els mètodes tradicionals.
Llegeix més: Prova de concepte de blockchain: Guia Enterprise POC
Capítol 5: Hyperledger Fabric Vs Sawtooth Vs Composer: totes les comparacions
Hyperledger Fabric Vs Composer
Bé, en primer lloc, Hyperledger fabric vs Composer és un aspecte totalment diferent. En realitat, tots dos projectes són molt diferents els uns dels altres. Una de les diferències significatives entre Hyperledger fabric i Composer és que Fabric és un marc i Hyperledger Composer és una eina.
Així, amb Hyperledger Composer, podeu crear una nova plataforma de marc similar a Hyperledger Fabric. Però amb Fabric no es pot fer això. Més encara, en l’actualitat, Hyperledger Composer només admet Fabric i cap altra plataforma blockchain.
Vol dir que mitjançant l’eina només podeu desenvolupar una plataforma Hyperledger Fabric segons els vostres requisits. Bé, també podeu personalitzar Fabric, però amb Composer podeu crear la vostra pròpia plataforma.
Una altra diferència entre Hyperledger fabric i Composer és que utilitza la funció de Fabric per crear la nova plataforma. Però Fabric no utilitza Composer per a cap personalització.
Per a la comparació entre el compositor i el teixit Hyperledger, el teixit té un llibre major, una estructura de node, un codi de cadena, un procés de transaccions i molts més. Però a Hyperledger composer vs Fabric, Composer us permet posar les mans en les eines de desenvolupament.
En resum, pel bé de Hyperledger compositor vs Fabric, hauré de dir que tots dos són coses completament diferents i no tenen cap base comuna per comparar.
Inscriu-te ara: Curs certificat Professional Blockchain Professional (CEBP)
Hyperledger Sawtooth Vs Composer
La comparació de Hyperledger Sawtooth vs Composer seria força similar a Hyperledger composer vs Fabric. Per què? Bé, perquè aquí passa el mateix. Hyperledger Sawtooth és en realitat un framework, preparat per a l’ús empresarial.
Amb Sawtooth, podeu obtenir eficiència i seguretat. A més, és una plataforma en directe on els nodes poden transaccionar i validar-se. Per tant, no haureu de desenvolupar la vostra pròpia plataforma Sawtooth per utilitzar-la.
D’altra banda, a Hyperledger Composer vs Sawtooth, veureu que Composer és només una eina per al desenvolupament. No hi ha cap marc d’ús preparat per a l’empresa ni cap node disponible. Més encara, ofereix alguns POC perquè pugueu avançar, però ja està.
Per tant, en resum, en la comparació de Hyperledger Composer vs Sawtooth, Composer és només una col·lecció d’eines que us poden ajudar a desenvolupar la xarxa blockchain.
Tot i això, hauria de dir que hi ha una diferència important entre Fabric vs Composer i Hyperledger Composer vs Sawtooth. I és a dir, Composer actualment no admet Sawtooth. Per tant, fins i tot si utilitzeu aquesta eina, no podeu desenvolupar Sawtooth pel vostre compte.
Per resumir la comparació de Hyperledger Sawtooth vs compositor, tots dos projectes són completament diferents: un marc i una eina..
Llegeix més: Llista de més de 20 casos d’ús de la tecnologia Blockchain
Hyperledger Fabric Vs Sawtooth Vs Composer
La comparació de Hyperledger Fabric Vs Sawtooth Vs Composer és relativament diferent. Al principi, tenim dos marcs principals: Fabric i Sawtooth. D’altra banda, tenim una eina: Composer.
Per a Fabric i Sawtooth, tots dos tenen moltes similituds. Però Sawtooth també pot ser una cadena de blocs pública, cosa que Fabric no pot ser mai.
A més, pot admetre la màquina virtual Ethereum que Fabric no admet. De tota manera, Fabric ve amb un sistema de gestió de membres sòlid, cosa que li falta a Sawtooth. Però per contrarestar-ho, Sawtooth pot admetre protocols de consens BFT.
De tota manera, quan es tracta de Hyperledger Sawtooth vs Composer, hi ha un problema important. Tot i que Composer és només una eina, és compatible amb Fabric, però no és compatible amb Sawtooth.
En realitat, això dóna a Hyperledger Fabric un gran impuls perquè necessita menys temps per desenvolupar-se. D’altra banda, Sawtooth encara necessita més temps per desplegar-se. Per tant, no el podeu desplegar ràpidament com podríeu fer amb Fabric.
Així, amb Hyperledger Composer vs Sawtooth, podeu veure per què la tela és tan àmpliament utilitzada al món en aquest moment.
Per resumir la comparació de Hyperledger Fabric Vs Sawtooth Vs Composer, hauré de dir que tots són projectes Hyperledger, però dos d’ells són marcs lleugerament diferents. D’altra banda, una d’elles és una eina que podeu utilitzar per desplegar xarxes blockchain.
Capítol 6: Conclusió
Bé, heu arribat al punt final d’aquesta guia Hyperledger Fabric vs Sawtooth vs Composer. Hem intentat oferir tots els aspectes d’aquesta comparació. Per tant, hauríeu de saber quines són les diferències principals entre aquests tres projectes sota Hyperledger.
En realitat, Fabric i Sawtooth són extremadament crucials per millorar la tecnologia blockchain. A més, tots aquests tres projectes ofereixen una novetat a la tecnologia. I, per tant, a jutjar per les diferències, podeu triar què funciona també per a la vostra empresa.
Però, com ja sabeu, el compositor és només una eina i, de moment, també està obsolet. Tot i això, també pot oferir un mètode senzill per crear plataformes Fabric. Però no obtindreu cap suport addicional per utilitzar-lo. Per tant, tingueu present això i comenceu la transformació.
Si només sou un principiant i voleu obtenir més informació sobre la tecnologia blockchain, us recomanem que consulteu el nostre curs gratuït de blockchain per començar el vostre viatge ara mateix.!