Kako delujejo pametne pogodbe Ethereum

Večina nas je zagotovo uporabljala izraz pametne pogodbe v pogovorni verigi s sodelavci ali prijatelji, ne da bi v celoti zavedala vpliva, ki ga lahko imajo pametne pogodbe na celotno družbeno-ekonomski okvir, v katerem uspeva naša družba.

V tem blogu smo že večkrat omenili, da je Blockchain kot tehnologija revolucionaren.

Ne vzdržujemo se imenovanja maksimalistov katere koli določene kripto valute. Namesto tega nas lahko pokličete blockchain / crypto maximalists.

Če se vrnete k obravnavani temi, boste morda že vedeli, kaj je Blockchain in kako deluje. V nasprotnem primeru preberite naše prejšnje objave na spletnem dnevniku. Zdaj pa se poglobimo v bolj intrigantno temo, kaj so pametne pogodbe.

Kaj so pametne pogodbe

Citiranje Wikipedije,

„Pametna pogodba je računalniški protokol, namenjen digitalnemu olajšanju, preverjanju ali uveljavljanju pogajanj ali izvajanja pogodbe. Pametne pogodbe omogočajo izvajanje verodostojnih transakcij brez tretjih oseb. Te transakcije so sledljive in nepovratne. "

Zgornja opredelitev v bistvu določa, da so pametne pogodbe, kot že ime pove, pogodbe, ki jih je mogoče programirati, preveriti brez tretjih oseb, slediti in jih je mogoče spremeniti, razen če niso izrecno omenjene v pogodbi.

Obstajajo številne platforme blockchain, ki vam omogočajo ustvarjanje pametnih pogodb po meri za različne primere uporabe. Nekatere med njimi so Ethereum, Hyperledger tkanina, R3 Corda, Stellar, Achain itd.

Kako delujejo pametne pogodbe

Zdaj bomo poskušali razumeti pametne pogodbe že od njegove uveljavitve.

Pametne pogodbe je kriptograf in računalniški znanstvenik Nick Szabo prvič predstavil leta 1994. Grobo predstavo o pametnih pogodbah bi lahko razumeli z analizo avtomatov. Izberete določeno prigrizek in vnesete ustrezno količino v stroj, prigrizek se vam nato predstavi. Prav tako, magija.

Vendar včasih stroj ne uspe (predvsem zaradi slabega programiranja in centralizacije), kar se zelo učinkovito spoprijema, ko gre za blockchain.

Pametna pogodba potrebuje več matematičnih gibljivih delov, da lahko nemoteno delujejo.

  1. Blockchain platforma - za opravljanje in preverjanje transakcij na verigi
  2. Javni in zasebni ključi - pametna pogodba mora imeti dostop do zasebnih ključev, ki jih načrtuje pri nadzoru.
  3. Pogoji - Jasne pogoje je treba opredeliti s pametno pogodbo, tako da se izvedejo ustrezne transakcije. (preprosta zanka v blockchain)

Pametne pogodbe so zelo koristne na najrazličnejših področjih, saj omogočajo ustvarjanje pogodb, ki so varne, hitre in so standardizirane za številne primere uporabe.

Primeri pametnih pogodb so tako obsežni, da bi verjetno potrebovali več delovnih mest, da bi jih podrobneje obdelali. Vendar bomo poskušali čim več pokriti v eni objavi.

To bomo opredelili s 3 različnimi primeri, ki bodo sprejemali pametne pogodbe v rastočih fazah.

  1. Minimalno
  2. Delno
  3. Popolno

Vzemimo scenarij iz resničnega življenja, kjer bi pametne pogodbe morda lahko uporabili v bližnji prihodnosti. V tem primeru bomo upoštevali Uber. Uber, kot vsi vemo, moti tradicionalne taksije in je verjetno največja taksi služba na svetu. Pametne pogodbe potencialno lahko motijo ​​to motečo storitev.

Minimalno

V tem scenariju bomo spremenili plačilni sistem, ki ga Uber uporablja po končani vožnji. V idealnem primeru boste povezali svojo kreditno kartico z Uber, ki samodejno odšteje pristojbine, ko se bo vožnja zaključila.

Če ne želite raje digitalnega denarja, boste gotovini Uber plačali gotovino glede na znesek, ki je prikazan na vašem telefonu. Uber vodi algoritem, ki izračuna, koliko pristojbin je treba plačati kolesarju glede na prevoženo razdaljo in čas prometa / čakanja.

Zdaj je to mogoče popolnoma avtomatizirati, če je povezano s pametno pogodbo.

Na koncu vsake vožnje bo Uber poslal pametno pogodbo, povezano z vašim profilom, in ustrezen znesek odštel brez težav. Ta primer uporabe je precej podoben kreditnim karticam za današnji dan, vendar so pametne pogodbe bolj varne.

Delno

V primeru delnega scenarija smo pametne pogodbe spremenili in v celoti odpravili človeške voznike.

Ker Tesla, Uber in Google počnejo zaradi avtomobilov, ki vozijo sami, ne bo dolgo, dokler na avtocesti ne boste videli osebnih avtomobilov in taksijev, ki vozijo vsak dan.

Zdaj si predstavljajte, da si rezervirate Uber in izkaže se, da gre za samovozeči avtomobil. Na koncu vožnje lahko pametno pogodbo programirate tako, da se zaračunane pristojbine odštejejo neposredno iz vaše kripto denarnice in šele po plačilu pristojbin se vrata kabine odprejo.

Kabina Uber ima lahko enega ali več lastnikov in pristojbine bodo nato prenesene na njihove račune na podlagi logike, zapisane v pametni pogodbi.

Popolno

Zdaj je ta scenarij utopičen in navidezen, vendar možnosti tega dogodka ni mogoče popolnoma zanikati.

V tem scenariju Uber ni v lasti nikogar, temveč samega sebe. Avto sam po sebi je decentralizirana avtonomna entiteta. Ta koncept je Andreas Antonopoulos prilagodil iz "interneta denarja". (Zelo priporočljivo branje)

Razmislite o samovozečem avtomobilu, ki nima lastnika. Vse potrebne vožnje so namenjene vzdrževanju in stroškom goriva, ki jih mora prevzeti. Odvečni denar prihrani za večje nadgradnje ali nepredvidene okoliščine.

Toda avtomobil v bistvu nima lastnika in ves denar, ki ga dobi od voženj, se lahko porabi za različne namene, vse pa določi izključno avtomobil sam.

Ko vozite iz takšnega vozila, pametna pogodba na koncu vsake vožnje samodejno odšteje denar iz vaše denarnice in ga pošlje DAE (decentralizirana avtonomna entiteta), ki je v tem primeru vaš Uber.

Uber nato porabi enak denar za gorivo ali vzdrževanje, zaradi česar ponovno uporabi pametne pogodbe.

Uber ali samovozeči avtomobili so eden takšnih primerov. Na pametno pogodbo lahko vložite številne transakcije, vključno z nepremičninami.

Pametne pogodbe imajo primere uporabe v vsakdanjem življenju. Stvari, ki si jih zdaj brez interneta ne bi mogli predstavljati; v prihodnosti si tega ne bi predstavljali brez pametnih pogodb!

Drugi primer uporabe pametnih pogodb v resničnem življenju je, kako BBOD poravna transakcije na svoji denarnici Ethereum.

Vodimo lastniško pametno pogodbo, ki ni skrbništvo, s katero lahko trgujete na BBOD, ne da bi prenesli sredstva v centralno denarnico. Vaša sredstva ostajajo varna v svoji lastni denarnici Ethereum.

Upamo, da vam je ta spletna objava na kratko predstavila, kako delujejo pametne pogodbe. V prihodnjih objavah bomo podrobneje raziskali v ekosistemu blockchain in okoli njega. Ostani na vezi!