Smart contracts using blockchain technology
Abstract
Pamateni ugovori kao vrsta digitalnog i računalnog izvršavanja neke njemu specificirane programske logike mogu poslužiti u raznim primjenama gdje sudionici ne vjeruju jedan drugome i potreban im je posrednik ili decentralizirani medij kao blockchain gdje nitko neće imati kontrolu, a pametni ugovor će se svejedno moći izvršiti. Pametni ugovori imaju usku funkcionalnost ako se samo bave onim što se događa na blockchainu, ali ako ih želimo povezati sa vanjskim svijetom potreban je entitet imena Oracle, koji služi kao poveznica sa informacijama iz vanjskog svijeta i operacijama koje se jedino mogu izvršavati izvan blockchaina (npr. slanje novca preko bankarskog sustava itd.). Mi smo koristili Chainlink decentraliziranu Oracle mrežu i njihovu tehnologiju da bi povezali pametne ugovore sa vanjskim svijetom. Kreirali smo mobilnu i web aplikaciju te ih povezali sa pametnim ugovorom kreiranim na testnom Kovan Ethereum blockchainu. Funkcionalnost tog pametnog ugovora je bila a registrirani korisnici mogu prelaziti zadane rute te biti sigurni da će njihovi lokacijski podaci nastali prilikom izvršavanja rute na siguran način obraditi i biti upisani na blockchain pomoću Chainlink čvorova tj. operatora koji su uz pomoć dodatkovnog programa (eng. Data Adapter) procesirali i obradili te lokacijske podatke.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.