Investor's wiki

Hyperledger tyg

Hyperledger tyg

Vad Àr Hyperledger-tyg?

Hyperledger Fabric Àr ett modulÀrt blockkedjeramverk som fungerar som en grund för utveckling av blockkedjebaserade produkter, lösningar och applikationer med plug-and-play-komponenter som Àr avsedda för anvÀndning inom privata företag.

Hyperledger Fabric initierades av Digital Asset och IBM och har nu vuxit fram som ett branschövergripande samarbete, som för nÀrvarande drivs av Linux Foundation. Bland de flera Hyperledger-projekten var Fabric det första som lÀmnade "inkubationsstadiet" och uppnÄdde det "aktiva" steget i mars 2017.

Hur Hyperledger Fabric fungerar

Traditionella blockchain-nÀtverk kan inte stödja privata transaktioner och konfidentiella kontrakt som Àr av yttersta vikt för företag. Hyperledger Fabric designades som svar pÄ detta som en modulÀr, skalbar och sÀker grund för att erbjuda industriella blockkedjelösningar.

Hyperledger Fabric Àr open source-motorn för blockchain och tar hand om de viktigaste funktionerna för att utvÀrdera och anvÀnda blockchain för affÀrsanvÀndningsfall.

Inom privata industriella nÀtverk Àr den verifierbara identiteten för en deltagare ett primÀrt krav. Hyperledger Fabric stöder medlemskap baserat pÄ tillstÄnd; alla nÀtverksdeltagare mÄste ha kÀnda identiteter. MÄnga nÀringslivssektorer, sÄsom hÀlso- och sjukvÄrd och finans, Àr bundna av dataskyddsbestÀmmelser som krÀver att uppgifter om de olika deltagarna och deras respektive tillgÄng till olika datapunkter ska upprÀtthÄllas. Fabric stöder sÄdant tillstÄndsbaserat medlemskap.

ModulÀr arkitektur

Den modulÀra arkitekturen hos Hyperledger Fabric separerar transaktionsbearbetningsarbetsflödet i tre olika steg: smarta kontrakt som kallas kedjekod som omfattar den distribuerade logiska bearbetningen och avtalet för systemet, transaktionsbestÀllning och transaktionsvalidering och Ätagande. Denna segregation erbjuder flera fördelar:

  • Ett minskat antal förtroendenivĂ„er och verifiering som hĂ„ller nĂ€tverket och bearbetningen rena

  • FörbĂ€ttrad nĂ€tverksskalbarhet

  • BĂ€ttre prestanda totalt sett

Dessutom möjliggör Hyperledger Fabrics stöd för plug-and-play av olika komponenter enkel ÄteranvÀndning av befintliga funktioner och fÀrdig integrering av olika moduler. Till exempel, om det redan finns en funktion som verifierar deltagarens identitet, behöver ett nÀtverk pÄ företagsnivÄ helt enkelt koppla in och ÄteranvÀnda denna befintliga modul istÀllet för att bygga samma funktion frÄn början.

Deltagarna i nÀtverket har tre distinkta roller:

  • Endossör

  • KommittĂ©n

  • Consenter

I ett nötskal, transaktionsförslaget skickas till endosser-peern enligt den fördefinierade rekommendationspolicyn om antalet endorsers som krÀvs. Efter tillrÀckliga rekommendationer frÄn givaren/endossörerna, levereras en batch eller block av transaktioner till committer(erna). Committers bekrÀftar att rekommendationspolicyn följts och att det inte finns nÄgra motstridiga transaktioner. NÀr bÄda kontrollerna Àr gjorda överförs transaktionerna till huvudboken.

BildkÀlla: IBM

Eftersom endast bekrĂ€ftande instruktioner – sĂ„som signaturer och lĂ€s-/skrivuppsĂ€ttningar – skickas över nĂ€tverket, förbĂ€ttras nĂ€tverkets skalbarhet och prestanda. Endast endossers och committers har tillgĂ„ng till transaktionen, och sĂ€kerheten förbĂ€ttras med ett fĂ€rre antal deltagare som har tillgĂ„ng till viktiga datapunkter.

Exempel pÄ Hyperledger Fabric

Anta att det finns en tillverkare som vill skicka choklad till en specifik ÄterförsÀljare eller marknad för ÄterförsÀljare (dvs. alla amerikanska ÄterförsÀljare) till ett specifikt pris men som inte vill avslöja det priset pÄ andra marknader (dvs kinesiska ÄterförsÀljare).

Eftersom förflyttningen av produkten kan involvera andra parter, som tullen, ett rederi och en finansieringsbank, kan det privata priset avslöjas för alla inblandade parter om en grundlÀggande version av blockchain-teknik anvÀnds för att stödja denna transaktion.

Hyperledger Fabric ÄtgÀrdar detta problem genom att hÄlla privata transaktioner privata pÄ nÀtverket; endast deltagare som behöver veta Àr medvetna om de nödvÀndiga detaljerna. Datapartitionering pÄ blockkedjan gör att specifika datapunkter Àr tillgÀngliga endast för de parter som behöver veta.

Kritik av Hyperledger-tyg

HögvattenmĂ€rket för kryptoentusiasm bröts 2018 efter kollapsen av priset pĂ„ bitcoin (som nĂ„dde sin topp den 17 december 2017). Överoptimistiska pĂ„stĂ„enden om vĂ€rdet av den nya tekniken ersattes med skepsis, och relaterade teknologier, inklusive Hyperledger, led ocksĂ„ av denna skepsis.

Hyperledger Fabrics konkurrenter

Hyperledger Fabric konkurrerar med andra Hyperledger-projekt som Iroha, Indy och Sawtooth. Den konkurrerar ocksÄ med R3:s Corda, som ocksÄ Àr en privat, tillstÄndsbaserad DLT.

Blockchain-tjÀnsteföretaget Chainstack publicerade en artikel i januari 2020 som visar att utvecklingen i Corda har varit historiskt högre Àn utvecklingen inom Fabric, Àven om Fabric-utvecklingen passerade Cordas under Q3 2019 nÀr Fabric bytte till GitHub.

Chainstack-rapporten visar att Àven om det finns tre gÄnger sÄ mÄnga utvecklare som arbetar med Fabric, gjorde Corda-utvecklare mer Àn tvÄ gÄnger sÄ mÄnga kodbidrag, och Fabric-utvecklare trycker pÄ mycket mindre kod per utvecklare Àn Cordas utvecklare.

Hyperledger-tyg Àr inte blockchain och Àr inte effektivt

Flera kritiker av Hyperledger Fabric pÄpekar att en tillstÄndsbaserad, privat blockkedja med Hyperledger Fabrics funktioner inte Àr en blockchain, och nuvarande icke-blockchain-teknologier Àr mycket billigare och ger samma mÀngd sÀkerhet. Cointelegraphs Stuart Popejoy uttryckte fallet sÄ hÀr:

Fabrics arkitektur Àr mycket mer komplex Àn nÄgon blockchain-plattform samtidigt som den Àr mindre sÀker mot manipulering och attacker. Man skulle kunna tro att en "privat" blockkedja Ätminstone skulle erbjuda skalbarhet och prestanda, men Fabric misslyckas hÀr ocksÄ. Enkelt uttryckt kommer piloter byggda pÄ Fabric att möta en komplex och osÀker implementering som inte kommer att kunna skalas med deras företag .

Hyperledger Fabric har ocksÄ kritiserats för bristande motstÄndskraft. Ett team av forskare frÄn Sorbonne i Paris och CSIRO - Data61, Australiens nationella vetenskapsbyrÄ, fann att betydande nÀtverksförseningar minskade tillförlitligheten hos Fabric: "[B]genom att fördröja blockutbredningen visade vi att Hyperledger Fabric inte ger tillrÀckliga konsistensgarantier ska anvÀndas i kritiska miljöer. "

Hyperledger Fabric 2.0 slÀpptes i januari 2020

I januari 2020 slÀpptes Hyperledger Fabric 2.0 för att ta itu med en del av den befintliga kritiken. Enligt Ron Miller pÄ Techcrunch, "De största uppdateringarna innebÀr att man tvingar fram överenskommelse mellan parterna innan nÄgon ny data kan lÀggas till i reskontran, kÀnd som decentraliserad styrning av de smarta kontrakten."

Även om uppdateringen inte Ă€r en förĂ€ndring i enkelheten eller tillĂ€mpbarheten av Fabric, visar den att framsteg fortsĂ€tter att göras i kryptovalutaindustrin bortom kryptomanin som intrĂ€ffade 2018. Under de kommande fem till tio Ă„ren Ă€r det förvĂ€ntas att företagsblockkedjan utan tvekan kommer att hitta rĂ€tt anvĂ€ndning.

Höjdpunkter

  • Hyperledger Ă€r ett företagsklassat, distribuerat ledger-ramverk med öppen kĂ€llkod som lanserades av Linux Foundation i december 2015.

– Eftersom Hyperledger Fabric Ă€r privat och krĂ€ver tillstĂ„nd för att fĂ„ Ă„tkomst, kan företag segregera information (som priser), plus transaktioner kan pĂ„skyndas eftersom antalet noder i nĂ€tverket minskar.

  • Fabric 2.0 slĂ€pptes i januari 2020. Huvudfunktionerna i den hĂ€r versionen Ă€r snabbare transaktioner, uppdaterad smart kontraktsteknik och strömlinjeformad datadelning.

  • Fabric Ă€r en mycket modulĂ€r, decentraliserad ledger technology (DLT)-plattform som designades av IBM för industriellt företagsanvĂ€ndning.