DEFINICIJA skladatelja Hyperledgera
Hyperledger Composer je skup alata koji omogućuje raznim vlasnicima poduzeća, operaterima i programerima način stvaranja blockchain aplikacija i pametnih ugovora usmjerenih na rješavanje poslovnih problema i / ili poboljšanje operativne učinkovitosti. (Za više informacija pogledajte Razumijevanje pametnih ugovora.)
BREAKING DOWN Hyperledger Composer
Hyperledger Composer ugrađen je u Javascript, programski jezik neovisan o platformi koji također podržava upotrebu ugrađenih knjižnica i koristi dostupne funkcije i skripte kako bi uslužni programi učinili skalabilnijim i višekratnijim za upotrebu.
Hyperledger Composer omogućava rukovoditeljima suradnju s programerima
Koristeći Hyperledger Composer, poslovna osoba bez tehničkog znanja može lako surađivati s programerom na izgradnji specifičnih značajki. Oni uključuju definiranje poslovnih pravila na temelju kojih će se obrađivati blockchain transakcije, definiranje imovine koja se razmjenjuje u slučajevima uporabe temeljenih na blockchain-u te definiranje kontrola za sudionike, njihov identitet, uloge i razine pristupa za obavljanje različitih vrsta transakcija.
Slično tome, programer koji koristi Hyperledger Composer može lako sastaviti i konfigurirati osnovne komponente blockchaina koje uključuju mrežne digitalne resurse, logiku transakcija, sudionike i kontrolu pristupa. Skladatelj podržava dijeljenje, ponovnu upotrebu i skalabilnost komponenata u različitim organizacijama. Jednostavno se mogu generirati potrebne skripte i API-ji potrebni za poslovnu implementaciju pomoću Hyperledger Composer. Podržava i slučajeve upotrebe i testiranje u stvarnom vremenu, koje se mogu izvesti i putem web-mjesta Composer igrališta bez potrebe za lokalnim instalacijama.
Korištenjem Hyperledger Composera pojedinac je mogao stvoriti i pokrenuti uzorak blockchain-a i dati ograničeno dopuštenje raznim sudionicima. Na primjer, lako se može izgraditi „mreža pokvarljivih roba“ koja olakšava trgovinu stavkama poput voća i povrća, uključuju sudionike poput poljoprivrednika, otpremnike i uvoznike, određuju pojedinačne uloge za svakog sudionika, definiraju i izvršavaju uvjete sporazuma između sudionika, prate pošiljke, priznati, nadzirati i izvještavati o stanju robe u različitim fazama lanca opskrbe i upravljanju plaćanja.
Hyperledger Composer nudi mnoštvo prednosti koje uključuju brže stvaranje blockchain aplikacija u laganim koracima, glatko i jeftino modeliranje i testiranje omogućujući korisniku da sastavi, testira i implementira razne opcije, a zatim implementira onu koja nudi najbolje stajanje i ponovna upotreba postojećih aplikacija i API-ja koji smanjuju i trud i troškove.
Arhiva poslovne mreže ključna je za arhitekturu Hyperledger Composera, a održava temeljne podatke i funkcionalnost poslovne mreže koja uključuje poslovni model, logiku transakcija i kontrole pristupa. Composer Playground je internetsko sučelje koje omogućuje modeliranje poslovnih zahtjeva i funkcija, funkcionalno testiranje, kao i testiranje implementacije na live blockchain-u. LoopBack konektor koji podržava razne API-je i integracijske mogućnosti omogućava različitim aplikacijama za klijente kao i non-blockchain aplikacijama jednostavan medij za sučelje s Hyperledger Composer.
Hyperledger Composer jedan je od nekoliko projekata Hyperledgera čiji je domaćin The Linux Foundation. (Vidi također, Definicija tkanine hiperledgera.)