DEFINISJON av Hyperledger Fabric
Hyperledger Fabric er et modulært blockchain-rammeverk som fungerer som et grunnlag for å utvikle blockchain-baserte produkter, løsninger og applikasjoner ved bruk av plug-and-play-komponenter som er rettet mot bruk i private virksomheter.
BREAKING NED Hyperledger-stoff
Hyperledger Fabric ble initiert av Digital Asset og IBM, og har nå fremstått som en samarbeidssatsing på tvers av bransjer som i dag er vert for Linux Foundation. Blant de flere Hyperledger-prosjektene var Fabric den første til å forlate “Inkubation” -trinnet og oppnå “Active” -trinnet i mars 2017.
Tradisjonelle blockchain-nettverk kan ikke støtte private transaksjoner og konfidensielle kontrakter som er nøkkelen for bedrifter. Hyperledger Fabric ble dermed designet for å være et modulært, skalerbart og sikkert fundament for å tilby industrielle blockchain-løsninger.
Hyperledger Fabric er definert som åpen kildekode-motor for blockchain, og tar vare på de viktigste funksjonene for å evaluere og bruke blockchain til forretningsbruk. De blir diskutert som følger.
Innen private industrielle nettverk er en verifiserbar identitet til en deltaker et hovedkrav. Hyperledger Fabric støtter tillatte medlemskap, som krever at alle nettverksdeltakere har kjente identiteter. Mange virksomhetssektorer, som helsevesen og økonomi, er bundet av databeskyttelsesforskrifter som krever vedlikehold av data om de forskjellige deltakerne og deres respektive tilgang til forskjellige datapunkter. Fabric støtter slikt tillatelsesbasert medlemskap.
Den modulære arkitekturen til Hyperledger Fabric skiller arbeidsflyten for transaksjonsbehandlingen i tre forskjellige stadier - smarte kontrakter kalt chaincode som omfatter den distribuerte logikkbehandlingen og avtalen for systemet, transaksjonsbestilling og transaksjonsvalidering og forpliktelse. Denne segregeringen gir flere fordeler - redusert antall tillitsnivåer og bekreftelse som holder nettverket og behandlingen rotfritt, forbedret nettverksskalerbarhet og bedre generell ytelse.
I tillegg tillater Hyperledger Fabrics støtte for plug-and-play for forskjellige komponenter enkel gjenbruk av eksisterende funksjoner og integrering av forskjellige moduler. For eksempel, hvis en funksjon allerede eksisterer som bekrefter deltakerens identitet, trenger et nettverksnivå bare å plugge og bruke denne eksisterende modulen i stedet for å bygge den samme funksjonen på nytt.
Deltakerne på nettverket har tre distinkte roller - endorser, committer og consenter. I et nøtteskall blir transaksjonsforslaget levert til godkjenningspersonell, basert på den forhåndsdefinerte godkjenningspolitikken om antall påkrevde godkjenere. Etter tilstrekkelig påtegning fra påtegning (er), leveres en batch eller blokk med transaksjoner til pendleren. Pendlere validerer at godkjenningspolitikken ble fulgt, og at det ikke er motstridende transaksjoner. Når begge kontrollene er utført, forpliktes transaksjonene til hovedboken.
Bilde høflighet:
IBMSiden bare bekreftende instruksjoner som signaturer og lese / skrivesett sendes over nettverket, forbedres skalerbarheten og ytelsen til nettverket. Bare godkjenningsansvarlige og pendlere har tilgang til transaksjonen, og sikkerheten forbedres med færre deltakere som har tilgang til viktige datapunkter.
Produsenten ønsker å sende sjokoladene til et bestemt marked til en bestemt pris, men ønsker ikke å avsløre den prisen i andre markeder.
Siden bevegelsen av produktet kan involvere andre parter, som toll, et rederi og en finansieringsbank, er det mulig at privatprisen avsløres for alle slike involverte parter hvis standard blockchain brukes til å støtte slike transaksjoner.
Hyperledger Fabric løser dette problemet ved å holde private transaksjoner virkelig private i nettverket, og bare deltakere som trenger å vite, er klar over de nødvendige detaljene. Slik datapartisjonering på blockchain gjør at de spesifikke datapunktene bare er tilgjengelige for partene som trenger å vite det.
