Hyperledger Fabric - Isang Platform Para sa Mga Solusyon sa Negosyo



Ipinaliliwanag ng blog na ito kung ano ang Hyperledger Fabric at kung paano magagamit ang arkitektura ng hyperledger na tela para sa pagbuo ng mga solusyon sa enterprise.

Babaguhin ng Blockchain ang paraan ng ating negosyo. Ang kumbinasyon ng ibinahaging hindi nababago na ledger at mga codification ng matalinong mga kontrata ay muling tukuyin kung paano ipinakita ang pagtitiwala sa mga negosyo.Makakakuha ka ng ideya tungkol dito sa sandaling makapagsimula ka na .Ang blog na ito sa 'Hyperledger Fabric' ay makakatulong sa iyo na mai-assimilate kung paano maitatag ang mga network ng negosyo sa mga blockchain system sa sumusunod na pagkakasunud-sunod:

        1. Ano ang Blockchain Para sa Negosyo?
        2. Proyekto ng Hyperledger
        3. Ano ang Hyperledger Fabric?
        4. Pangunahing Mga Pakinabang Ng Hyperledger Fabric
        5. Modelo ng Hyperledger Fabric
        6. Mga Kalahok sa Hyperledger Blockchain Network
        7. Arkitektura ng Tela
        8. Paano Gumagana ang Hyperledger?
        9. Mga Uri Ng Mga Kaibigan
        10. Transaction Life-Cycle Ng Hyperledger Fabric
        11. Gumamit ng Case On Hyperledger na tela

Ano ang Blockchain Para sa Negosyo?

Ito ay ipinamamahagi ledger ng mga talaan kung saan ang mga tuntunin sa negosyo ay abala sa matalinong mga kontrata at ang mga kalahok na partido ay sumasang-ayon sa kasalukuyang estado ng network, at ang pagkapribado ay hindi nakompromiso.





hyperledger na tela-blockchain para sa negosyo-edureka



Kaya, upang isulong ang mga teknolohiya ng blockchain ng negosyo, Ang pundasyon ng Linux ay nagtatag ng Hyperledger noong 2015.

Proyekto ng Hyperledger

Tulad ng nakasaad sa website ng Hyperledger,

'Ang Hyperledger ay isang bukas na mapagkukunang pakikipagtulungan na nilikha upang maisulong ang mga cross-industry na teknolohiya ng blockchain. Ito ay isang pandaigdigang pakikipagtulungan, na hinatid ng The Linux Foundation, kasama ang mga pinuno sa pananalapi, pagbabangko, Internet of Things, mga supply chain, manufacturing, at Teknolohiya. '



Ang hyperledger ay nagpapalaki ng isang kalabisan ng mga teknolohiya ng blockchain ng negosyo, balangkas, sa ilalim ng ' Diskarte sa payong '. Sa kasalukuyan, inilalagay ng Hyperledger ang mga sumusunod na proyekto:

'Ang Tela (o ang Hyperledger Fabric) na pinangunahan ng IBM ay idinisenyo upang makabuo ng lubos na nasusukat na mga aplikasyon ng blockchain na may kakayahang umangkop ng mga pahintulot '

Ngayon, kung ano ang ibig kong sabihin sa itaas na pahayag, malalaman mo lang !!

mga uri ng data sa MySQL na may mga halimbawa

Ano ang Hyperledger Fabric?

Ang tela ay inilaan para sa pagbuo ng mga solusyon sa isang modular na arkitektura. Pinapayagan ng Hyperledger ang mga sangkap na maging plug-n-play.

Ito ay isang pribado at pinahintulutang Blockchain system na nangangahulugang Hindi tulad, sa mga Permissionless (o pampublikong network) na mga system na nagpapahintulot sa mga hindi kilalang pagkakakilanlan na lumahok sa network, ang mga miyembro ay nagpatala sa pamamagitan ng Membership Service Provider (MSP) .

Nag-aalok din ito ng kakayahang lumikha ng mga channel, pinapayagan ang isang pangkat ng mga kalahok na lumikha ng isang hiwalay na ledger ng mga transaksyon.

Dahil ang tela ay ang pinahintulutan Blockchain mayroon itong ilang mga pangunahing kalamangan sa iba pang mga sistema ng blockchain.

Pangunahing Mga Pakinabang ng Hyperledger Fabric

Modelo ng Hyperledger Fabric

Ang sumusunod ay ang mga pangunahing tampok ng Hyperledger Fabric na tumutupad sa pangako nito ng napapasadyang Blockchain sa negosyo

  • Mga Asset: Paganahin ang palitan ng halaga ng pera sa network
  • Chaincode : Naghiwalay mula sa pag-order ng transaksyon, nililimitahan ang mga kinakailangang antas ng pagtitiwala at pag-verify sa buong node mga uri, at pag-optimize ng scalability at pagganap ng network
  • Mga Tampok ng Ledger: Naka-encode ang buong kasaysayan ng transaksyon para sa bawat channel, at may kasamang tulad ng SQL na kakayahan sa query sa Privacy sa pamamagitan ng
  • Mga Channel: Paganahin ang mga multi-lateral na transaksyon na may mataas na antas ng privacy at pagiging kompidensiyal
  • Mga Serbisyo sa Seguridad at Pagsapi: Sa Pinahintulutang pagiging kasapi ng mga kasapi ay alam na ang lahat ng mga transaksyon ay maaaring napansin at masubaybayan ng mga pinahintulutang mga regulator at auditor
  • Pinagkasunduan: Payagan ang mga nagsisimula sa network na pumili ng mekanismo ng pinagkasunduan na pinakamahusay na kumakatawan sa mga ugnayan na mayroon sa pagitan ng mga kalahok

Mga kalahok sa Hyperledger Blockchain Network



Arkitektura ng Tela

  • Ang mga Blockchain developer code Application at Smart Contract
  • Inilalagay niya ang app sa isang server at matalinong kontrata sa isang peer na gumagamit MAG-DEPLOY
  • Nakikipag-ugnay ang isang nakarehistrong gumagamit sa order ng pagpapadala ng app (INVOKE) o pagkuha ng impormasyon (TANONG) sa pamamagitan ng matalinong kontrata
  • Ang Smart na kontrata ay maaaring maglabas ng isang kaganapan na naka-subscribe ng app

Paano Gumagana ang Hyperledger?

Ang Hyperledger Fabric ay dinisenyo upang maging isang tunay na modular, nasusukat at ligtas na pundasyon para sa mga solusyon sa pang-industriya na Blockchain. Marahil ang pinaka-kapansin-pansin na pagbabago sa pag-upgrade mula sa Fabric na bersyon0.6 hanggang sa Tela 1.0 ay ang mga kapantay ngayon ay pinagsama sa dalawang magkakahiwalay na runtime na may tatlong magkakaibang papel.

kung paano patakbuhin ang eklipse sa mga bintana

Mga Uri ng peer

    1. Kapantay ng committer : Gumagawa ng mga transaksyon, nagpapanatili ng ledger at estado
    2. Ina-endorso ang kapantay: Nakatanggap ng isang panukala sa transaksyon para sa pag-endorso, tumutugon sa pagbibigay o pagtanggi sa pag-endorso
    3. Pag-order ng kapantay: Inaaprubahan ang pagsasama ng mga bloke ng transaksyon sa ledger at nakikipag-usap sa mga peer at pag-eendorso ng mga node ng peer

Transaksyon Life-cycle ng Hyperledger Fabric

Gumamit ng Kaso sa Hyperledger Fabric

Maaaring mag-host ang Hyperledger ng halos anumang uri ng network ng negosyo. Gamit ang kakayahang sumukat bilang isang kalamangan, isang bilang ng mga kaso ng paggamit ang binuo sa Tela.

Gumamit ng Kaso: Magkakabit ng Mga Asset

Paglalarawan: Ang interoperability ng mga assets ay nangangahulugang ang pagpapalitan ng mga assets sa isang pangkat ng mga tao.

Pahayag ng problema : Kung ang isang organisasyon ay nangangailangan ng 20,000 mga yunit ng pag-aari B ngunit sa halip ay nagmamay-ari ng 10,000 mga yunit ng pag-aari A, nangangailangan ito ng isang paraan upang makipagpalitan ng asset A para sa pag-aari B. Kahit na ang kasalukuyang merkado ay maaaring hindi mag-alok ng sapat na pagkatubig upang matupad ang kalakal na ito nang mabilis, maaaring maraming ng pagkatubig na magagamit sa pagitan ng assets A at assets C, at sa pagitan din ng asset C at asset B.

Ngayon may mga limitasyon sa merkado sa direktang pakikipagkalakalan sa pagitan ng A & B, kaya ano ang maaaring maging solusyon sa probable?

Solusyon: Sa kasong ito, kinokonekta ng isang network ng chain ang mga mamimili sa mga nagbebenta na 'inilibing', natagpuan ang pinakamahusay na tugma (na maaaring mailibing sa ilalim ng maraming mga layer ng mga assets), at isinasagawa ang transaksyon. Kaya karaniwang isang network ng negosyo ng isang pangkat ng mga indibidwal ay maaaring mai-set up sa Hyperledger Fabric at ang mga assets ay maaaring ipagpalit sa mga mamimili at mga nagbebenta.

java c ++ python

Kaya't ang mga madiskarteng layunin ng Hyperledger upang makabuo ng mga solusyon sa negosyo sa teknolohiya ng blockchain ay mahigpit na pinaghiwalay ito mula sa mga blockchain na batay sa pera. Maaari itong maging pangkaraniwan sa ilan, ngunit mas prangka rin sa teknolohiya.

Hulaan ko ang aking impormasyon na bucket ng Hyperledger Fabric ay walang laman ngayon, sana mabunga ang pagbabasa.

Kung nais mong malaman ang Blockchain at bumuo ng isang karera sa Blockchain Technologies, pagkatapos ay suriin ang aming na kasama ng live na pagsasanay na pinamunuan ng magtuturo at karanasan sa proyekto sa totoong buhay. Tutulungan ka ng pagsasanay na ito na maunawaan ang Hyperledger Fabric nang malalim at tutulong sa iyo na makamit ang mastery sa paksa.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento at babalikan ka namin.