Eden najpomembnejših elementov vsake transakcije, pa naj bo to trgovina z blagom ali storitvijo, je zaupanje. Obe strani morata zaupati, da bo druga izpolnila njun del kupčije. Eden od klasičnih načinov za zagotavljanje tega so bile pogodbe – vendar pravni dokumenti zahtevajo strokovno znanje in nadzor za njihovo uveljavitev. Pametne pogodbe lahko vse to spremenijo.
Vsebina
- Gradimo na blockchainu
- Poleg Bitcoina
- Nepopoln svet
- Pametnejša prihodnost
Kaj so pametne pogodbe? V mnogih pogledih se ne razlikujejo od pogodbe, ki ste jo morda podpisali za dokončanje posla ali nakup hiše. Za razliko od teh pa so digitalni in avtomatizirani. Pametne pogodbe sporazum o pogodbi zapišejo neposredno v vrstice kode, s čimer odpravijo potrebo po osrednji organizaciji, ki bi odobrila, da katera koli stranka zaključi svoj del pogodbe. Pametna pogodba lahko to stori s pomočjo porazdeljenega omrežja.
Priporočeni videoposnetki
Čeprav se o njih najpogosteje govori v isti sapi kot o kriptovalutah, kot je Ethereum, imajo pametne pogodbe potencial, da tehnologijo blockchain ponesejo dlje.
Bitcoin in njegovi altcoini in omogočiti svet, kjer je zaupanje digitalno zavarovano.Povezano
- Kaj je AMD Smart Access Memory?
- Intel morda dela na specializiranem čipu za rudarjenje bitcoinov
- Kaj je GPU rudarjenje?
Gradimo na blockchainu
Čeprav je prvotno predlagal računalniški znanstvenik Nick Szabo leta 1996 v svoji publikaciji »Pametne pogodbe: Gradniki za digitalne proste trge« so pametne pogodbe postale izvedljive šele po lansiranju Bitcoina leta 2009. Bitcoin, ki ga je ustvaril psevdonim Satoshi Nakamoto, je zgrajena na tehnologiji veriženja blokov, porazdeljena knjiga, ki uporablja mrežo vozlišč po vsem svetu za potrjevanje transakcij. To je ključna komponenta delovanja pametnih pogodb.
Na enak način Bitcoin izkorišča mrežo vozlišč – z Bitcoinom so znani kot rudarji – za preverjanje Bitcoin transakcije, pametne pogodbe bi uporabile mrežo vozlišč, da bi potrdile, ali so njeni elementi bili dokončana. Ne potrebujejo ene stranke za nadzor pogodbe, tako kot Bitcoin ne potrebuje ene same stranke za nadzor transakcij. Omrežje – in sam pametni stik – zagotavljata potrditev, da sta ena ali obe strani izpolnili svoj del kupčije, s čimer zagotavljata zaupanje brez potrebe po posredniku.
Z distribucijo validacijskih storitev so pametne pogodbe veliko bolj pregledne. Sledljive in vidne so vsem vpletenim stranem – in morebiti tudi zunanjim strankam, če obstajajo pomisleki glede vsebine pogodbe.
Bitcoin tehnično ponuja osnovno funkcionalnost pametne pogodbe. Redno se uporablja na spletnih mestih darknet in clearnet za lažjo prodajo predmetov. Ko se transakcija začne, se Bitcoin pošlje na depozitni račun, ki nato od prodajalca zahteva, da pošlje svoj izdelek. Ko ta izdelek prispe, kupec potrdi njegov prejem in bitcoin se samodejno prenese na prodajalca. Posrednik ni potreben.
Poleg Bitcoina
Če je pametna pogodba Bitcoin omejena na uporabo lastne valute, gredo lahko pametne pogodbe, zgrajene na platformah, kot je Ethereum, veliko dlje. Ethereum ponuja decentraliziran virtualni stroj, ki je "Turing Complete." To pomeni, da njegova kodna baza podpira širšo uporabo navodil in se zato lahko uporablja za več različnih namenov, ki presegajo prenos žetona Ethereum, Ether.
Pametne pogodbe so programabilne in se zato berejo tako kot programirane aplikacije. "Če se to zgodi, naredi to."
S tako širokimi aplikacijami bi lahko pametne pogodbe teoretično nadomestile pogodbe v različnih situacijah. Lahko bi na primer nadomestil sisteme neposredne bremenitve za avtomatska plačila. Če je na računu dovolj denarja in je dosežen določen datum, bi pogodba nakazala določen znesek denarja na drug račun in v zameno zagotovila digitalno storitev.
Pri nakupu hiše bi lahko glavna pametna pogodba digitalno prenesla listino na dom, ko bi imela potrebna sredstva vstopil v račun prodajalca, pri čemer druge pametne pogodbe izvajajo vse vrste preverjanj proti goljufijam in potrditve njihov.
Nobeden od teh primerov se ne razlikuje od tega, kako potekajo finančne transakcije, ampak tam, kjer so tradicionalne metode samovoljne, nadzorovane in vidne eni strani ali omejenemu številu več, bi bile pametne pogodbe v celoti pregleden. Pametne pogodbe povzročijo, da stranke resnično odgovarjajo za svoja dejanja, tako da jih preprosto ne izvršijo, če se pogodba ne spoštuje. Zaradi tega je kateremu koli akterju veliko težje goljufati sistem, saj nihče nima takšne ravni nadzora, kot jo imajo trenutno banke ali pravne institucije.
Brez možnosti samovoljnega vmešavanja posrednika in nobena stran nima večjega nadzora kot druga, pametno pogodbe naj bi v teoriji ustvarile večje zaupanje med strankami in hkrati poenostavile celoten proces čas.
Nepopoln svet
Ne glede na to, kako močne so lahko pametne pogodbe, niso povsem pripravljene nadomestiti vseh sistemov zaupanja, ki jih že imamo. Kot je opisano v zgornjih primerih, bi zapletena transakcija z uporabo pametnih pogodb verjetno zahtevala več pametne pogodbe, povezane med seboj, da pokrijejo vse morebitne situacije „če“, ki bi se pojavile kot del transakcija.
Obstaja tudi "Problem Oracle," upoštevati, pri čemer same pametne pogodbe ne morejo neposredno komunicirati z resničnim svetom. Če so pametne pogodbe vključene v transakcije, ki vključujejo dejanja iz resničnega sveta, kot so profesionalne storitve za stranke, potrebujejo entiteto ("preročišče"), ki jim pove, da se je dogodek zgodil.
To je resnično varnostno tveganje. Če se za pametno pogodbo zanašate na en sam orakelj, potem ste dejansko v celoti odpravili korist decentralizacije pametne pogodbe in ustvarili eno samo točko napake. Zaradi decentraliziranega omrežja Oracle je težko zaupati komur koli v tem omrežju.
Poleg težave Oracle, ki še ni odpravljena, obstaja tudi varnostna težava, s katero se soočajo pametne pogodbe. Kot vsaka programirana koda imajo lahko tudi pametne pogodbe ranljivosti, kar postane še bolj verjetno, ko se zapletenost povečuje. Po nedavni raziskavi pametnih pogodb Ethereum je eno podjetje našli na desettisoče prisluškovanih pogodb ki bi lahko z lahkoto omogočili krajo žetonov. Obstaja celo razprava o tem, ali je takšno pogodbeno izkoriščanje nezakonito, saj pomanjkljivosti so vgrajene v same pogodbe.
Pametnejša prihodnost
Na srečo tistih, ki jih navdušuje potencial pametnih pogodb, na tem dela veliko razvijalcev odpravljanje nekaterih njihovih očitnih težav in mnogi drugi, ki želijo preizkusiti pametne pogodbe za vse vrste namene. Potrebnih bo veliko let in veliko sprememb, če želimo, da bodo pametne pogodbe postale izvedljiva alternativa za mnoge pravnike sisteme, ki jih imamo trenutno vzpostavljene, da zagotovimo, da si dva transakcijska partnerja zaupata, vendar potencial zagotovo obstaja tam. Kot kriptovalute nadaljevati njihovo splošno sprejetje in pomagajo širšemu občinstvu predstaviti tehnologijo veriženja blokov in nekatere njene izvedene uporabe, lahko temu sledijo pametne pogodbe.
Priporočila urednikov
- Kaj je Smart Access Storage? Kako namerava AMD skrajšati čas nalaganja
- Kripto se sesuje in zaradi tega so lahko grafični procesorji bolj dostopni
- Kaj je metaverzum? Globok potop v "prihodnost interneta"
- Nvidia zasluži vsaj 400 milijonov dolarjev na leto z rudarjenjem kriptovalut
- Kako rudariti Bitcoin