Tesatura Hyperledger
Ce este Tesatura Hyperledger?
Hyperledger Fabric este un cadru modular blockchain care acționează ca bază pentru dezvoltarea produselor, soluțiilor și aplicațiilor bazate pe blockchain folosind componente plug-and-play care sunt destinate utilizării în cadrul întreprinderilor private.
Chei de luat masa
- Hyperledger este un cadru de contabilitate distribuit open-source la nivel de întreprindere lansat de Linux Foundation în decembrie 2015.
- Fabric este o platformă cu tehnologie de registru descentralizată (DLT) extrem de modulară, care a fost proiectată de IBM pentru utilizarea întreprinderii industriale.
- Deoarece Hyperledger Fabric este privat și necesită permisiunea de acces, companiile pot separa informații (cum ar fi prețurile), plus tranzacțiile pot fi accelerate, deoarece numărul de noduri din rețea este redus.
- Fabric 2.0 a fost lansat în ianuarie 2020. Principalele caracteristici ale acestei versiuni sunt tranzacțiile mai rapide, tehnologia actualizată a contractelor inteligente și partajarea simplificată a datelor.
Hyperledger Fabric a fost inițiat de Digital Asset și IBM și a apărut acum ca o întreprindere de colaborare între industrii, care este găzduită în prezent de Linux Foundation. Printre mai multe proiecte Hyperledger, Fabric a fost primul care a ieșit din etapa de „incubație” și a atins etapa „activă” în martie 2017.
Cum funcționează materialul Hyperledger
Rețelele tradiționale blockchain nu pot accepta tranzacții private și contracte confidențiale care sunt de cea mai mare importanță pentru companii. Hyperledger Fabric a fost conceput ca răspuns la aceasta ca o bază modulară, scalabilă și sigură pentru oferirea de soluții industriale blockchain.
Hyperledger Fabric este motorul open-source pentru blockchain și are grijă de cele mai importante caracteristici pentru evaluarea și utilizarea blockchain-ului pentru cazuri de utilizare a afacerii.
În cadrul rețelelor industriale private, identitatea verificabilă a unui participant este o cerință principală. Hyperledger Fabric acceptă abonamentele pe baza permisiunii; toți participanții la rețea trebuie să aibă identități cunoscute. Multe sectoare de afaceri, cum ar fi asistența medicală și finanțele, sunt obligate prin reglementări privind protecția datelor care impun menținerea datelor despre diferiții participanți și accesul lor respectiv la diferite puncte de date. Fabric acceptă astfel de abonamente bazate pe permisiuni.
Arhitectură modulară
Arhitectura modulară a Hyperledger Fabric separă fluxul de lucru de procesare a tranzacțiilor în trei etape diferite: contracte inteligente numite cod de încadrare care cuprind procesarea logică distribuită și acordul sistemului, ordonarea tranzacțiilor și validarea și angajarea tranzacțiilor. Această segregare oferă multiple avantaje:
- Un număr redus de niveluri de încredere și verificare care păstrează rețeaua și procesarea fără probleme
- Scalabilitate îmbunătățită a rețelei
- Performanță generală mai bună
În plus, suportul Hyperledger Fabric pentru plug-and-play a diferitelor componente permite reutilizarea ușoară a caracteristicilor existente și integrarea gata făcută a diferitelor module. De exemplu, dacă există deja o funcție care verifică identitatea participantului, o rețea la nivel de întreprindere trebuie pur și simplu să conecteze și să refolosească acest modul existent în loc să construiască aceeași funcție de la zero.
Participanții la rețea au trei roluri distincte:
- Girant
- Committer
- Consimțământ
Pe scurt, propunerea de tranzacție este trimisă omologului de aprobare în conformitate cu politica de aprobare predefinită cu privire la numărul de giratori necesari. După suficiente aprobări de către aviz (avizatori), un lot sau un bloc de tranzacții este livrat către autor (e). Comisarii confirmă faptul că politica de aprobare a fost respectată și că nu există tranzacții conflictuale. Odată efectuate ambele verificări, tranzacțiile sunt transferate către registrul contabil.
Sursa imaginii: IBM
Deoarece numai instrucțiunile de confirmare – cum ar fi semnăturile și setul de citire / scriere – sunt trimise prin rețea, scalabilitatea și performanța rețelei sunt îmbunătățite. Doar autorii și comisarii au acces la tranzacție, iar securitatea este îmbunătățită, cu un număr mai mic de participanți care au acces la punctele cheie de date.
Exemplu de țesătură Hyperledger
Să presupunem că există un producător care dorește să trimită bomboane de ciocolată către un anumit comerciant cu amănuntul sau o piață de retaileri (adică toți comercianții cu amănuntul din SUA) la un preț specific, dar nu dorește să dezvăluie acel preț pe alte piețe (de exemplu, comercianții cu amănuntul chinezi).
Deoarece mișcarea produsului poate implica alte părți, cum ar fi vama, o companie de transport maritim și o bancă de finanțare, prețul privat poate fi dezvăluit tuturor părților implicate dacă se folosește o versiune de bază a tehnologiei blockchain pentru a sprijini această tranzacție.
Hyperledger Fabric abordează această problemă păstrând tranzacțiile private private în rețea; numai participanții care trebuie să știe sunt conștienți de detaliile necesare. Partiționarea datelor pe blockchain permite ca punctele de date specifice să fie accesibile numai părților care trebuie să știe.
Critica asupra țesăturii Hyperledger
Marca ridicată a cripto-entuziasmului a rupt în 2018 după prăbușirea prețului bitcoin (care a atins apogeul la 17 decembrie 2017). Afirmațiile prea optimiste cu privire la valoarea noii tehnologii au fost înlocuite cu scepticism, iar tehnologiile conexe, inclusiv Hyperledger, au suferit, de asemenea, de acest scepticism.
Concurenții Hyperledger Fabric
Hyperledger Fabric concurează cu alte proiecte Hyperledger precum Iroha, Indy și Sawtooth. De asemenea, concurează cu Corda R3, care este, de asemenea, un DLT privat, bazat pe permisiuni.
Compania de servicii Blockchain Chainstack a publicat o lucrare în ianuarie 2020 care arată că dezvoltarea în Corda a fost istoric mai mare decât cea din Fabric, deși dezvoltarea Fabric a trecut de Corda în T3 2019 când Fabric a trecut la GitHub.
Raportul Chainstack arată că, deși există de trei ori mai mulți dezvoltatori care lucrează la Fabric, dezvoltatorii Corda au adus mai mult de două ori mai multe contribuții la cod, iar dezvoltatorii Fabric împing mult mai puțin cod per dezvoltator decât dezvoltatorii Corda.
Fabricul Hyperledger nu este blockchain și nu este eficient
Mai multe critici ale Hyperledger Fabric subliniază că un blockchain privat bazat pe permisiuni cu caracteristicile Hyperledger Fabric nu este un blockchain, iar tehnologiile actuale non-blockchain sunt mult mai puțin costisitoare și oferă aceeași cantitate de securitate. Stuart Popejoy, Cointelegraph, a pus cazul astfel:
Arhitectura Fabric este mult mai complexă decât orice platformă blockchain, fiind în același timp mai puțin sigură împotriva manipulării și atacurilor. Ați crede că un blockchain „privat” ar oferi cel puțin scalabilitate și performanță, dar Fabric nu reușește și aici. Pur și simplu, piloții construiți pe Fabric se vor confrunta cu o desfășurare complexă și nesigură, care nu va fi capabilă să se adapteze la afacerile lor.
Hyperledger Fabric a fost criticat și pentru lipsa de rezistență. O echipă de cercetători de la Sorbona din Paris și CSIRO – Data61, agenția științifică națională din Australia, a constatat că întârzierile semnificative ale rețelei au redus fiabilitatea Fabric: „[B] și întârzierea propagării blocurilor, am demonstrat că Hyperledger Fabric nu oferă suficiente garanții de consistență să fie desfășurat în medii critice. „
Hyperledger Fabric 2.0 lansat în ianuarie 2020
În ianuarie 2020, Hyperledger Fabric 2.0 a fost lansat pentru a aborda unele dintre criticile existente. Potrivit lui Ron Miller la Techcrunch, „Cele mai mari actualizări implică forțarea acordului între părți înainte ca orice date noi să poată fi adăugate la registru, cunoscută sub numele de guvernare descentralizată a contractelor inteligente”.
Deși actualizarea nu este o schimbare semnificativă în simplitatea sau aplicabilitatea Fabric, aceasta demonstrează că se continuă progresul în industria criptomonedelor dincolo de cripto-mania care a avut loc în 2018. În următorii cinci până la zece ani, este ne așteptam ca blockchain-ul întreprinderii să își găsească, fără îndoială, utilizarea corectă.