Tvrtka Loom, odgovorna za odlični uvod u Ethereum programiranje kroz igru CryptoZombies, lansirala je novu aplikaciju – DelegateCall.

DelegateCall je kao Stack Overflow (popularna stranica za pitanja i odgovore za programere), ali baziran na blockchainu i orijentiran na blockchain tehnologije. Elemente glasanja za pitanja i odgovore idejno dijeli s popularnom Steemit platformom koja rudarenim kripto-tokenima nagrađuje svoje autore za moderiranje i pisanje dobrog sadržaja.

DelegateCall

Slika preuzeta s Loom bloga

Prema blogu tvrtke, stranica će za “karmu” (osvojene glasove) korisnicima davati ERC20 tokene koje će se moći mijenjati za druge kriptovalute na kripto burzama. Da bi se spriječili problemi s skalabilnošću (previše komentara, odgovora, i glasova bi zagušilo Ethereum mrežu), DelegateCall koristi metodu sidechaina, tj. sekundarne lance koje su sami nazvali Dappchains.

Dappchain

Dappchain tema zaslužuje svoj članak, no ukratko radi se o lancu pored Ethereum lanca koji je posvećen samo jednoj aplikaciji. Dappchain možete zamisliti kao malu kopiju Ethereuma pored glavnom Ethereuma, koja svoje promjene i podatke povremeno sprema na glavni Ethereum lanac.

Slika preuzeta s https://medium.com/loom-network/million-user-dapps-on-ethereum-an-introduction-to-application-specific-sidechains-c0fdc288c5e5

Slika preuzeta s https://medium.com/loom-network/million-user-dapps-on-ethereum-an-introduction-to-application-specific-sidechains-c0fdc288c5e5

Time se serverski napori obrađivanja podataka prebacuju na čvorove koji vrte taj sekundarni lanac, čuvajući glavni Ethereum blockchain od poplave kakvu smo vidjeli kod prvotnog lansiranja CryptoKitties igre.

LoomX

LoomX ili Loom Network je platforma koju tvrtka Loom gradi za lansiranje novih takvih dappchainova. Njihov SDK (software development kit – set alata za razvoj) koji nudi razne šablone i pomoć pri lansiranju dappchain aplikacija izlazi 14. ožujka 2018. Lansiranje SDK-a će omogućiti svakom programeru da lansira svoju vlastitu aplikaciju na blockchainu bez puno muke, fokusirajući se tako na jezgru logike same aplikacije jer će cijela blockchain infrastruktura biti riješena za njega.

Ti dappchainovi Loom mreže imaju neke mogućnosti koje tradicionalni blockchaini nemaju – npr. definiranje novih tipova transakcija koje služe upravo samo za specifične akcije poput glasanja za pitanje ili odgovor, kreiranja korisničkog računa, itd.

Prva aplikacija LoomX mreže je upravo prije spomenuta DelegateCall platforma.

DelegateCall

DelegateCall aplikacija živi na svom DelegateCall dappchainu. Sva pitanja, odgovori, i glasovi za iste bilježe se na DelegateCall blockchainu osiguranom Loomovom dPoS metodom.

Jer su sve transakcije zapisane na DelegateCall blockchainu, vrlo je lako izgraditi block explorer za taj lanac i pregledati ga individualno. Svi su podaci javni – kao i kod svakog drugog blockchaina. Evo jednog DelegateCall odgovora zapisanog na DelegateCall dappchainu:

Odgovor na pitanje zapisan na blockchainu

Tehnički

Preskočite ovaj dio ako vas tehnička strana ne interesira.

DelegateCall.com platforma je zapravo Ruby on Rails aplikacija koja vuče podatke iz MySQL baze podataka, koja pak se ažurira svakom promjenom na blockchainu. Stoga stranica koju otvaramo posjetom na DelegateCall.com nije ništa više nego ugodno sučelje za korištenje DelegateCall dappchaina, kao što je i MyEtherWallet samo sučelje za korištenje Ethereum blockchaina.

S DelegateCall dappchainom može se upravljati i bez DelegateCall.com stranice – ona je samo skup dugmića i polja za upis za lakše korištenje.

Loom.js je JavaScript biblioteka koja služi za komunikaciju s Loom dappchainovima iz preglednika. Loom.js se dakle koristi za izgradnju sučelja za komuniciranje s nekim Loom dappchainom.

Kada korisnik izvrši neku akciju – poput upisa pitanja ili odgovora ili glasanja – Loom.js preuzima kontrolu, generira transakciju, i šalje je na dappchain u ime korisnika. Korisnik toga nije niti svjestan.

Nakon što je transakcija zabilježena na dappchainu, prije spomenuta DelegateCall.com Ruby on Rails aplikacija te podatke primjećuje u dappchainu te ih kopira u MySQL bazu odakle ih servira na web stranici kako bi sve izgledalo brzo i nalik modernom webu.

Zaključak

Tvrtka Loom je jedan od rijetkih i prijeko potrebnih pionira nove tehnologije u još veoma novom polju blockchaina. Pokretanje Loom mreže i Loom SDK-a omogućiti će nagli napredak dappchain tehnologije i decentraliziranih igara i aplikacija na blockchainu.

DelegateCall prva je takva aplikacija – pridružite se još danas i isprobajte novu generaciju decentraliziranog weba.


Ako vam je ovaj članak koristio, razmislite o tome da nas podržite u daljnjem radu donacijom.

LEAVE A REPLY

Please enter your comment!
Please enter your name here