Kas yra „Hyperledger“ - pramoninis požiūris į „Blockchain“



Kas yra „Hyperledger“? Atviros „Linux Foundation“ bendros pastangos siekti pažangos pramoniniuose „blockchain“ tinkluose.

Kas yra „Hyperledger“?

„„ Hyperledger “yra atvira bendruomenių bendruomenė, teikianti naudos„ Hyperledger “pagrįstų sprendimų tiekėjų ir vartotojų ekosistemai, daugiausia dėmesio skiriant su„ blockchain “susijusiais naudojimo atvejais, kurie veiks įvairiuose pramonės sektoriuose.“ - Brianas Behlendorfas, „Hyperledger“ vykdomasis direktorius.

Jei tai jums nebuvo prasmės, tada nesijaudinkite, nes šiame tinklaraštyje aš viską paaiškinsiu apie „Hyperledger“. Aš nagrinėsiu šias temas:



Galite pereiti šį įrašą ten, kur mūsų išsamiai paaiškino temas su pavyzdžiais, kurie padės geriau suprasti šią sąvoką.

Prieš sakydamas, kas yra „Hyperledger“, leiskite man pasakyti, kas nėra „Hyperledger“. Kadangi šiandien IT pramonėje yra tiek daug „blockchain“ platformų, tikrai lengva supainioti. Taigi, „Hyperledger“ nėra:



  • Kriptovaliuta
  • „Blockchain“
  • Kompanija

Kas yra „Hyperledger“?

„Hyperledger“ yra „Linux Foundation“ vadovaujamas skėtinis projektas. „NodeJs“, „Alljoyn“, „Dronecode“ yra keli pavyzdiniai projektai, priėmę „Linux kelią“, t. Y. Supinti kūrėjų bendruomenę, kuri dirba ties atviro kodo projektais, taip išlaikydama ciklą, kuriame kodo dalis nuolat keičiama ir platinama.

Linux-Family-What-is-Hyperledger-Edureka

mano sql pamoka pradedantiesiems

„Linux“ šeima - kas yra „Hyperledger“



„Hyperledger“ etosas yra tas, kad pasaulyje bus keli privatūs tinklai, valdantys atskiras rinkas. Kadangi kiekvienas verslas savaime yra unikalus, programas, linkusias į šias įmones, reikėtų kurti naudojant individualizuotas taisykles. Skirtingai nuo ethereum, kuris yra priverstas kūrėjus kurti savo programas pagal apibendrintus protokolus.

„Hyperledger“ projektas prasidėjo nuo nedaugelio kūrėjų 2015 m. Pabaigoje. Šie kūrėjai buvo iš įvairių sektorių, tokių kaip duomenų mokslas, gamyba, bankininkystė ir kt., Ir turėjo vieną bendrą tikslą, ty padaryti „blockchain“ kaip technologiją prieinamesnę kūrėjams ir pramonės įmonėms . Projektas prasidėjo sąveikos tarp programų ir saugių „blockchain“ tinklų testavimu.

Testavimo pradžia - kas yra „Hyperledger“

Kodėl mums reikia „Hyperledger“?

Griežto testavimo metu dalyvaujantys kūrėjai suprato, kad „blockchain“ tinkluose, kur kiekvienas bendraamžis turi patvirtinti kiekvieną operaciją ir vienu metu vykdyti sutarimą, smarkiai smūgiuokite mastelio požiūriu. Be to, operacijos su tam tikra konfidencialumo ir privatumo priemone negali būti vykdomos viešosiose blokų grandinėse dėl išsamių priemonių, kurių imamasi užtikrinant sandorio vientisumą.

Viešųjų blokinių grandinių apribojimas - kas yra „Hyperledger“

Tarkime, Indijoje gyvenantis Bobas norėjo nusipirkti šokoladų iš Alice Šveicarijoje. Kadangi jie buvo seni draugai, Alisa nusprendžia parduoti savo šokoladą Bobui su gana didele nuolaida. Čia pagauna tai, kad Alisa parduoda savo produktus daugybei skirtingų rinkų ir jai vis tiek reikia, kad jie pirktų iš jos standartiniais tarifais. Be to, norint gauti produktą iš Alisos Bobui, sandoriui atlikti reikia daug trečiųjų šalių.

Alisos rinkos - kas yra „Hyperledger“

kas yra duomenų struktūra java

Šioms trečiosioms šalims gali tekti patikrinti kitus produkto aspektus, tokius kaip kokybės užtikrinimas, logistinis patikrinimas, mokėjimo patikrinimas ir daug daugiau. Tačiau jiems nereikia žinoti apie specialų Bobo ir Alice sandorį. Viešajame „blockchain“ tinkle kiekviena tinklo knyga bus atnaujinta apie sandorį, nes kalnakasiai patvirtins ir pridės sandorius grandinėje.

Privačios ir konfidencialios sutartys - kas yra „Hyperledger“

Kaip veikia „Hyperledger“?

Tačiau „Hyperledger“ tinkle tai visiškai kitokia istorija! Su sandoriu tiesiogiai susiję bendraamžiai yra susiję ir tik jų knygos gauna informaciją apie sandorį. Trečiosios šalys, padedančios įvykdyti sandorį, tiksliai žino reikiamą informaciją tik naudodamosi tinkle nustatytais leidimais ir taisyklėmis.

„Hyperledger Network“ - kas yra „Hyperledger“

Tarkime, Alisa ir Bobas vykdė savo specialų sandorį „Hyperledger“ pagrįstame tinkle, ji ieškojo Bobo per programą, kuri, gavusi užklausą dėl narystės paslaugos. Patvirtinus narystę, abu bendraamžiai sujungiami ir generuojami rezultatai. Šiame dviejų šalių susitarime abu rezultatai turi būti vienodi, kad jie būtų patvirtinti. Tačiau atliekant kitus sandorius su keliomis šalimis, gali būti taikomos daugiau taisyklių. Šios sukurtos operacijos dabar siunčiamos į konsensuso debesį, kad būtų galima užsisakyti, o po to jos yra įsipareigojusios savo atitinkamoms knygoms.

skirtumas tarp html ir xml

„Hyperledger“ sandoris - kas yra „Hyperledger“

Ryškūs „Hyperledger“ pokyčiai

Visa tai įmanoma dėl „Hyperledger“ modulinės architektūros, dėl kurios tokios savybės kaip „Consensus“ tampa „plug-and-play“ funkcija. Šioje architektūroje ryškiausi pokyčiai pastebimi tinklo bendraamžiuose. Bendraamžiai buvo suskirstyti į du atskirus vykdymo laikus ir tris skirtingus vaidmenis, būtent:

Architektūriniai pokyčiai - kas yra „Hyperledger“

    • Vykdytojas : Šie bendraamžiai tik patvirtintus sandorius, grąžintus iš sutarimo mechanizmo, rašo tik atitinkamoms knygoms. Įpareigotojo mazgai gali veikti kaip tinklininkai, turintys mažiau apribojimų. Tačiau padidėjus apribojimams, šios sąlygos visiškai išvengiama
    • Pritarėjas : Šie mazgai yra atsakingi už konkrečių jų tinklui operacijų imitavimą ir užkerta kelią nedeterministinėms ir nepatikimoms operacijoms. Nors įsipareigojantys asmenys gali arba negali būti pritarėjai, priklausomai nuo tinklo apribojimų, visi pritarėjai veikia kaip įsipareigotojai
    • Sutikusieji : Šie mazgai yra atsakingi už tinklo sutarimo vykdymą. Jie važiuoja visiškai kitu vykdymo laiku, skirtingai nei patvirtintojai ir įsipareigotojai, kurie dirba tuo pačiu metu. Sutikėjai yra atsakingi už sandorių patvirtinimą ir sprendimą, kuri knyga bus įvykdyta.

„Hyperledger“ projektai

Taigi, jei pamenate, buvau minėjęs, kad „Hyperledger“ yra skėtinis projektas. Tai reiškia, kad pačiame „Hyperledger“ yra daugybė projektų. Tai apima tokius projektus kaip:

„Hyperledger“ projektai - kas yra „Hyperledger“

  • „Hyperledger“ audinys, tiekimo grandinės tinkluose
  • Hyperledger pjūklas, yra naudojamas žuvininkystės pramonėje žuvų kelionei stebėti
  • Hyperledger Burrow, kuri naudojama vykdant „Ethereum“ išmaniąsias sutartis „Hyperledger“ tinkle
  • „Hyperledger Iroha“ „blockchain“ pagalba randa naudojimąsi mobiliųjų programų optimizavimu
  • „Hyperledger Indy“ yra naudojama kaip decentralizuota tapatybės duomenų bazių paslauga įmonėms

Dabar, kai žinome, kas yra „Hyperledger“, kodėl jo reikia šiuolaikinėje IT pramonėje ir kaip jis veikia, palyginkime „Hyperledger“ su dviem garsiausiais „blockchain“ tinklais: „Bitcoin“ ir „Ethereum“.

Parametrai Bitcoin Ethereum Hyperledger
Kriptovaliuta BitcoinEterisNė viena negali būti įgyvendinta, jei manoma, kad tai būtina
Tinklas ViešasViešasLeidžiama
Sutarimas Darbo įrodymas (SHA26)EthashPraktinė kaltės tolerancija Bizantijoje
Protinga sutartis Nė vienasTaip (tvirtumas)Taip (grandinės kodas)
Kalba c ++golangas / javagolangas / pitonas

Dabar, kai baigiau aiškinti „Hyperledger“, tikiuosi, kad jums patiko skaityti mano tinklaraštį!

Jei norite sužinoti daugiau apie „blockchain“ ir sukurti karjerą „blockchain“ technologijose, patikrinkite mūsų kuris ateina su instruktorių vedamomis tiesioginėmis treniruotėmis ir realių projektų patirtimi. Šie mokymai padės jums giliau suprasti „Hyperledger“ audinį ir padės įvaldyti dalyką.

Turite mums klausimą? Prašau paminėti tai komentarų skiltyje „Kas yra„ Hyperledger ““ ir mes su jumis susisieksime.