Iako su kriptovalute u kojima prednjači Bitcoin te koje prave naslovnice u masovnim medijima, istina je da oni čine vrh ledenog brijega svih mogućnosti koje nudi blockchain tehnologija (Blockchains). U ovom postu ćemo vidjeti što su pametni ugovori
U jednoj artículo prednji Razgovarali smo o DeFi 2.0 i nekim prijedlozima koje nudi investitorima i onima koji trebaju financiranje. nijedan od njih ne bi bio moguć bez postojanja načina bilježenja obveza na manje birokratski način nego instrumenti tradicionalne ekonomije.
Što je Blockchain tehnologija?
Budući da je ovo uvodni članak, možda će biti potrebno da neki čitatelji znaju što je blockchain. Oni koji imaju jasan koncept mogu preskočiti objašnjenje koje slijedi i prijeći na sljedeći odjeljak.
Blockchain možemo definirati kao mrežu u kojoj transakcije se bilježe na svakom od čvorova koji djeluju kao distribuirana knjiga. Svaka od transakcija pohranjuje se u blokove međusobno povezane kriptografskim pečatima. Ovi se pečati stvaraju s informacijama posljednjeg bloka i kriptografskim pečatom prethodnog bloka. Svaka modifikacija bi u praksi podrazumijevala modifikaciju kriptografskog pečata, pa bi se odmah detektirala.
Što su pametni ugovori
Pametni ugovori Oni su programi pohranjeni u lancu blokova koji izvršavaju akciju kada su ispunjeni prethodno određeni uvjeti.. Oni služe kako bi sudionicima sporazuma jamčili ispunjenje ovoga bez potrebe za pribjegavanjem arbitražnim mehanizmima u slučaju nepoštivanja ili čekanja na razmatranje nakon što je prvi dio ispunjen. Druga upotreba je za automatizaciju tijeka rada budući da se sljedeća faza može pokrenuti bez ljudske intervencije nakon što je prethodna završena.
Kako funkcioniraju pametni ugovori
Pametni ugovori to su if/when/then izjave izražene u kodu koji izvode računala koja čine blockchain mrežu. Ova računala provjeravaju jesu li zadovoljeni postavljeni uvjeti i zatim pokreću ostatak programa. Ista su računala odgovorna za registriranje u blok lancu ispunjenja svega što je utvrđeno ugovorom. Samo stranke mogu vidjeti rezultat i nitko ne može mijenjati sve do kraja.
Za utvrđivanje uvjeta ugovora, sudionici moraju odrediti kako će transakcije i njihovi podaci biti predstavljeni na blockchainu postavljanje onoliko pravila ako/kada/onda koliko je potrebno za to. Također je moguće uspostaviti okvir za rješavanje sporova
Za pretvaranje ovih odredbi u kôd možete unajmiti programera ili koristiti različite predloške ili web alate koje nude različiti pružatelji usluga.
Prednosti pametnih ugovora
- brzina: Ugovori se izvršavaju bez zastoja jer kada se ispune uvjeti kreće se u razmatranje.
- Manje birokracije: Nije potrebna papirna registracija uvjeta ugovora ili njegovog ispunjenja.
- Manje grešaka: S obzirom da ljudi samo interveniraju u njemu, utvrđujući uvjete ugovora i programirajući kod, smanjena je mogućnost pogreške u interpretaciji ili bilježenju rezultata.
- sigurnosti: Budući da je ugovor pohranjen u lancu blokova, nemoguće je da jedna od strana ili druga osoba krivotvori uvjete. To je zato što je u lancu blokova svaki zapis povezan s prethodnim i sljedećim zapisom i sve je raspoređeno po svim karikama u lancu, pa bi za promjenu zapisa trebalo biti moguće promijeniti sve zapise na svim računalima u lanac.mreža
- Privatnost: Zapisi u lancu blokova su šifrirani, što onemogućuje pristup bilo kome izvan ugovora.
- Ekonomija: Korištenje pametnih ugovora smanjuje troškove budući da nema posrednika niti osoba zaduženih za kontrolu usklađenosti. Također se smanjuje potrošnja papira i potreba za prostorom za datoteke.
Upotreba u tradicionalnom gospodarstvu
Korištenje pametnih ugovora nije ograničeno na blockchain transakcije, može se koristiti i u tradicionalnim operacijama. U tu svrhu stranke pribjegavaju takozvanim "Oraclima", to su vanjski izvori informacija koji programu zaduženom za izvršenje ugovora daju podatke da znaju jesu li ispunjeni unaprijed postavljeni uvjeti.