Hyperledger – Blockchain tehnologije s otvorenim kodom

Nije istina da se blockchain koristi samo u kriptovalutama. Da, tu je tehnologija prvi put implementirana; međutim, sada se opseg njegove primjene dramatično proširio.

Posebno u poslovanju, praktična upotreba blockchaina može minimizirati troškove i vrijeme za rješavanje mnogih problema povezanih s integracijom i automatizacijom procesa.

Ispitavši poslovne procese tvrtke, možete identificirati desetke slučajeva pomoću blockchaina i implementirati ih u softverske proizvode. Evo samo nekoliko primjera:

  • Sigurnost podataka – blockchain vam omogućuje stvaranje sustava za pohranu dokumenata u kojem će biti spremljene sve promjene podataka.

  • Izvršenje obveza iz transakcija i prijenos vlasništva – tehnologija distributivnog registra daje vam priliku da upravljate okvirom koji prati napredak ugovornih uvjeta i zatvorite ga nakon plaćanja ili prijenosa imovine. Ovo je takozvani pametni ugovor.

  • Potvrda odluka – sustav možete stvoriti na takav način da donositelji odluka trebaju potvrditi pokretanje određenih procesa. Istodobno možete provjeriti je li sve što vam je potrebno dostupno za pokretanje i, ako nešto nedostaje, nemojte stavljati potpis.

Hyperledger je vrsta tehnologije koja je stvorena kako bi se potaknula primjena blockchaina na novoj razini.

Hyperledger: Što znači?

Za početak, Hyperledger je sveobuhvatan koncept, no nije niti jedna od sljedećih izjava:

  • Posao (tvrtka)

  • Digitalna imovina (kriptovaluta)

  • Blockchain

Hyperledger je nešto poput središnje točke za otvoreno poboljšanje industrijskih blokova.

Općenito, to je zajednički projekt otvorenog koda stvoren za razvoj i promociju novih tehnologija masovnom korisniku kroz provedbu funkcija potrebnih za otvoreni, međugranski standard distribuiranih registara. Platforma uključuje ljude iz cijelog svijeta, a sama tvrtka je međunarodni projekt koji se bavi vodećim tvrtkama u sljedećim sferama: ekonomija, financije, IoT (Internet stvari), logističko područje i proizvodnja.

Hyperledger logotipSlika: Hackernoon

Hyperledger niti podržava niti promovira Bitcoin (BTC), Ethereum (ETH) ili bilo koji drugi novčić ili žeton, ali platforma djeluje s blockchain tehnologijom kao čitav golem ekosustav. Osnivači Hyperledgera u više su navrata naglasili da njihov projekt nije ICO i nemaju namjeru objaviti vlastitu kriptovalutu. To je tehnološka platforma za implementaciju blockchain i inteligentnih ugovora poznatih kao pametni ugovori u poslu. Sudionici Hiperledgera razvijaju projekte posebno kao informacijsku tehnologiju.

U srži svih projekata je modularna struktura koja vam omogućuje dodavanje ili uklanjanje potrebnih modula ovisno o upitima korisnika.

Povijest projekta i njegovog tima

Najava stvaranja projekta Hyperledger dogodila se krajem 2015. godine, dok su konačna verzija odbora i tima osnivača predstavljeni u ožujku 2016. Trenutno upravni odbor čini dvadeset i jedna osoba na čelu s Blythe Masters.

Odbor vođa izvršna je grana Hyperledgera, koja broji više od 10 članova, od kojih je većina stekla vitalne vještine radeći u nekoliko industrija. Štoviše, tu su i profesionalci iz tehnoloških tvrtki, poput IBM-a i mnogih drugih IT divova. Članovi Hyperledgera profesionalci su u svom području, na primjer, Richard Brown i Tamas Blumer imaju puno vještina u blockchainu, dok pomažu tvrtkama u uvođenju nove tehnologije u njihovo poslovanje. Za ove sudionike Hyperledger pruža ne samo tehničku podlogu i softver blockchain struktura već i razne kontakte s istaknutim ličnostima u industriji.

Trenutno su članovi Hyperledgera velik broj renomiranih tvrtki iz cijelog svijeta, od kojih mnoge zauzimaju vodeće pozicije u svojoj industriji. To su tehnološke

divovi poput Airbusa i Daimlera; IT klasteri, uključujući Intel, IBM; programeri mobilnih telefona, kao što su Huawei i Samsung; financijska i ekonomska poduzeća u redovima American Expressa; i jedna od najvećih bankarskih institucija, J. P. Morgan Chase.

Hiperledger ciljevi i ciljevi

Osnivači i voditelji projekta sigurni su da su internet općenito, a posebno blockchain, ona otkrića koja mogu značajno preoblikovati našu budućnost i način na koji sada živimo.

Blockchain otvara ogromne mogućnosti za stvaranje transparentnih, zaštićenih od krivotvorenja, poslovnih procesa, pravnih dokumenata i financijskih transakcija.

Prema programerima i analitičarima Hyperledgera, na tržištima su odavno potrebni alati koji mogu olakšati i jeftinije razmjenjivati ​​podatke, provoditi financijske transakcije, postupke registracije i druge sastavne komponente upravljanja i poslovanja. Blockchain, zasnovan na otvorenom izvoru i decentralizaciji, može udovoljiti ovom zahtjevu za transparentnošću, vjerodostojnošću i trajnošću.

Sveukupno, konačni cilj projekta Linux Foundation je koordinirati aktivnosti dionika, programera softvera i tvrtki koje pripadaju različitim industrijama na jednoj platformi, kao i promovirati razvoj međusektorske suradnje:

  • U financijskoj grani upotreba ove tehnologije može pomoći pojednostaviti izračune, poboljšati likvidnost, povećati transparentnost i razviti novu robu i tržišta.

  • U medicini upotreba blockchain tehnologije pomaže objedinjavanju različitih procesa, povećanju protoka obrađenih podataka, smanjenju troškova i poboljšanju kvalitete njege pacijenta.

  • U sustavu logistike i dostave omogućuje vam praćenje redoslijeda opskrbe robom, izvora podrijetla proizvoda, osiguravajući njihovu autentičnost, blokirajući krivotvorine, smanjujući konfliktne situacije.

Ukratko, projekt Linux Foundation odnosi se na koordinaciju dionika, programera softvera i tvrtki koje pripadaju različitim industrijama na istoj platformi, kao i promociju međusektorske suradnje.

Službeno, ciljevi i zadaci Hyperledgera su sljedeći:

  • Stvaranje baze podataka na bazi distributivne tehnologije za podršku transakcijama koje obavljaju poslovni subjekti.

  • Pružanje neutralne i transparentne infrastrukture za zadovoljavanje potreba zajednice koju vodi tehničko i iskusno menadžersko osoblje.

  • Stvaranje profesionalne zajednice željne poboljšanja blockchaina i distribuiranih baza podataka.

  • Obrazovni rad na mogućnostima tržišta blockchain tehnologije.

  • Promocija ideja zajednice i kompatibilnost alata s drugim platformama.

Značajke Hyperledger tehnologije

Idemo sada razumjeti koje postavke nudi platforma:

  • Hyperledger vam omogućuje stvaranje privatnog, a ne javnog blockchaina.

  • Ne potreba za rudarstvom i izdavanje žetona. Inspekcijski čvorovi neovisno se međusobno obavještavaju o operacijama, postižu konsenzus i stvaraju nove blokove.

  • Fleksibilna konfiguracija prava pristupa mreži, mogućnost stvaranja privatnih sustava za dobivanje pristupnih blokova – autsajderi neće moći od njih dobiti podatke.

  • Povjerljive transakcije dostupne su za pregled samo odabranim korisnicima koji imaju potrebne ključeve šifriranja.

  • Veliki izbor dostupnih programskih jezika: C ++, JavaScript, Python, Golang, Java.

Hyperledger se može koristiti za stvaranje blockchaina opće namjene, dok su konkurentska rješenja dizajnirana za određene zadatke:

  • Ripple – organizacija platnih sustava.

  • R3 CEV – tradicionalne transakcije i sporazumi.

  • Ethereum – stvaranje virtualnog stroja za upotrebu pametnih ugovora.

Hyperledger Frameworks

Okviri hiperledžeraSlika: hyperledger.org

Svi se projekti temelje na modularnoj strukturi koja vam omogućuje dodavanje ili uklanjanje potrebnih modula ovisno o zahtjevima korisnika.

Pila Hyperledger

Sawtooth tehnologija je inovativna modularna platforma za izradu, korištenje i vođenje distribuiranih registara. Fokus je na fleksibilnoj uporabi u raznim poslovnim područjima. Platforma podržava prilagođene podatkovne modele za snimanje trenutnog stanja dnevnika, jezike transakcija za promjenu stanja registra i metode konsenzusa za potvrđivanje transakcija.

Sawtooth koristi novi koncept nazvan transakcijskim obiteljima. Korisnici Sawtooth-a mogu stvoriti vlastitu specijaliziranu “obitelj transakcija” s jedinstvenim modelima podataka i jezicima transakcija. Kako bi olakšao početnu upotrebu, Sawtooth nudi tri ugrađene obitelji transakcija koje implementiraju najčešće scenarije korištenja i pružaju registar spreman s potpuno funkcionalnim tržištem digitalnih sredstava.

Hiperledger pileće osobine

  • Primjena i upotreba pametnih ugovora za automatizaciju poslovnih postupaka i glasanje o promjeni konfiguracije blockchaina (na primjer, za dodavanje novih članova i pametnih ugovora).

  • Napredni mehanizam za izvršavanje transakcija, koji omogućuje paralelnu obradu transakcija kako bi se ubrzalo formiranje blokova i njihova provjera.

  • Podrška za integraciju s alatima platforme Ethereum i mogućnost izvođenja pametnih ugovora treće strane.

  • Sposobnost ažuriranja ili zamjene protokola izgradnje konsenzusa kako distribuirana mreža raste. Na primjer, možete se prebaciti na skalabilnije algoritme za izračun konsenzusa čim se pojave.

  • Mogućnost stvaranja i pametnih ugovora pomoću različitih metoda (programskih jezika), uključujući Go, JavaScript i Python.

Hiperledger Iroha

Projekt su uglavnom razvile japanske tvrtke, posebno Hitachi i Soramitsu, jer su puno pridonijele njegovom stvaranju. Konačni cilj platforme je razviti druge Hyperledger okvire, poput IBM Fabric i Intel Sawtooth Lake.

Koristeći Irohu, poslovne korporacije mogu stvarati i upravljati redovnim digitalnim valutama, poput različitih kovanica ili tokena, ili složene imovine – certifikata, patenata i drugih dokumenata koji potvrđuju prava intelektualnog vlasništva.

Tipični primjeri korištenja Irohija uključuju sljedeće radnje: platforma vam omogućuje stvaranje dokumenata koji dokazuju identitet i vjerodostojnost diploma koje pojedincima izdaju sveučilišta i instituti.

Nadalje, na ekosustavu Iroha mogu se stvoriti različiti digitalni avatari (grafički prikaz klijenta ili njegovog karaktera) stvarne imovine s niskom provizijom transakcije ili čak bez ikakve naknade.

Na primjer, vlasnik starog automobila može stvoriti digitalnu imovinu, a zatim registrirati vlasništvo nad njom s nekoliko potpisa računa. Kad je druga strana zainteresirana za ovu ponudu, ona prihvaća prijedlog, dovršava transakciju prijenosom valute trenutnom vlasniku i dobiva vlasništvo nad automobilom.

Još jedno područje u kojem se mogu koristiti funkcije Irohe jest upravljanje identitetom za zahtjeve K Know Your Customer (KYC), koji su već obvezni u mnogim projektima. Klijenti ne trebaju predavati dokumente kao što se obično događa u većini projekata. Umjesto toga, oni mogu stvoriti potrebnu identifikaciju u lancu čvorova na koje se mogu primijeniti razne kvalificirane institucije koje slijede KYC postupak.

Iroha pruža brzu uslugu, kao i sveobuhvatnu kombinaciju knjižnica kodova za IT stručnjake za stvaranje pouzdanog razvoja aplikacija, zaštićenog nadzora, upravljanja imovinom i modularne arhitekture dizajna za podizanje blockchain ekosustava na novu razinu.

Iroha se razlikuje od ostalih široko korištenih projekata temeljenih na blockchainu, kao što je najveća svjetska kriptovaluta Bitcoin i njegovi suparnici Ethereum ili Ripple, budući da posljednji djeluju kao registri bez diska koji vam omogućuju pridruživanje i omogućavanje pristupa bilo kojoj mrežnoj platformi.

Hiperledger Burrow

Intel i Monx razvili su Hyperledger Burrow prije pet godina, 2014. godine, čija je glavna ideja bila objaviti projekt za potrebe komercijalnih tvrtki, kako bi se mogli pridružiti blagodatima pametnih ugovora.

Barrow je kôd zasnovan na Ethereum platformi, koji pruža prvi u svojoj vrsti klijentski blockchain modul s tumačem pametnih ugovora.

Glavni izvršni direktor u Monaxu, Casey Kuhlman, vjeruje da će zahvaljujući projektu Burrow tvrtke dobiti priliku stvoriti aplikacije sa širokim rasponom funkcija i potencijalnih usluga koje nije lako ugraditi u platforme koje nisu povezane s pametnim ugovorima.

Ključno je da Burrow proširuje popis svojih strateških partnera, a jedan od najvažnijih saveznika je tim programera Ethereuma, uključujući stručnjake iz Enterprise Ethereum Alliance (EEA).

Hiperledger Indy

Hyperledger Indy distribuirani je registar koji se koristi za decentraliziranu identifikaciju. To je nakupina instrumenata, knjižnica i komponenata za ponovnu upotrebu za uspostavljanje i primjenu neovisnih decentraliziranih digitalnih identifikatora koji su kompatibilni s raznim administrativnim domenama, aplikacijama itd..

Startup blockchain-identitet tima Evernym pokrenuo je projekt početkom 2018. godine u pozadini neprestanog skandala povezanog s curenjem korisničkih podataka Facebooka. Kôd Hyperledger Indy, poput ostalih projekata konzorcija, javno je dostupan na GitHub-u.

Tkanina Hyperledger

Hyperledger Fabric najbolja je struktura za stvaranje programa i specijaliziranih poslovnih aranžmana temeljenih na blockchainu.

Hyperledger Fabric osnova je za decentralizirane sustave, gdje svi klijenti imaju identifikatore. Ako želite implementirati decentraliziranu mrežu, treba shvatiti treba li vaša tvrtka ideju da koristi lanac kako bi se pridržavala pravila zaštite podataka.

Veći dio Hyperledger Fabric u sektorima financijskih i ljudskih usluga podliježe zakonima o zaštiti podataka. Uz to, projekt je pokrenula tvrtka za organizacije, pa je ulaz “dozvoljen ulaznicom”. Član mreže mora steći certifikat i biti identificiran; međutim, različiti sudionici mogu dobiti različita prava, ograničenja i pogodnosti.

Ethereum ili Hyperledger tkanina: što odabrati?

Da biste se bolje upoznali sa značajkama Hyperledger Fabric, možete ga usporediti s mrežom Ethereum. Posebnosti Ethereuma su decentralizirani programi (aplikacije ili dApps), pametni ugovori i javni blockchain. Sve u svemu, oni su usmjereni na zadovoljenje potražnje potrošača ili takozvanog B2C tržišta.

U međuvremenu, organizacije koje su spremne razviti blockchain aplikacije uz solidnu pomoć za povjerljivost i decentralizaciju vode se prema Hyperledger Fabric. Najbolje djeluje za razvoj lančano pripremljenih blockchain-based programa, stvaranje inteligentnih ugovora (pametnih ugovora), podržavanje sigurnosnih smjernica i pristanka. Modularni dizajn Fabric nudi prilagodljivost i usredotočen je na poduzeća koja žele pojednostaviti svoj radni proces koristeći inovacije u blockchainu.

Hyperledger u suradnji sa svojim partnerima uglavnom posluje s aplikacijama temeljenim na transakcijama. Unatoč tome, Ethereum se također fokusira na korporativne klijente. Kao primjer možemo pogledati Quorum koji izrađuje i njime upravlja J. P. Morgan. Kvorum je dopušteni proizvod na bazi Ethereuma; to je ono što se naziva vilicom Ethereum otvorenog blockchaina.

Ethereum Enterprise, koji je pokrenut početkom 2017. godine, uključuje više od 20 tvrtki s popisa Fortune 500, kao i pothvate, inovatore, dobavljače tehnologije i stručnjake za Ethereum. Među najistaknutijim članovima su IT klasteri Intel i Cisco, konzultantska tvrtka Accenture i automobilski div Toyota.

Hiperledger alati

Hyperledger ima nekoliko aplikacijskih projekata čija je svrha učiniti pristup razvoju blockchaina jednostavnijim i produktivnijim.

IT stručnjaci pretežno koriste alate, dok se sami projekti koriste bez obzira na specijalizaciju tvrtke.

Hiperledger alatiSlika: hyperledger.org

Čeljust

Hyperledger Caliper planiran je za testiranje blockchaina, koji vam omogućuje ocjenu izvršavanja određenog sustava. Kaliper može generirati izvješća koja sadrže pokazatelje uspješnosti, na primjer, TPS (transakcije u sekundi), kašnjenje transakcija, korištenje imovine itd. Svrha razvoja ovog alata je omogućiti korisnicima procjenu i odabir određenog projekta uzimajući u obzir određene parametre.

Hyperledger Caliper predstavljali su IT stručnjaci iz Huaweija, Oraclea, IBM-a i mnogih drugih utjecajnih igrača u tehnološkoj industriji. Obrazovne institucije, poput Mađarskog sveučilišta za tehnologiju i ekonomiju, također su igrale ključnu ulogu u razvoju Calipera.

Violončelo

Ovaj alat podržava skup mreža na vrhu različitih infrastruktura, poput golog metala i drugih platformi za kontejnere.

Hyperledger Cello želi popularizirati svoj sustav korisniku kako bi se kupci mogli pridružiti njegovim prednostima, poput smanjenog napora potrebnog za stvaranje, upravljanje i prekidanje lanca.

Skladatelj

Hyperledger Composer svojevrsno je središte s otvorenim nizom alata za jednostavnu upotrebu blockchaina. Pomoću ove platforme blockchain tehnologija može se lako integrirati u postojeće poslovne sustave.

Ovo je alat za stvaranje blockchaina i pametnih ugovora za poslovanje, omogućujući vam stvaranje vlastitih aplikacija preko Hyperledger Fabric.

Istraživač

Hyperledger Explorer alat je za istraživanje blockchaina koji su razvili članovi konzorcija dizajnirani za stvaranje user-friendly web aplikacija. Pomoću Explorera možete pregledati sve podatke pohranjene na blockchainu: transakcije, blokove, kao i sve ostale podatke pohranjene u knjizi. Ovaj je alat u fazi inkubacije.

Jorgan

Hyperledger Quilt pruža interoperabilnost između sustava registra pomoću Interledger (ILP) protokola, koji omogućuje neograničen broj transakcija između različitih registara koristeći kriptografsku escrow i specijalizirani dvofazni protokol potvrde.

Protokol Interledger omogućuje vam povezivanje različitih blockchaina pomoću atomskih zamjena. Ovaj je alat također u fazi inkubacije.

Ursa

Ovo je modularna kriptografska knjižnica koja ima za cilj dizajnerima dati usamljeni blockchain sigurnosni alat.

Projekt bi trebao spriječiti gubljenje vremena nastalog radom na dupliciranim rješenjima, kao i povećati sigurnost pojednostavljivanjem analize i ugovaranjem vjerojatnosti koju manje iskusni klijenti stvaraju u vlastitim rizičnim implementacijama.

Također se prihvaća da će Ursa dati specijalističku ocjenu punog kriptografskog koda i poboljšati sličnost u više faza, jer će projekti koristiti standardnu ​​knjižnicu.

Knjižnica je podijeljena u 2 mala odjela:

  • Prva se odnosi na jednostavne, standardizirane, modularne kriptografske algoritme.

  • Drugi je do određene mjere neobičan. Primjeri toga uključuju, na primjer, SNARK-ove i agregirane potpise.

Ursa kôd napisan je prvenstveno na jeziku Rust, ali softver će raditi isto kao i svi jezici koji se široko koriste u Hyperledgeru.

Z-Mix

Riječ je o pridruženom projektu Ursa koji dodaje podršku za specifične kriptografske algoritme, poput SNARK-ova ili agregiranih potpisa.

Iskustvo provedbe

Velike tvrtke uspješno koriste Hyperledger u svojim proizvodima.

  • Visa sustav plaćanja koristi Hyperledger Fabric za uslugu korporativnih transakcija B2B Connect kako bi se spriječile prijevare i ubrzale transakcije.

  • Japanski tehnološki div Hitachi predstavio je metodu plaćanja i aktiviranja kupona otiskom prsta na bazi Hyperledgera. Distribuirani registar provjerava takve transakcije.

  • Oracle koristi Hyperledger Fabric distribuirane mogućnosti registra za upravljanje lancem opskrbe.

  • IoT usluga IBM Watson pruža programerima alat za izgradnju IoT aplikacija.

Broj projekata za srednje i male tvrtke svakodnevno raste, a ova tehnologija pronalazi svoju praktičnu primjenu u raznim područjima: ekonomiji, logistici, medicini, maloprodaji i graditeljstvu. Evrone je primijenio Hyperledgerovo rješenje otvorenog koda na razvoj blockchain projekata: trgovački bot Crypton i Trustlogics.

Donja linija

Blockchain tehnologija sposobna je u potpunosti promijeniti rad poduzeća ako se koristi u velikim količinama i u potpunosti.

Platforma Hyperledger nezamjenjiva je za tvrtke koje žele minimalizirati vrijeme i novac, a svoje proizvode i usluge učiniti privlačnijim, pouzdanijim i sigurnijim za krajnjeg kupca.

Naravno, govorimo o velikim korporacijama koje djeluju širom svijeta. Ali ne zaboravite na mala i srednja poduzeća. Blok-lanac Hyperledger također će im biti koristan kao strateški plan za razvoj tvrtke i donošenje učinkovitih odluka.