Korak ka razvoju blockchain aplikacija — kako da instalirate Hyperledger Fabric i Composer?

Hyperledger Fabric je privatna blockchain mreža koja obezbeđuje podlogu za izradu aplikacija za transakciono preduzeće, a Hyperledger Composer je framevork koji ubrzava razvoj aplikacije koje se razvijaju putem Hyperledger Fabrica.

prenosimo - 2. Mart, 2018.

Fabric i Composer su kolaborativni blockchain framework projekti otvorenog koda hostovani od strane Linux fondacije. Fabric frameworkt je stvaran u smeru odozdo na gore za aplikacije enterprise nivoa, i predstavlja dozvoljenu mrežu, što znači da su čitaj/piši pristup deljenoj knjizi i učešće u P2P mreži ograničeni samo za pozvane i validirane članove. Takve restrikcije osiguravaju prednosti poput skalabilnosti i pouzdanosti transakcija koji su fundamentalni zahtevi većine enterprise aplikacija.

Ovo je glavna razlika u odnosu na ostale poznate blokchain implementacije poput Bitcoina i Ethereuma, koji su javni i potpuno decentralizovani, otvaraju vrata svima koji žele da se pridruže, učestvuju i održavaju P2P mrežu. Još jedna razlika je to što Fabric blockchain nema ugrađen izvorni token/koin, odnosno svoju kripto valutu kao što Bitcoin i Ethereum imaju bitcoin i ether.

Dijagram ispod prikazuje vezu između Fabric mreže i Composer frameworka. Composer framework se izvršava u svom izolovanom vremenu i povezan je sa Fabric mrežom preko konekcijskih profila koji dozvoljavaju prenos Business Network Definition (BND) arhivnih fajlova (.bna fajlova) koji su generisani od strane Composer frameworka.

BND obuhvata i sadrži sve neophodne komponente (fajlovi, pravila i logika) koje čine rešenje poslovne mreže. Evo nekoliko detalja koji opisuju BND.

Postoji nekoliko načina da pokrenete Fabric Network. Imajte na umu da se Hyperledger projekat aktivno razvija od strane fondacije, tako da su se koraci implementacije možda promenili od prošlog puta kada sam instalirao i podesio moje development okruženje.

(Preporučuje se, tj. j. recommended) Podešavanje Hyperledger Fabric mreže:

Preduslov (postavljanje lokalnog razvojnog okruženja)

 

 

 

 

 

Za detaljnije informacije, korake i tutorijale za rešavanje problema, posetite:

Introduction | Hyperledger Composer
Installing a development environment | Hyperledger Composer


Tekst prenosimo sa sajta Go Vertical Blockchain Ideation Workshop, a original možete pogledati na sledećm linku.

Rubrika blockchain je pod pokroviteljstvom Gamecreditsa