Ethereum pametni ugovori – kako funkcioniraju?
Kao što je slučaj s mnogim pojmovima u blockchain industriji, postoji mnogo zabluda i pitanja koja se vrte oko pojma Ethereum pametni ugovori (smart contracts). Upravo ovo je jedna od glavnih odlika Ethereum mreže, stoga je vrlo bitno da znate o njima. Evo nekih korisnih informacija o tome kako funkcionira i za što se koristi ova tehnologija.
Ethereum pametni ugovori su nova tehnologija koju je omogućio javni blockchain. Naravno, oni se uvelike razlikuju od klasičnih ugovora. Dok klasičan ugovor opisuje narav nekog odnosa, pametan ugovor taj odnos provodi pomoću kriptografskog koda. Jednostavnije rečeno, pametni ugovori su programi koji izvode točno ono što su im postavili njihovi stvaratelji.
Ova ideja se prvi put pojavila 1993. godine kad je računalni znanstvenik i kriptograf Nick Szabo opisao neku vrstu digitalnog aparata za grickalice. Njegov primjer uključivao je korisnike koji unose podatke ili vrijednosti (novčiće) i od aparata koji automatski izvršava zadane radnje dobiju neki predmet (neke grickalice). Ova tehnologija može se koristiti, na primjer, na način da jedan Ethereum korisnik želi poslati 10 ethera prijatelju na određeni datum. Za to koristi pametni ugovor. Dakle, taj korisnik stvori ugovor i unese podatke kako bi taj ugovor izveo zadanu naredbu.
Što je Ethereum?
Ethereum igra veliku ulogu u tehnologiji pametnih ugovora. Njegov tvorac, Vitalik Buterin, u svojoj je ideji predložio novi tip blockchaina koji je trebao ispraviti nedostatke Bitcoina. Tako je sredinom 2015. godine lansirana platforma temeljena na blockchainu koja omogućuje kreiranje i pokretanje pametnih ugovora.
Ethereum je platforma koja je izgrađena kako bi se mogli stvarati pametni ugovori. Ali zamisao iza tih novih alata nije da se oni koriste sami za sebe. Zapravo, misli se da bi se oni mogli iskoristiti kako bi se izgradile decentralizirane aplikacije, ili čak cijele decentralizirane autonomne tvrtke. Takve aplikacije ili tvrtke imaju razne prednosti: kriptografski su sigurne, rade na osnovi koncenzusa i imaju zero downtime, što znači da mogu raditi neprekidno.
Prednosti korištenja Ethereuma vrlo brzo nakon njegovog nastanka postale su jasne raznim tvrtkama i industrijama koje ga razvijaju i iskorištavaju njegove mogućnosti.
Kako funkcioniraju Ethereum pametni ugovori?
Pametni ugovori su automatski digitalni ugovori. Oni su slični klasičnim ugovorima, ali su pretvoreni u programski kod i čuvaju se na mreži. Oni sami sebe izvršavaju kad se zadovolje određeni uvjeti prisutni u ugovoru.
Ethereum pametni ugovori mogu:
- Upravljati dogovorima među korisnicima, na primjer kad jedna osoba od druge kupuje osiguranje
- Funkcionirati kao „računi s više potpisa“, što znači da se novac troši samo kad se određeni postotak ljudi složi
- Koristiti drugim ugovorima (slično softverskoj knjižnici)
- Pohranjivati podatke o aplikaciji, kao što su podaci registracije domene ili registar članova
Zanimljivo je napomenuti da je Bitcoin prvi podržavao osnovne pametne ugovore u tom smislu da je mreža mogla prenositi vrijednost od jedne do druge osobe. Ta mreža će potvrditi samo transakcije čiji su uvjeti zadovoljeni. Ali Bitcoin je ograničen na valute.
S druge strane, Ethereum zamjenjuje Bitcoinov restriktivan jezik jezikom koji dopušta razvojnim programerima da sami pišu svoje programe. On dopušta ljudima da izrađuju sami svoje pametne ugovore. A blockchain tehnologija omogućuje ukidanje posrednika u ugovorima, čime se povećava sigurnost. Pametni ugovori mogu definirati pravila, kazne i obveze ugovora te sami sebe automatski provoditi.
Jednom kad se pametni ugovor postavi na blockchain, svaki korisnik pristaje na njegove uvjete. Ti uvjeti nisu pravno obvezujući, već ovise o algoritmu. Jednostavno rečeno, kad jednom neki pametan ugovor „potpiše“ više strana, on će se neupitno izvršiti.
Sama vrijednost pametnih ugovora neupitna je. Od osobnih dogovora do poslovnih pravila i definiranih odnosa, pametni ugovori mogu automatizirati mnoge društvene i poslovne procese i odnose.
Evo samo nekoliko prednosti pametnih ugovora:
- Povjerenje – podaci koji su na blockchainu su na mreži zauvijek
- Transparentnost – jednom kad neka od strana pristane na jasan ugovor, ne može tvrditi da se to nije dogodilo
- Sigurnost – pametni ugovori kriptografski su zaštićeni, što znači da ih je skoro nemoguće mijenjati
- Niži troškovi – nema posrednika, stoga nema ni nepotrebnih troškova
- Autonomija – eliminira potrebu za odvjetnicima, brokerima i sličnim posrednicima u svrhu potvrđivanja
Budućnost pametnih ugovora
Postoji još mnogo problema koje se treba izgladiti prije no što pametni ugovori postanu dio naše svakodnevice. Od potencijalnih bugova u kodu do državne regulacije takvih ugovora i poreza. Dio budućnosti pametnih ugovora leži u rješavanju takvih problema, ali mnogi ljudi su se posvetili unaprjeđivanju te tehnologije.
Općenito, smatra se da će pametni ugovori jako utjecati na mnoge industrije, kao što je pravna. U tom slučaju, odvjetnici bi se mogli prebaciti s pisanja tradicionalnih ugovora na proizvodnju standardiziranih formulara pametnih ugovora. Druge industrije poput prodaje, kreditiranja i računovodstva također bi mogle koristiti pametne ugovore za mnoge zadatke. Neki također smatraju da budućnost leži u hibridu papirnatog i digitalnog sadržaja gdje bi se pametni ugovori potvrđivali na blockchainu i dokazivali papirnatom kopijom.
Sve u svemu, ova tehnologija omogućuje mnoge napretke u raznim područjima, a pametni ugovori imaju potencijal pružiti tehničku podlogu za značajne promjene u cijelom društvu.