Hyperledger Cactus: Uusi Hyperledger-kehys

Äskettäin Hyperledger julkaisi blogissaan uutta tietoa uudesta tulevasta Hyperledger Cactus -projektistaan.

Tekninen ohjauskomitea (TSC) hyväksyi lopulta Hyperledger Cactus -hankkeen sen jälkeen, kun se oli pysynyt työssä viimeisten kuuden kuukauden ajan. Alun perin se nimettiin nimellä Blockchain Integration Framework, mutta myöhemmin se muuttui Hyperledger Cactukseksi.

Kuten ehkä jo tiedätkin, Hyperledger Cactus on avoimen lähdekoodin projekti. Paras termi, joka kuvaa projektia, on projektin edellinen nimi, eli Blockchain Integration Framework. Projektin ovat tuottaneet Fujitsu ja Accenture. Kun projekti sisällytetään Hyperledger-ekosysteemiin, sitä hallitaan nyt Hyperledger-standardien mukaisesti. Sisältö sai myös TSC: n muuttamaan nimeään vastaamaan muita Hyperledger-projekteja ja nimitti sen nimellä “Hyperledger Cactus”

Huomaa: Tämä ei ole Hyperledger Cactus -opetusohjelma

Lue myös muista Hyperledger-ekosysteemin kehyksistä.

  • Hyperledger Fabric 2.0: Uuden sukupolven lohkoketju
  • Hyperledger-opas: Ultimate Guide

Mikä on Hyperledger Cactus ja miksi tarvitsemme sitä?

Hyperledger-projekti tuo uuden painopisteen blockchain-tekniikan tuomiseen kaikille. Tällä hetkellä on olemassa useita projekteja, jotka pyrkivät parantamaan blockchain-tekniikkaa. Ne ovat kuitenkin hajanaisia ​​ja voivat todella hidastaa massaketjujen käyttöönottoa yritysten ja loppukäyttäjien keskuudessa.

Hyperledger Cactus, joka tunnetaan myös nimellä Blockchain Integration Framework, on protokolla, jonka tarkoituksena on ratkaista pirstoutumisongelma tai ainakin pyrkiä ratkaisemaan se heterogeenisen järjestelmäarkkitehtuurin avulla.

Yritysten estoketjuissa ja yrityksissä, jotka ottavat ne käyttöön, on aalto. Tämä tarkoittaa, että eri toteutusten välillä on oltava yhteentoimivuus. Vuorovaikutus voi olla eri toimialojen välillä hyödyntäen yrityksen lohkoketjutekniikkaa tai heidän tarpeisiinsa optimoituja alustoja.

Heidän ongelmansa on ratkaista yhteentoimivuusongelma ja Hyperledger Cactusta voidaan käyttää ongelman ratkaisemiseen. Tällä tavalla tietoja voidaan jakaa eri järjestelmien välillä ilman erillisten ratkaisujen luomista jokaiselle infrastruktuurityypille.

Yksi hyvä esimerkki on toimitusketju. Toimitusketjussa on tarvetta tavaroille liikkua eri lohkoketjujen kautta. Tämä tarkoittaa, että tiedot on siirrettävä verkosta toiseen pitämällä tiedot ehjinä. Toinen käyttötapaus on merkityn digitaalisen rahan siirto verkosta toiseen.

Hyperledger kaktus

Saadaksemme paremman käsityksen käymme läpi alla olevat Hyperledger Cactus -tapaukset.

Hyperledger Cactus -kotelot

Paras tapa ymmärtää Hyperledger Cactus on käydä läpi sen käyttötapaukset.

Ethereumin ja varojen siirron välillä

Yksi Hyperledger Cactuksen parhaista käyttötapauksista on tarjota arvonsiirtoa kahden eri blockchain-pääkirjatekniikan välillä. Esimerkiksi käyttäjällä voi olla omaisuutta tallennettuna Ethereumin pääkirjaan. Mutta nyt hän haluaa vaihtaa sen omaisuuteen Quorumin pääkirjaan. Yleisissä olosuhteissa ilman vaihdinratkaisua käyttäjän on myytävä Ethereum-omaisuutensa ja sitten ostettava Quorumin varat käyttämällä rahaa. Mutta se ei ole mahdollista kaikentyyppisille omaisuuserille.

Kyseisen ongelman ratkaisemiseksi Hyperledger Cactus voi tarjota Escrowed Asset Transfer -sovelluksen. Tämä vuorovaikutus on tärkeä, koska se antaa käyttäjälle joustavuuden valita valitsemansa blockchain-pääkirja.

Tässä Hyperledger Cactuksen käyttötapauksessa käyttäjä menettää sen sieltä, kun hän siirtää varat Ethereumilta. Omaisuus on kuitenkin nyt saatavilla Quorumin pääkirjasta. Lisäksi, jotta se toimisi, kirjanpidot on varustettava ja vaihdon henkilöllisyys on määritettävä ennen vaihdon tapahtumista.

Kolikkotietojen myynti

Hyperledger Cactus voi myös helpottaa kolikkotietojen myyntiä. Tällä se tarkoittaa, että se voi tarjota vertaisvaihtoa kahden käyttäjän välillä käyttämällä turvatalletusta kahden eri vaihto- tai kirjanpitojärjestelmän välillä.

Käyttäjien kesken jaettava data voi olla mitä tahansa, mukaan lukien mainosteknologian tietokanta, koneoppimismalli, digitoitu taide tai niin edelleen!

Yksi käyttäjä, jolla on tietoja, aloittaa tapahtumat. Sekä tiedot että varat käyvät läpi Hyperledger Cactus -tapahtuman turvatalletuksella. Kauppa tapahtuu atomivaihdolla varmistamalla, että molempien osapuolten edut suojataan koko ajan.

Jotta kaikki tämä toimisi, molempien osapuolten on jaettava kriittistä tietoa, mukaan lukien toimitusosoitteet, luottotalletustarjoajat ja nykyinen tyyppi.

Rahanvaihto

Hyperledger Cactus on tehokas myös sitovien kolikoiden kiinnittämisessä muihin kryptovaluuttoihin. Tässä käyttötapauksessa yksi käyttäjä voi tosiasiallisesti toteuttaa ja käyttää Hyperledger Cactus -ympäristöä asettamaan ympäristön ja käyttämään tarvittavia laajennuksia, jotta pääkirja toimii merkkien lyöntiin, tapahtumiin ja polttamiseen.

Tätä käyttötapausta voidaan parhaiten kuvata ohjelmiston toteutusprojektiksi, jossa vakiintunut kolikko voi käyttää kiinnittämistä vakaan kolikon tapaan voittaa käyttäjän luottamus. On yleistä, että käyttäjät eivät luota kolikoihin, joita ei ole takana. Toteutus voi auttaa näitä käyttäjiä ostamaan kolikon, kun se on sidottu Bitcoiniin tai USD: ään.

Terveydenhuollon tietojen jakaminen pääsynvalvonnalla

Toinen suosittu Hyperledger Cactuksen käyttötapa on terveydenhuolto. Terveydenhoitoala on kamppailen tietojen jakamisen kanssa. Blockchain-tekniikan käyttö antaa kuitenkin heille mahdollisuuden jakaa tietoja keskenään. Erilaisen lohkoketjutekniikan käyttö tarkoittaa kuitenkin tarvetta oikeaan tiedonvaihtoon ja yhteentoimivuuteen.

Hyperledger Cactus voi auttaa ratkaisemaan ongelman vertaistietojen jakamisen sosiaalisen vuorovaikutuksen avulla. Potilas hyötyy myös tästä vuorovaikutuksesta. He voivat päättää haluavatko terveydenhuollon tarjoajan tallentaa potilastiedot, mukaan lukien sairaushistoria. Terveydenhuollon tarjoaja voi pyytää potilaalta lupaa, ja kun lupa on myönnetty, potilastiedot tallennetaan nyt käyttäjän asettamien tietosuojaominaisuuksien / kulunvalvonnan perusteella..

Tämä tarkoittaa myös, että käyttäjä hallitsee tietoja, jotka jaetaan eri terveydenhuollon tarjoajien kesken, koska he ovat asettaneet kulunvalvonnan itse. Tapahtuman menestys riippuu siitä, miten blockchain-tekniikka toimii. Salaus todiste varmistaa, ettei mikään terveydenhuollon tarjoaja tee mitään rikkomusta potilastietojen tallentamisessa ja jakamisessa.

Elintarvikkeiden jäljitettävyyden integrointi

Blockchain-tekniikka on edistynyt ruoan integroinnissa. IBM Food Trust on yksi niistä hankkeista, jotka haluavat muuttaa elintarvikeekosysteemiä tarjoamalla älykkäämmän, turvallisemman ja kestävämmän ympäristön.

Hyperledger Cactus voi täydentää IBM: n elintarvikeluottamusta tarjoamalla keinot ohjelmiston toteutusprojektiin. Tässä käyttötapauksessa edullisin loppukäyttäjä on kuluttaja, koska hän voi arvioida ruokaa fyysisessä myymälässä kyselemällä sovellusta, joka pitää ruoan jäljet. Kun hän on varma ruoasta ja sen alkuperästä, hän voi tehdä ostoksen täydellä mielenrauhalla.

Elintarvikkeita käsittelevät organisaatiot voivat olla paremmin vuorovaikutuksessa toistensa kanssa varmistamalla, että erilliset palvelut / tuotteet voivat edelleen synkronoida ja tarkistaa vähittäismyymälöissä myytävien elintarvikkeiden alkuperän. Tämä tarkoittaa sitä, että elintarvikkeiden valmistaja voi jakaa tietoja muiden elintarvikeketjun toimijoiden kanssa ilman tarvetta luoda sille erillistä ratkaisua, koska sen voi ratkaista Cactus. Jälleenmyyjän on integroitava Cactus arkkitehtuurikomponenttina ja tarjottava kuluttajille käyttöliittymä ruoan jäljittämiseksi toimitusketjun aikana.

Tunnuksen hallinta: Loppukäyttäjän lompakon valtuutus ja todennus

Viimeinen Hyperledger Cactus -tyyppinen käyttötapaus, josta aiomme keskustella, on Walletin valtuutus ja todennus.

Tässä nimenomaisessa käyttötapauksessa on kyse siitä, että käyttäjälle annetaan mahdollisuus hallita lompakoita ja olla vuorovaikutuksessa niiden kanssa erilaisissa luvattomissa ja luvallisissa kirjanpidoissa. Yksinkertaisesti sanottuna loppukäyttäjä voi nyt muodostaa yhteyden erilaisiin käyttöoikeuksettomiin tai luvattomiin verkkoihin yhden käyttöliittymän kautta.

Hyperledger Cactus vs kangas

Jos seuraat Hyperledger-ekosysteemiä, tiedät Hyperledger-kankaasta. Se on yksi suosituimmista Hyperledger-kehyksistä siellä. Ei ole epäilystäkään siitä, että Cactus on uusi, mutta sen tarkoituksena ei ole muuttaa blockchain-tekniikan maisemaa, vaan muokata sitä paremmin nykyisille ratkaisuille, kuten Fabric.

Hyperledger Fabric on täysimittainen kehys, joka antaa kehittäjille mahdollisuuden luoda ratkaisuja tai sovelluksia modulaarisen arkkitehtuurin avulla.

Hyperdeger Fabric on pohjimmiltaan kehys ja Cactus on protokolla, jonka avulla eri kirjanpitojärjestelmät voivat muodostaa yhteyden ja vaihtaa tietoja paremmin.

Haluatko tietää enemmän niistä? Katso sitten Hyperledger Tutorial: The Ultimate Guide. Käsittelemme pian Hyperledger Cactus -opetusohjelman.

Hyperledger Cactus -periaatteet

Tässä osassa olemme Hyperledger Cactuksen perusperiaatteita. Nämä periaatteet ohjaavat Hyperledger Cactus -projektia.

Laaja tuki

Hanke haluaa yhdistää erilaisia ​​ekosysteemejä tekniikan rajoituksista riippumatta.

Laajennusten arkkitehtuuri

Cactus tarjoaa saumattoman integraation ympärillään oleviin palveluihin. Tällä tavoin se haluaa varmistaa, että se todella tarjoaa yhteentoimivuuden ja minimoi mielipide-integraation. Lisäksi he työskentelevät PR: n ja palautteen kanssa varmistaakseen, että Hyperledger Cactus -koodi nostetaan laajennuksiin. Lopuksi he haluavat myös varmistaa, että tulevien protokollien ja käyttötapausten lisääminen on mahdollisimman saumatonta.

Ei kaksinkertaista kulutusta

Hyperledger Cactuksen toinen periaate on estää kaksinkertainen käyttö eri ekosysteemeissä kulloinkin.

DLT Feature Inclusivity

Hajautetuilla kirjanpitotekniikoilla on oma arkkitehtuurinsa. Tämä tarkoittaa, että jokaisella DLT: llä on ominaisuuksia, jotka ovat joko osittain tai kokonaan muita DLT: itä.

Hyperledger Cactus haluaa varmistaa suunnittelun, jonka avulla nämä ainutlaatuiset ominaisuudet ovat käytettävissä, kun Cactus käyttää DLT: tä.

Pieni vaikutus

Hyperledger Cactus ei halua määritellä ekosysteemiä uudelleen, mutta haluaa varmistaa, että niiden välillä on yhteentoimivuus. Tämä vähäinen esiintyvyys varmistaa, että luottamusmalli, hallinto ja työnkulut säilytetään kyseisessä ekosysteemissä. Ekosysteemin välillä käydyn protokollan kädenpuristuksen on varmistettava, että yhteensopimattomuudet jaetaan etukäteen, jotta käyttäjällä on tapa tietää siitä. Käyttäjä voi sitten päättää, haluaako hän jatkaa tapahtumia.

Läpinäkyvyys

Globaalien ja paikallisten siirtovaikutusten tulee olla täysin avoimia. Hyperledger Cactus varmistaa myös, että virheistä ilmoitetaan asianmukaisesti osallistujille ja että myös oikeaan aikaan. Viestintä tulisi tehdä myös todisteilla, joita voidaan käyttää joko ongelman korjaamiseen tai käyttäjän ilmoittamiseen.

Automatisoidut työnkulut

Ekosysteemin väliset työnkulut voidaan suunnitella automaattisesti toimimaan. Se varmistaa nopean suorituksen.

Korkein turvallisuus

Hyperledger Cactus tarjoaa laajan valikoiman turvallisia vaihtoehtoja, jotka ovat vain ehdottomasti opt-in -vaihtoehtoja ilman mahdollisuutta kieltäytyä.

Transaktioprotokolla-neuvottelut

Osallistujille on olemassa kädenpuristusmekanismi. Kädenpuristusmekanismissa tulisi olla protokollat, joilla varmistetaan, että tapahtuma suoritetaan oikein.

Hyperledger Cactus -ominaisuusvaatimus

Periaatteiden lisäksi Hyperledger Cactus tarjoaa myös joitain keskeisiä ominaisuuksia, joista keskustelemme jäljempänä.

Uusi protokollan integrointi: Cactus varmistaa, että laajennuksen arkkitehtuuriin on aina mahdollista lisätä uusia protokollia. Tämä antaa viestinnälle mahdollisuuden ja antaa heidän ehdottaa, testata ja kehittää toteutuksia ilman rajoituksia.

NAT / palomuuri / välityspalvelimen yhteensopivuus: Se antaa protokollien toimia NAT: n, palomuurien ja välityspalvelinten kautta.

Kaksisuuntainen viestintäkerros: Tuki kaksisuuntaiselle viestintäkanavalle palomuurien, välityspalvelimen ja NAT: n kanssa tai ilman sitä.

Konsortion johto: Cactus tukee konsortion johtamista. Tämä tarkoittaa, että yhteistyössä toimivat yksiköt voivat luoda yhteenliittymiä ja auttaa Cactus-klusterin toimintaa lisäämällä verkkoresursseja tai laitteistoja. Cactus-klusteri koostuu API-palvelimista, validointisolmuista ja niin edelleen.

Konsortio keskittyy klusterin käyttämiseen ja sen varmistamiseen, ettei siinä ole vikoja.

Hyperledger Cactus -arkkitehtuuri

Hyperledger Cactus -arkkitehtuuri koostuu seuraavista avainkomponenteista:

  • Yhteistyökuviot
  • Yhteistyössä toimiva arkkitehtuuri
  • Tekninen arkkitehtuuri
  • Transaktioprotokollan määrittely
  • Laajennusarkkitehtuuri

Kaikki nämä eivät kuulu artikkelin soveltamisalaan, joten käsittelemme ne Hyperledger Cactus -arkkitehtuurissa, jonka käsittelemme pian! Käsittelemme kaikki nämä asiat Hyperledger Cactus -oppaassa myös tulevissa artikkeleissamme.

Johtopäätös

Tämä johtaa meidät Hyperledger Cactus -artikkelin loppuun. Tässä yritimme nähdä, mitä uudella Hyperledger-kehyksellä on tarjottavanaan. Käyttötapaukset ovat hyvä tapa ymmärtää, mihin Cactus mahtuu.

Joten mitä mieltä olet Hyperledger Cactuksesta? Kommentoi alla ja kerro siitä meille.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map