Hyperledger Cactus: A New Hyperledger Framework

Nylig ga Hyperledger på bloggen sin ut ny informasjon om deres nye kommende prosjekt Hyperledger Cactus.

Den tekniske styringskomiteen (TSC) godkjente endelig Hyperledger Cactus-prosjektet etter at det ble værende på jobb de siste seks månedene. Opprinnelig ble den kalt Blockchain Integration Framework, men senere endret den til Hyperledger Cactus.

Som du kanskje allerede vet, er Hyperledger Cactus et open source-prosjekt. De beste begrepene som beskriver prosjektet er det forrige navnet på prosjektet, dvs. Blockchain Integration Framework. Prosjektet er bidratt av Fujitsu og Accenture. Med inkluderingen i Hyperledger-økosystemet, vil prosjektet nå styres i henhold til Hyperledger-standardene. Inkluderingen fikk også TSC til å endre navn for å møte andre Hyperledger-prosjekter og kalt den derfor som “Hyperledger Cactus”

Merk: Dette er ikke en tutorial for Hyperledger Cactus

Les også om andre rammer i Hyperledger-økosystemet.

  • Hyperledger Fabric 2.0: Next Generation Blockchain
  • Hyperledger Tutorial: The Ultimate Guide

Hva er Hyperledger Cactus og hvorfor trenger vi det?

Hyperledger-prosjektet bringer inn et nytt fokus på å bringe blockchain-teknologi til alle. Akkurat nå er det flere prosjekter som jobber for å forbedre blockchain-teknologien. Imidlertid er de fragmenterte og kan faktisk redusere adopsjonen av masse blockchain blant bedrifter og sluttbrukere.

Hyperledger Cactus, også kjent som, Blockchain Integration Framework, er en protokoll som tar sikte på å løse fragmenteringsproblemet eller i det minste tar sikte på å løse det ved hjelp av heterogen systemarkitektur.

Det er en økning i blokkeringer for bedrifter og bedrifter som vedtar dem. Dette betyr at det er behov for interoperabilitet mellom de forskjellige implementeringene. Samspillet kan være mellom ulike bransjer som bruker blockchain-teknologi eller plattformer som er optimalisert for deres behov.

Problemet deres er å løse interoperabilitetsproblemet, og Hyperledger Cactus kan brukes til å løse problemet. På denne måten kan data deles mellom forskjellige systemer uten behov for å lage tilpassede løsninger for hver type infrastruktur der ute.

Et godt eksempel er forsyningskjeden. I en forsyningskjede er det behov for varer å bevege seg gjennom forskjellige blockchain-nettverk. Dette betyr at dataene må overføres fra ett nettverk til et annet ved å holde informasjonen intakt. En annen brukssak er overføring av tokeniserte digitale penger fra ett nettverk til et annet.

Hyperledger kaktus

For å få en bedre forståelse, la oss gå gjennom brukssakene for Hyperledger Cactus nedenfor.


Hyperledger Cactus brukstilfeller

Den best mulige måten å forstå Hyperledger Cactus er å gå gjennom brukssakene.

Ethereum til Quorum Asset Transfer

En av de beste brukssakene til Hyperledger Cactus er å tilby verdioverføring mellom to forskjellige blockchain ledger-teknologier. For eksempel kan en bruker ha eiendeler lagret i Ethereum-hovedbok. Men nå vil han bytte den mot eiendeler på Quorum-hovedboken. Under generelle omstendigheter uten veksleløsningen, må brukeren selge sine Ethereum-eiendeler og deretter kjøpe Quorum-eiendelene ved hjelp av pengene. Men det er ikke mulig for alle typer eiendeler.

For å løse det aktuelle problemet kan Hyperledger Cactus tilby sosial interaksjon med Escrowed Asset Transfer. Denne interaksjonen er viktig, da den vil gi brukeren fleksibilitet til å velge den store kjedeboken.

I dette Hyperledger Cactus-tilfellet vil brukeren miste det derfra når han overfører eiendelene fra Ethereum. Imidlertid vil eiendelen nå være tilgjengelig på Quorum-hovedboken. For å få det til å fungere, må hovedbokene klargjøres, og veksleren skal ha sin identitet etablert før utvekslingen finner sted.

Deponering Salg av data for mynter

Hyperledger Cactus kan også legge til rette for sperret salg av data for mynter. Med dette betyr det at det kan tilby peer-to-peer-utveksling mellom to brukere ved hjelp av sperring mellom to forskjellige sentral- eller reskontorsystemer.

Dataene som deles mellom brukerne kan være hva som helst, inkludert en ad-tech-database, maskinlæringsmodell, digitalisert kunst eller så videre!

En bruker som har dataene, initierer transaksjonene. Både dataene og midlene går gjennom Hyperledger Cactus-transaksjonen ved bruk av sperring. Transaksjonen skjer gjennom en atombytte, som sikrer at begge partenes interesser blir beskyttet hele tiden.

For å få alt dette til å fungere, må begge parter dele viktig informasjon, inkludert leveringsadresser, depotleverandører som de stoler på, og gjeldende type.

Veksling av penger

Hyperledger Cactus er også effektiv når det gjelder å knytte stabile mynter mot andre kryptovalutaer. I dette brukstilfellet kan en bruker faktisk implementere og bruke Hyperledger Cactus til å sette et miljø og bruke de nødvendige plugins for å få hovedboken til å fungere for symbolmynting, transaksjoner og brenning.

Denne brukssaken kan best beskrives som et programvareimplementeringsprosjekt der en etablert mynt kan bruke pegging til stabil mynt som en måte å vinne tilliten til brukeren. Det er vanlig at brukerne ikke stoler på mynter som ikke støttes. Implementeringen kan hjelpe brukerne å kjøpe mynten når de er knyttet til Bitcoin eller USD.

Helsedata som deles med tilgangskontroll

En annen populær brukssak for Hyperledger Cactus er helsetjenester. Helseindustrien har slitt med datadeling. Bruken av blockchain-teknologi gjør det imidlertid mulig for dem å dele data mellom seg. Imidlertid betyr bruk av annen blockchain-teknologi behovet for riktig datautveksling og interoperabilitet.

Hyperledger Cactus kan bidra til å løse problemet ved hjelp av peer to peer datadeling sosial interaksjon. Pasienten drar nytte av denne interaksjonen også. De kan bestemme om de vil at helsepersonell skal lagre pasientdataene, inkludert sykehistorien. Helsepersonell kan be om tillatelse fra pasienten, og når tillatelsen er gitt, blir pasientdataene nå lagret basert på personvernfunksjonene / tilgangskontrollen som er satt av brukeren..

Dette betyr også at brukeren har kontroll over dataene som deles mellom forskjellige helsepersonell ettersom de selv har satt tilgangskontroll. Suksessen til saken avhenger av hvordan blockchain-teknologien fungerer. Det kryptografiske beviset vil sikre at ingen av helsepersonellene bryter noe når det gjelder lagring og deling av pasientens data.

Integrering av matsporbarhet

Blockchain-teknologien har gjort fremgang når det gjelder matintegrasjon. IBM Food Trust er et av de prosjektene som ønsker å transformere matøkosystemet ved å tilby et smartere, tryggere og bærekraftig miljø.

Hyperledger Cactus kan utfylle IBMs mattillit ved å tilby et middel for programvareimplementeringsprosjektet. I dette brukstilfellet er den mest fordelaktige sluttbrukeren forbrukeren, da han kan vurdere maten i en fysisk butikk ved å spørre applikasjonen som holder spor av maten. Når han er sikker på maten og opprinnelsen, kan han gjøre kjøpet med full sjelefred.

Organisasjonene som håndterer maten kan bedre samhandle med hverandre ved å sikre at separate tjenester / produkter fremdeles kan synkronisere og verifisere opprinnelsen til matvarene som selges på detaljhandel. Dette betyr at matprodusenten kan dele informasjonen med andre aktører i næringskjeden uten å måtte lage en egen løsning for den, da den kan løses av Cactus. Forhandleren trenger å integrere Cactus som en arkitektonisk komponent og gi et grensesnitt til forbrukeren for å spore mat i forsyningskjeden..

Identitetsadministrasjon: Godkjenning og godkjenning av sluttbrukerlommebok

Det siste eksemplet på bruk av Hyperledger Cactus som vi skal diskutere er Wallet Authorization and Authentication.

Denne spesielle brukssaken handler om å gi brukeren muligheten til å administrere og samhandle med lommebøker på tvers av forskjellige tillatelsesløse og tillatte hovedbøker. Med enkle ord vil sluttbrukeren nå kunne koble til forskjellige tillatelsesløse eller tillatte nettverk via et enkelt grensesnitt.

Hyperledger Cactus vs Fabric

Hvis du følger Hyperledger-økosystemet, vil du vite om Hyperledger Fabric. Det er en av de mest populære Hyperledger-rammene der ute. Det er ingen tvil om at Cactus er nytt, men det er ikke der for å endre blockchain-teknologilandskapet, men for å bedre forme det for de eksisterende løsningene som Fabric.

Hyperledger Fabric er et fullverdig rammeverk som gir utviklere muligheten til å lage løsninger eller applikasjoner ved hjelp av modulær arkitektur.

I hovedsak er Hyperdeger Fabric et rammeverk, og Cactus er en protokoll som lar forskjellige reskontorsystemer koble sammen og utveksle informasjon bedre.

Vil du vite mer om dem? Så sjekk ut Hyperledger Tutorial: The Ultimate Guide. Vi vil snart dekke Hyperledger Cactus-opplæringen.

Hyperledger Cactus-prinsipper

I denne delen er vi kjerneprinsippene til Hyperledger Cactus. Disse prinsippene styrer Hyperledger Cactus-prosjektet.

Bred støtte

Prosjektet ønsker å koble sammen forskjellige økosystemer uavhengig av begrensningene teknologien har.

Plugins Arkitektur

Cactus gir sømløs integrasjon til tjenestene rundt seg selv. På denne måten ønsker den å sikre at den virkelig gir interoperabilitet og minimerer meningsfull integrasjon. Videre vil de også jobbe med PR og tilbakemelding for å sikre at Hyperledger Cactus-koden løftes til plugins. Til slutt vil de også sørge for at legge til fremtidige protokoller og brukssaker er så sømløse som mulig.

Ingen doble utgifter

Et annet prinsipp med Hyperledger Cactus er å forhindre dobbeltbruk på tvers av forskjellige økosystemer til enhver tid.

DLT Feature Inclusivity

Distribuert hovedboksteknologi har sin egen arkitektur. Dette betyr at hver DLT har funksjoner som ikke er delvis eller helt tilgjengelige fra andre DLT-er.

Hyperledger Cactus ønsker å sikre et design som gjør det mulig for disse unike funksjonene å være tilgjengelig når Cactus får tilgang til en DLT.

Liten innvirkning

Hyperledger Cactus vil ikke omdefinere økosystemet, men vil sørge for at det er interoperabilitet blant dem. Denne lave prevalensen vil sikre at tillitsmodellen, styring og arbeidsflyter opprettholdes i det respektive økosystemet. Protokollhåndtrykket som foregår mellom økosystemet, må sørge for at der blir inkompatibilitetene delt på forhånd slik at det er en måte for brukeren å vite om det. Brukeren kan da bestemme om han / hun vil fortsette med transaksjonene.

Åpenhet

Det vil være fullstendig åpenhet når det gjelder globale og lokale overføringsimplikasjoner. Hyperledger Cactus vil også sikre at eventuelle feil blir riktig kommunisert til deltakerne og det også i tide. Kommunikasjonen bør også gjøres med bevis som kan brukes til å enten rette opp problemet eller varsle brukeren.

Automatiserte arbeidsflyter

Arbeidsflytene mellom økosystemet kan automatisk utformes for å fungere. Det vil sikre rask gjennomføring.

Høyeste sikkerhet

Hyperledger Cactus vil tilby et bredt spekter av sikre alternativer som bare vil være strengt opt-in uten mulighet til å fravelge.

Transaksjonsprotokollforhandlinger

Det vil være en håndtrykkingsmekanisme for deltakerne. Håndtrykkingsmekanismen bør ha protokoller for å sikre at transaksjonen utføres riktig.

Hyperledger Cactus Feature Krav

Bortsett fra prinsippene, tilbyr Hyperledger Cactus også noen viktige funksjoner som vi vil diskutere nedenfor.

Ny protokollintegrasjon: Cactus vil sikre at det alltid er en måte å legge til nye protokoller i pluginens arkitektur. Dette vil styrke kommunikasjonen og la dem foreslå, teste og utvikle implementeringer uten noen begrensninger eller begrensninger.

NAT / brannmur / proxy-kompatibilitet: Det vil la protokoller fungere via NAT, brannmurer og proxyer.

Toveis kommunikasjonslag: Støtte for toveiskommunikasjonskanalen med eller uten bruk av brannmurer, proxy og NAT.

Konsortiumledelse: Cactus vil komme med støtte for konsortiumledelse. Dette betyr at de samarbeidende enhetene kan opprette konsortier og hjelpe driften av kaktusklyngen ved å bidra med nettverksressurser eller maskinvare. Cactus-klyngen består av API-servere, valideringsnoder og så videre.

Konsortiet fokuserer på hvordan klyngen skal drives og sikre at den er fri for feil.

Hyperledger Cactus Architecture

Hyperledger Cactus-arkitekturen består av nøkkelkomponenter som nedenfor:

  • Samarbeidsmønstre
  • Samarbeidsarkitektur
  • Teknisk arkitektur
  • Transaksjonsprotokollspesifikasjon
  • Plugin-arkitektur

Alt dette er utenfor omfanget av artikkelen, så vi vil dekke dem i Hyperledger Cactus-arkitekturen som vi snart vil dekke! Vi vil dekke alle disse tingene i Hyperledger Cactus-opplæringen også i våre fremtidige artikler.

Konklusjon

Dette fører oss til slutten av Hyperledger Cactus-artikkelen. Her prøvde vi å se hva det nye Hyperledger-rammeverket har å tilby. Brukssakene er en god måte å forstå hvor Cactus kan passe inn.

Så, hva synes du om Hyperledger Cactus? Kommenter nedenfor og gi oss beskjed.

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