Kas ir Hyperledger - industriāla pieeja blokķēdei



Kas ir Hyperledger? Linux Foundation atklāti iegūti sadarbības centieni panākt progresu starpindustriālajos blokķēdes tīklos.

Kas ir Hyperledger?

'Hyperledger ir atvērta kopienu kopiena, kas gūst labumu no Hyperledger balstītu risinājumu sniedzēju un lietotāju ekosistēmas, kas koncentrējas uz ar blokķēdi saistītiem lietošanas gadījumiem, kas darbosies dažādās rūpniecības nozarēs.' - Brian Behlendorf, Hyperledger izpilddirektors.

Ja jums tas nebija jēgas, tad neuztraucieties, jo es šajā emuārā paskaidrošu visu par Hyperledger. Es apskatīšu šādas tēmas:





Jūs varat iet caur šo ierakstu, kur mūsu ir detalizēti izskaidrojis tēmas ar piemēriem, kas palīdzēs labāk izprast šo jēdzienu.

Pirms es jums pastāstīšu, kas ir Hiperkaders, ļaujiet man pastāstīt, kas nav Hiperkaders. Tā kā mūsdienās visā IT nozarē ir tik daudz blokķēdes platformu, ir ļoti viegli sajaukt. Tātad, vispirms Hyperledger nav:



  • Kriptovalūta
  • Blokķēde
  • Kompānija

Kas ir Hyperledger?

Hyperledger ir jumta projekts Linux Foundation ietvaros. NodeJs, Alljoyn, Dronecode ir daži piemēri projektiem, kuri ir pieņēmuši “Linux Way”, t.i., lai iepītu izstrādātāju kopienu, kas strādā pie atvērtā pirmkoda projektiem, tādējādi uzturot ciklu, kurā koda gabals tiek nepārtraukti modificēts un izplatīts.

Linux-Family-What-is-Hyperledger-Edureka

Linux ģimene - kas ir Hyperledger



Hyperledger ētika ir tāda, ka pasaulē būs vairākas privātas ķēdes, kas vada atsevišķus tirgus. Tā kā katrs bizness pats par sevi ir unikāls, lietojumprogrammas, kas ir tendētas uz šiem uzņēmumiem, būtu jāizstrādā, izmantojot personalizētus noteikumus. Atšķirībā no ethereum, kas mēdz piespiest izstrādātājus veidot savas lietojumprogrammas, pamatojoties uz vispārīgiem protokoliem.

Hyperledger projekts sākās ar nelielu skaitu izstrādātāju 2015. gada beigās. Šie izstrādātāji nāca no dažādām nozarēm, piemēram, datu zinātnes, ražošanas, banku darbības uc, un viņiem bija viens kopīgs mērķis, ti, padarīt blokķēdi kā tehnoloģiju pieejamāku izstrādātājiem un nozarēm . Projekts sākās ar lietojumprogrammu un drošo blokķēdes tīklu mijiedarbības testēšanu.

Pārbaudes sākums - kas ir Hiperkoders

Kāpēc mums ir nepieciešams Hiperkoders?

Stingras testēšanas laikā iesaistītie izstrādātāji saprata, ka blokķēdes tīklos, kur katram vienaudžam ir jāapstiprina katrs darījums un vienlaicīgi jāpanāk vienprātība, jāsniedz milzīgs trieciens mērogojamības ziņā. Virs tā darījumus ar konfidencialitātes un privātuma pakāpi, kas tiem pievienota, nevar veikt publiskās blokķēdēs izsmeļošu pasākumu dēļ, kas veikti, lai nodrošinātu darījuma integritāti.

Publisko blokķēžu ierobežošana - kas ir Hyperledger

Pieņemsim, ka Bobs, kurš dzīvo Indijā, vēlējās iegādāties šokolādes no Alises Šveicē. Tā kā viņi bija seni draugi, Alise nolemj pārdot savas šokolādes Bobam ar diezgan dāsnu atlaidi. Šeit tiek pieķerts tas, ka Alise pārdod savus produktus vairākos dažādos tirgos un tai joprojām ir nepieciešami, lai tie no viņas pirktu pēc standarta likmēm. Izņemot to, lai iegūtu produktu no Alises pie Boba, darījuma pabeigšanai ir vajadzīgas daudzas trešās personas.

Alises tirgi - kas ir Hipereders

Šīm trešajām pusēm var būt jāpārbauda citi produkta aspekti, piemēram, kvalitātes nodrošināšana, loģistikas pārbaude, maksājumu pārbaude un daudz kas cits. Bet viņiem nav jāzina par īpašo Boba un Alises darījumu. Publiskā blokķēdes tīklā katra tīkla virsgrāmata tiks informēta par darījumu, jo kalnrači apstiprina un pievieno ķēdei darījumus.

Privāti un konfidenciāli līgumi - kas ir Hyperledger

Kā darbojas Hyperledger?

Tomēr tīklā, kas balstīts uz hipergrāmatu, tas ir pilnīgi cits stāsts! Ar darījumu tieši saistītie vienaudži ir saistīti, un tikai viņu grāmatas tiek informētas par darījumu. Trešās personas, kas palīdz veikt darījumu, precīzu nepieciešamo informācijas apjomu uzzina tikai ar atļauju un noteikumu palīdzību, kas iekasēti no tīkla.

Hyperledger Network - kas ir Hyperledger

Pieņemsim, ka Alise un Bobs izpildīja savu īpašo darījumu tīklā, kas balstīts uz hipergrāmatu, viņa meklēja Bobu, izmantojot lietotni, kas atgriež vaicājumus par dalības pakalpojumu. Pēc dalības apstiprināšanas abi vienaudži ir savienoti un tiek ģenerēti rezultāti. Šajā divpusējā līgumā abiem rezultātiem jābūt vienādiem, lai tos apstiprinātu. Bet citos darījumos ar vairākām pusēm var piemērot vairāk noteikumu. Šie ģenerētie darījumi tagad tiek nosūtīti uz konsensa mākoni pasūtīšanai, pēc tam tie ir apņēmušies ievērot savas attiecīgās grāmatas.

atšķirība starp c c ++ un java

Hiperkedera darījums - kas ir Hiperkedžeris

Ievērojamas izmaiņas Hyperledger

Tas viss ir iespējams, pateicoties Hyperledger modulārajai arhitektūrai, kas tādas funkcijas kā vienprātība padara par plug-and-play funkciju. Šajā arhitektūrā visievērojamākās izmaiņas ir redzamas tīkla vienaudžos. Vienaudži ir sadalīti divos atsevišķos izpildlaikos un trīs atšķirīgās lomās, proti:

Arhitektūras izmaiņas - kas ir Hyperledger

    • Pienācējs : Šie vienaudži raksta tikai apstiprinātus darījumus, kas no konsensa mehānisma atgriezti attiecīgajām grāmatām. Pasūtītāja mezgli var darboties kā apstiprinātāji tīklos ar mazāk ierobežojumiem. Bet, palielinoties ierobežojumiem, no šī nosacījuma pilnībā izvairās
    • Apstiprinātājs : Šie mezgli ir atbildīgi par savam tīklam raksturīgu darījumu simulāciju un novērš nenoteiktus un neuzticamus darījumus. Kaut arī saistītāji var būt vai nevar būt apstiprinātāji atkarībā no tīkla ierobežojumiem, visi atbalstītāji darbojas kā apņēmēji
    • Piekritēji : Šie mezgli ir atbildīgi par tīkla vienprātības vadīšanu. Viņi darbojas pilnīgi citā izpildes laikā, atšķirībā no apstiprinātājiem un apņēmējiem, kuri darbojas vienā un tajā pašā laikā. Piekritēji ir atbildīgi par darījumu apstiprināšanu un izlemšanu, kurai virsgrāmatai darījums tiks piešķirts.

Hyperledger projekti

Tātad, ja atceraties, es jau biju minējis, ka Hyperledger ir jumta projekts. Tas nozīmē, ka pašā Hyperledger ir daudzi projekti. Tie ietver tādus projektus kā:

Hyperledger projekti - kas ir Hyperledger

  • Hyperledger audums, piegādes ķēdes tīklos
  • Hyperledger zāģa zobs, tiek izmantots zivsaimniecības nozarē, lai izsekotu zivju ceļojumu
  • Hyperledger Burrow, kas tiek izmantots, lai palaistu Ethereum viedos līgumus Hyperledger tīklā
  • Hyperledger Iroha, ar blokķēdes palīdzību atrod lietojumu mobilo lietojumprogrammu optimizācijā
  • Hyperledger Indy, tiek izmantots kā decentralizēts identitātes datu bāzes pakalpojums uzņēmumiem

Tagad, kad mēs zinām, kas ir Hyperledger, kāpēc tas ir vajadzīgs mūsdienu IT nozarē un kā tas darbojas, ļaujiet mums salīdzināt Hyperledger ar diviem slavenākajiem blokķēdes tīkliem: Bitcoin un Ethereum.

Parametri Bitcoin Ethereum Hiperkoders
Kriptovalūta BitcoinĒterisNevienu nevar īstenot, ja to uzskata par nepieciešamu
Tīkls PublisksPublisksAtļauts
Vienprātība Darba pierādījums (SHA26)EtišsBizantiešu iecietība pret kļūdām
Gudrs līgums NavJā (stingrība)Jā (ķēdes kods)
Valoda c ++golang / javagolang / pitons

Tagad, kad esmu pabeidzis Hyperledger paskaidrošanu, es ceru, ka jums patika lasīt manu emuāru!

EsJa vēlaties uzzināt vairāk par blokķēdi un veidot karjeru blokķēdes tehnoloģijās, pārbaudiet mūsu kas nāk ar instruktoru vadītu tiešraides apmācību un reālās dzīves projektu pieredzi. Šī apmācība palīdzēs padziļināti izprast Hyperledger audumu un palīdzēs apgūt priekšmetu.

Vai mums ir jautājums? Lūdzu, pieminējiet to komentāru sadaļā “Kas ir Hyperledger”, un mēs ar jums sazināsimies.