Hyperledger-kankaan määritelmä
Hyperledger Fabric on modulaarinen blockchain-kehys, joka toimii pohjana kehittää blockchain-pohjaisia tuotteita, ratkaisuja ja sovelluksia käyttämällä plug-and-play-komponentteja, jotka on tarkoitettu käytettäväksi yksityisyrityksissä.
BREAKING DOWN Hyperledger-kangas
Hyperledger Fabricin aloittivat Digital Asset ja IBM, ja siitä on nyt tullut toimialakohtainen yhteistyöhanke, jota nykyään ylläpitää Linux-säätiö. Useista Hyperledger-hankkeista Fabric oli ensimmäinen, joka poistui “Hautomo” -vaiheesta ja saavutti “Aktiivisen” vaiheen maaliskuussa 2017.
Perinteiset blockchain-verkot eivät voi tukea yksityisiä liiketoimia ja luottamuksellisia sopimuksia, jotka ovat avainasemassa yrityksille. Hyperledger-kangas suunniteltiin siten modulaariseksi, skaalautuvaksi ja turvalliseksi pohjaksi teollisuuden blockchain-ratkaisujen tarjoamiseksi.
Hyperledger Fabric on määritelty avoimen lähdekoodin moottoriksi yritystoimintaketjuille, ja se huolehtii tärkeimmistä ominaisuuksista estääkseen ketjut ja käyttää niitä yritystoimintatapauksissa. Niistä keskustellaan seuraavasti.
Yksityisissä teollisuusverkoissa osallistujan todennettava henkilöllisyys on ensisijainen vaatimus. Hyperledger Fabric tukee sallittuja jäsenyyksiä, mikä edellyttää, että kaikilla verkon osallistujilla on oltava tunnistetiedot. Monia yrityssektoria, kuten terveydenhuoltoa ja rahoitusta, sitovat tietosuojamääräykset, jotka velvoittavat ylläpitämään tietoja eri osallistujista ja heidän pääsyään eri tietopisteisiin. Fabric tukee tällaista lupaperusteista jäsenyyttä.
Hyperledger Fabricin modulaarinen arkkitehtuuri erottaa tapahtumien prosessoinnin työnkulun kolmeen eri vaiheeseen - älykkäät sopimukset, nimeltään ketjukoodi, jotka käsittävät hajautetun logiikan prosessoinnin ja järjestelmän sopimuksen, tapahtumien tilaukset sekä tapahtumien validoinnin ja sitoutumisen. Tämä erottelu tarjoaa useita etuja - vähentynyt luottamusten lukumäärä ja todentaminen, jotka pitävät verkon ja prosessoinnin turhaa, parannettu verkon skaalautuvuus ja parempi yleinen suorituskyky.
Lisäksi Hyperledger Fabricin tuki eri komponenttien plug-and-play-ominaisuudelle mahdollistaa olemassa olevien ominaisuuksien helpon uudelleenkäytön ja eri moduulien integroinnin valmiiksi. Esimerkiksi, jos toiminto on jo olemassa, joka tarkistaa osallistujan henkilöllisyyden, yritystason verkon on yksinkertaisesti kytkettävä ja käytettävä tätä nykyistä moduulia sen sijaan, että rakentaa samaa toimintoa uudelleen.
Verkoston osallistujilla on kolme selkeää roolia - hyväksyjä, sitouttaja ja hyväksyjä. Lyhyesti sanottuna, kauppaehdotus toimitetaan hyväksyttävälle vertaisarvioijalle, joka perustuu ennalta määriteltyyn hyväksymiskäytäntöön vaadittavien hyväksyjien lukumäärästä. Sen jälkeen kun hyväksyjät (hyväksyjät) ovat hyväksyneet riittävän määrän, erä tai tapahtumaryhmä toimitetaan toimittajalle (toimeenpanijoille). Toimeksiantajat vahvistavat, että hyväksymiskäytäntöä noudatettiin ja että ristiriitaisia tapahtumia ei ole. Kun molemmat tarkastukset on tehty, liiketoimet sitoutuvat pääkirjaan.

Kuvan kohteliaisuus:
IBMKoska verkon kautta lähetetään vain vahvistusohjeita, kuten allekirjoituksia ja luku- / kirjoitusjoukkoja, verkon skaalautuvuus ja suorituskyky paranevat. Vain hyväksyjillä ja sitoutuneilla on pääsy kauppaan, ja turvallisuutta parannetaan, kun vähemmällä osallistujamäärällä on pääsy avaintietopisteisiin.
Valmistaja haluaa lähettää suklaan tietyille markkinoille tietyllä hinnalla, mutta ei halua paljastaa sitä muilla markkinoilla.
Koska tuotteen liikkumisessa voi olla mukana muita osapuolia, kuten tulli, varustamo ja rahoituspankki, on mahdollista, että yksityinen hinta paljastetaan kaikille kyseisille osapuolille, jos tällaisten tapahtumien tukena käytetään vakioketjua.
Hyperledger Fabric ratkaisee tämän ongelman pitämällä yksityiset liiketoimet todella yksityisinä verkossa, ja vain osallistujat, joiden on tiedettävä, tietävät tarvittavat yksityiskohdat. Tällainen tietojen osittaminen lohkoketjussa antaa tiettyjen tietopisteiden saatavuuden vain osapuolille, joiden on tiedettävä.
