Kaj je pametna pogodba?
Kripto za napredne
Drugi članki
Preprosto povedano, "pametna pogodba" je programska oprema, ki deluje v verigi blokov Ethereum. Je zbirka kode (njenih funkcij) in podatkov (njenega stanja), ki živi v verigi blokov Ethereum na enem naslovu.
Računi Ethereum so v obliki pametnih pogodb. To pomeni, da imajo stanje in da lahko pošiljajo transakcije po omrežju. Vendar pa jih ne nadzoruje uporabnik; namesto tega so nameščene v omrežje in delujejo v skladu z nizom navodil. Uporabniški računi lahko nato sodelujejo s pametno pogodbo tako, da pošiljajo transakcije, zaradi katerih pametna pogodba opravi določeno funkcijo. Pametne pogodbe lahko tako kot običajne pogodbe določijo pravila in jih samodejno izvajajo s programiranjem. Pametnih pogodb privzeto ni mogoče izbrisati, njihove interakcije pa so trajne.
Pametna pogodba je samoizvršilna pogodba, v kateri so pogoji pogodbe med kupcem in prodajalcem zakodirani neposredno v kodne vrstice. Porazdeljeno, decentralizirano omrežje veriženja blokov gosti kodo in sporazume, ki jih vsebuje. Transakcije so sledljive in nepovratne, koda pa nadzoruje izvajanje. Brez zahteve po osrednjem organu, pravnem sistemu ali zunanjem izvršilnem mehanizmu pametne pogodbe omogočajo izvajanje zaupanja vrednih transakcij in sporazumov med različnimi, anonimnimi strankami. Čeprav tehnologijo veriženja blokov najpogosteje povezujemo z bitcoinom, pa je ta tehnologija prerasla v veliko več.
Nick Szabo, ameriški računalničar, ki je leta 1998, 10 let pred razvojem bitcoina, ustanovil virtualno valuto, imenovano "Bit Gold", je leta 1994 predstavil pametne pogodbe. Szaba pogosto zamenjujejo s Satoshijem Nakamotom, anonimnim ustvarjalcem bitcoina, kar je ta zanikal. Pametne pogodbe so po besedah Szaba avtomatizirani protokoli transakcij, ki izvajajo določila pogodbe. Prizadeval si je, da bi elektronske transakcijske metode, kot je POS (point of sale), prenesel na digitalno področje.
Szabo je v svojem članku priporočil tudi izvajanje pogodbe za sintetična sredstva, kot so izvedeni finančni instrumenti in obveznice. Szabo je navedel: "V tem dokumentu je zapisano, da je treba v skladu z zakonodajo, ki ureja trg vrednostnih papirjev, sprejeti naslednje ukrepe: "Ti novi vrednostni papirji so ustvarjeni na različne načine z mešanjem vrednostnih papirjev (kot so obveznice) in izvedenih finančnih instrumentov (kot so opcije in terminske pogodbe). Zaradi računalniške analize teh zapletenih terminskih struktur je zdaj mogoče zelo zapletene terminske strukture plačil sestaviti v standardizirane pogodbe in jih izmenjati z nizkimi transakcijskimi stroški." Če to poenostavimo, je imel v mislih prodajo in nakup izvedenih finančnih instrumentov z zapletenimi pogoji.