Mi az a Hyperledger?
'A Hyperledger egy nyílt forráskódú közösség, amely a Hyperledger alapú megoldások szolgáltatóinak és felhasználói ökoszisztémájának előnyeit szolgálja, és a blokklánccal kapcsolatos használati esetekre összpontosít, amelyek a legkülönbözőbb ipari szektorokban működnek.' - Brian Behlendorf, a Hyperledger ügyvezető igazgatója.Ha ennek nem volt értelme számodra, akkor ne aggódj, mert ebben a blogban mindent elmagyarázok a Hyperledgerről. A következő témákat fogom áttekinteni:
- Mi az a Hyperledger?
- Miért van szükségünk Hyperledgerre?
- Hogyan működik a Hyperledger?
- A Hyperledger jelentős változásai
- Hyperledger Projektek
Végigviheti ezt a felvételt, ahol a mi részletesen elmagyarázta a témákat példákkal, amelyek segítenek jobban megérteni ezt a koncepciót.
Mielőtt elmondanám, mi a Hyperledger, hadd mondjam el, mi nem a Hyperledger. Mivel manapság az informatikai iparban annyi blockchain platform van, nagyon könnyű összezavarodni. Először is, a Hyperledger nem:
- Egy kriptovaluta
- Egy blokklánc
- A cég
Mi az a Hyperledger?
A Hyperledger egy ernyő projekt, a Linux Alapítvány keretében. A NodeJs, Alljoyn, Dronecode néhány példa projektre, amelyek átvették a „Linux Way” -et, vagyis hogy olyan fejlesztők közösségét szőjék, akik nyílt forráskódú projekteken dolgoznak, így fenntartva azt a ciklust, ahol egy kódrész folyamatosan módosul és újra terjesztésre kerül.
Linux család - Mi a Hyperledger
A Hyperledger szellemisége az, hogy a világnak több magánlánca lesz, amelyek külön piacokat működtetnek. Mivel minden vállalkozás önmagában egyedülálló, az ezekre a vállalkozásokra jellemző alkalmazásokat személyre szabott szabályok alapján kell fejleszteni. Ellentétben az ethereummal, amely hajlamos arra kényszeríteni a fejlesztőket, hogy általánosított protokollok alapján építsék fel alkalmazásaikat.
A Hyperledger projekt kisszámú fejlesztővel kezdődött 2015 végén. Ezek a fejlesztők különböző szektorokból érkeztek, például az adattudományból, a gyártásból, a banki tevékenységekből stb., És egy közös célt tartottak szem előtt, azaz a blokklánc mint technológia elérhetőbbé tételét a fejlesztők és az ipar számára . A projekt az alkalmazások és a biztonságos blokklánc-hálózatok közötti interakciók tesztelésével kezdődött.
fánkdiagram vs kördiagram
A tesztelés kezdete - Mi a Hyperledger
Miért van szükségünk Hyperledgerre?
A szigorú tesztelés során az érintett fejlesztők rájöttek, hogy a blokklánc-hálózatokban, ahol minden társnak egyszerre kell érvényesítenie az egyes tranzakciókat és konszenzust kell futtatnia, skálázhatóság szempontjából. E felett a bizalmas és a magánélethez csatolt bizonyos mértékű tranzakciók nem hajthatók végre nyilvános blokkláncokon a tranzakció integritásának biztosítására tett kimerítő intézkedések miatt.
Nyilvános blokkláncok korlátozása - Mi a Hyperledger
Tegyük fel, hogy az Indiában élő Bob csokoládét szeretett volna vásárolni a svájci Alice-től. Mivel régi barátok voltak, Alice úgy dönt, hogy csokoládéját meglehetősen nagy kedvezménnyel eladja Bobnak. A fogás az, hogy Alice számos különböző piacon értékesíti termékeit, és még mindig szüksége van rájuk, hogy normál áron vásároljanak tőle. Ettől eltekintve ahhoz, hogy a terméket Alice-től Bobig eljuttassa, sok harmadik félnek kell teljesítenie a tranzakciót.
Alice piacai - Mi a Hyperledger
Ezeknek a harmadik feleknek esetleg ellenőrizniük kell a termék egyéb aspektusait, például a minőségbiztosítást, a logisztikai ellenőrzést, a fizetési ellenőrzést és még sok minden mást. De nem kell tudniuk Bob és Alice különleges megállapodásáról. Nyilvános blokklánc-hálózaton a hálózat minden főkönyve frissül az üzletről, mivel a bányászok validálják és hozzáadják a tranzakciókat a lánchoz.
Magán és bizalmas szerződések - Mi a Hyperledger
adatközpontú keretrendszer a szelénben
Hogyan működik a Hyperledger?
A Hyperledger alapú hálózatokon ez egy teljesen más történet! Az ügylettel közvetlenül kapcsolatban álló társak kapcsolatban állnak, és csak főkönyveik kapnak friss információkat az ügyletről. Azok a harmadik felek, akik segítenek a tranzakció lebonyolításában, csak a hálózatra kivetett engedélyek és előírások segítségével ismerhetik meg a pontos információmennyiséget.
Hyperledger Network - Mi a Hyperledger
Tegyük fel, hogy Alice és Bob speciális tranzakciót hajtottak végre egy Hyperledger alapú hálózaton, és egy alkalmazáson keresztül kereste meg Bobot, amely visszaküldi a tagsági szolgáltatást. A tagság érvényesítése után a két társ összekapcsolódik és eredményeket generál. Ebben a kétoldalú megállapodásban mindkét eredménynek azonosnak kell lennie ahhoz, hogy érvényesüljenek. De a több féllel folytatott egyéb tranzakciókban több szabály is alkalmazható. Ezeket a generált tranzakciókat most konszenzusos felhőbe küldik megrendelés céljából, ezt követően elkötelezettek a megfelelő főkönyveik iránt.
Hyperledger tranzakció - Mi a Hyperledger
Figyelemre méltó változások a Hyperledgerben
Mindezt a Hyperledger moduláris felépítése teszi lehetővé, amely a konszenzushoz hasonló tulajdonságokat plug-and-play funkcióvá teszi. Ebben az architektúrában a legjelentősebb változások a hálózat társainál tapasztalhatók. A társaikat két külön futásra és három külön szerepre osztották, nevezetesen:
Építészeti változások - Mi a Hyperledger
- Vállalkozó : Ezek a társak csak a konszenzusos mechanizmusból visszaküldött validált tranzakciókat írják az adott főkönyvekhez. A Committer csomópontok támogatóként működhetnek a hálózatokon, kevesebb korlátozással. De a korlátozások növekedésével ezt az állapotot teljesen elkerülik
- Forgató : Ezek a csomópontok felelősek a hálózatukra jellemző tranzakciók szimulálásáért, és megakadályozzák a nem determinisztikus és megbízhatatlan tranzakciókat. Míg az ajánlattevők a hálózati korlátozásoktól függően lehetnek vagy sem, addig az összes támogató kötelezettségvállalóként működik
- Hozzájárulók : Ezek a csomópontok felelősek a hálózat konszenzusának futtatásáért. Teljesen eltérő futási idővel futnak, ellentétben az azonos futási idővel futó támogatókkal és megbízókkal. A beleegyezők felelősek a tranzakciók érvényesítéséért és annak eldöntéséért, hogy a tranzakció melyik főkönyvet kötelezik el.
Hyperledger Projektek
Tehát ha emlékszel, már említettem, hogy a Hyperledger egy ernyő projekt. Ez azt jelenti, hogy számos projekt van a Hyperledger irányítása alatt. Ezek olyan projekteket tartalmaznak, mint:
Hyperledger projektek - Mi a Hyperledger
- Hyperledger szövet, széles körben használják az ellátási lánc hálózatokban
- Hyperledger fűrészfog, a halászati iparban használják a halak útjának nyomon követésére
- Hyperledger Burrow, amelyet az Ethereum intelligens szerződések futtatására használnak egy Hyperledger hálózatban
- Hyperledger Iroha, a blockchain segítségével megtalálja a felhasználást a mobilalkalmazások optimalizálásában
- Hyperledger Indy, decentralizált identitás-adatbázis-szolgáltatásként használják a vállalkozások számára
Most, hogy tudjuk, mi a Hyperledger, miért van rá szükség a mai informatikai iparban, és hogyan működik, hasonlítsuk össze a Hyperledgert a két leghíresebb blokklánc-hálózattal: a Bitcoin-nal és az Ethereummal.
Paraméterek | Bitcoin | Ethereum | Hyperledger |
Kriptopénz | Bitcoin | Éter | Egyik sem hajtható végre, ha szükségesnek tartják |
Hálózat | Nyilvános | Nyilvános | Engedélyezett |
Konszenzus | Munkaigazolás (SHA26) | Ethash | Gyakorlati hibabizánci tolerancia |
Intelligens szerződés | Egyik sem | Igen (szilárdság) | Igen (lánckód) |
Nyelv | c ++ | golang / java | golang / python |
Most, hogy befejeztem a Hyperledger magyarázatát, remélem, tetszett olvasni a blogomat!
énHa többet szeretne megtudni a blokkláncról és karriert szeretne kialakítani a blokklánc-technológiákban, akkor nézze meg a következőt: amely oktató által vezetett élő képzéssel és valós projekt-tapasztalattal jár. Ez a képzés segít megérteni a Hyperledger szövetet alaposan, és elsajátítja a témát.
Van egy kérdésünk? Kérjük, említse meg a „Mi a Hyperledger” megjegyzés rovatban, és mi kapcsolatba lépünk Önnel.