Kako djeluju pametni ugovori Ethereum

Većina nas sigurno je koristila izraz pametni ugovori u blok-diskusiji s kolegama ili prijateljima, a da nije potpuno shvatila utjecaj koji pametni ugovori mogu imati na ukupnost društveno-ekonomskog okvira na kojem naše društvo uspijeva.

Na ovom smo blogu više puta spomenuli kako je Blockchain kao tehnologija revolucionarna.

Suzdržavamo se od nazivanja maksimalistima bilo koje određene kripto valute. Umjesto toga, možete nas nazvati blockchain / crypto maximalistima.

Vraćajući se ovoj temi, možda već znate šta je Blockchain i kako funkcionira. Ako ne, slobodno pročitajte naše prethodne postove na blogu. A sada, istražimo u intrigantnijoj temi što su pametni ugovori.

Što su pametni ugovori

Citirajući Wikipediju,

„Pametni ugovor je računalni protokol namijenjen digitalnom olakšanju, provjeri ili provođenju pregovora ili izvršenja ugovora. Pametni ugovori omogućuju obavljanje vjerodostojnih transakcija bez trećih strana. Te se transakcije mogu pratiti i nepovratno. "

Gornja definicija u osnovi kaže da su pametni ugovori kako samo ime sugerira da su ugovori koji se mogu programirati, provjeriti bez trećih strana, pratiti i nepromjenjivi su, osim ako su izričito navedeni u ugovoru.

Postoje brojne blockchain platforme koje vam omogućuju stvaranje prilagođenih pametnih ugovora za različite slučajeve upotrebe. Neki od njih su Ethereum, Hyperledger tkanina, R3 Corda, Stellar, Achain itd.

Kako funkcioniraju pametni ugovori

Sada ćemo pokušati razumjeti pametne ugovore od samog uključivanja.

Pametne ugovore prvi je put predstavio kriptograf i računalni znanstvenik Nick Szabo 1994. Gruba ideja pametnih ugovora mogla se razumjeti analizom automata. Odaberete određenu grickalicu i unesete odgovarajuću količinu u uređaj, a zatim se međuobrok predstavlja. Baš tako, magija.

Međutim, ponekad stroj ne uspije (uglavnom zbog lošeg programiranja i centralizacije), što se rješava vrlo učinkovito kada je u pitanju blockchain.

Pametnom ugovoru treba nekoliko dijelova koji se kreću matematički da bi mogli nesmetano funkcionirati.

  1. Blockchain platforma - za obavljanje i provjeru transakcija na lancu
  2. Javni i privatni ključevi - Smart ugovor mora imati pristup privatnim ključevima koje planira kontrolirati.
  3. Uvjeti - Jasni uvjeti moraju se definirati pametnim ugovorom tako da se provode relevantne transakcije. (jednostavna petlja na blockchainu)

Pametni ugovori vrlo su korisni u širokom rasponu domena jer omogućuju stvaranje sigurnih, brzih ugovora i standardiziranih za brojne slučajeve uporabe.

Slučajevi upotrebe pametnih ugovora toliko su ogromni da bismo vjerojatno trebali razviti više objava o njima. Međutim, pokušat ćemo u jednom postu pokriti što je više moguće.

To ćemo definirati s 3 različita primjera koji će pametne ugovore usvajati u rastućim fazama.

  1. minimalan
  2. parcijalan
  3. potpun

Uzmimo scenarij iz stvarnog života gdje bi se pametni ugovori mogli koristiti u skoroj budućnosti. U ovom ćemo primjeru razmotriti Uber. Uber su, kao što svi znamo, rušitelji tradicionalnih taksija i vjerovatno su najveći servis taksi službe na svijetu. Pametni ugovori potencijalno mogu poremetiti ovu ometajuću uslugu.

minimalan

U ovom scenariju izmijenit ćemo sustav plaćanja koji Uber koristi nakon završetka vožnje. Idealno ćete povezati svoju kreditnu karticu s Uberom koji automatski oduzima naknade kad se vožnja dovrši.

Ako ne preferirate digitalni novac, uplatit ćete gotovinom Uber vozač na temelju iznosa koji se pojavljuje na vašem telefonu. Uber pokreće algoritam koji izračunava koliko naknada treba naplatiti vozaču na temelju pređene udaljenosti i vremena prometa / čekanja.

Ovo se sada može potpuno automatizirati ako se poveže pametnim ugovorom.

Na kraju svake vožnje Uber će poslati poruku pametnom ugovoru povezanom s vašim profilom i odgovarajući iznos se besprijekorno oduzima. Ovaj je slučaj upotrebe mnogo sličan kreditnim karticama trenutnog dana, međutim pametni su ugovori sigurniji.

parcijalan

U Djelomičnom scenariju, primenjujemo Smart Ugovore na visini i potpuno uklanjamo ljudske vozače.

S inovacijom koju Tesla, Uber i Google rade na temelju samovozećih automobila, nije puno vremena dok ne vidite samovozeće osobne automobile i taksije kako svakodnevno voze autocestom.

Zamislite da sada rezervirate Uber i ispada da je riječ o automobilu koji je samostalno vozio. Na kraju vaše vožnje može se programirati pametni ugovor tako da se naplaćena naknada oduzima izravno iz vašeg kripto-novčanika i tek nakon plaćanja naknade otvaraju se vrata kabine.

Uber kabine može imati jednog ili više vlasnika, a naknade će tada biti prebačene na njihove račune na temelju logike napisane u pametnom ugovoru.

potpun

Ovaj je scenarij utopijski i naduven, ali mogućnosti da se to događa ne mogu se uskratiti.

U ovom scenariju, Uber nije u vlasništvu nikoga osim njega samog. Automobil sam po sebi je decentralizirana autonomna cjelina. Ovaj je koncept prilagođen iz "Interneta novca" Andreasa Antonopoulosa. (Preporučuje se čitanje)

Razmislite o osobnom automobilu koji nema vlasnika. Sve potrebne vožnje usmjerene su na održavanje i troškove goriva koje mora poduzimati. Uštedete višak novca za veće nadogradnje ili nepredviđene okolnosti.

Ali automobil u osnovi nema vlasnika i sav novac koji dobiva od vožnje može se koristiti u različite svrhe, a sve što sam automobil utvrdi samostalno.

Kada odustanete od vožnje iz takvog vozila, na kraju svake vožnje pametni ugovor automatski oduzima novac iz vašeg novčanika i šalje ga DAE-u (decentraliziranom autonomnom entitetu), što je u ovom slučaju vaš Uber.

Tada Uber koristi isti novac za gorivo ili održavanje što opet čini pametne ugovore.

Uber ili osobni automobili su jedan takav primjer. Na pametni ugovor možete staviti brojne transakcije, uključujući transakcije nekretninama.

Pametni ugovori imaju slučajeve upotrebe u svakodnevnom životu. Stvari koje sada ne biste mogli zamisliti bez interneta; ubuduće je ne biste zamislili bez pametnih ugovora!

Drugi slučaj upotrebe pametnih ugovora u stvarnom životu je kako BBOD podmiruje transakcije na vašem novčaniku Ethereum.

Vodimo vlasnički pametni ugovor koji ne štiti i pomoću kojeg možete trgovati na BBOD bez prebacivanja sredstava na središnji novčanik. Vaša sredstva ostaju sigurna u vlastitom Ethereum novčaniku.

Nadamo se da vam je ovaj blog dao kratku ideju o tome kako funkcioniraju pametni ugovori. U budućim postovima istražit ćemo više u i oko blockchain ekosustava. Ostanite u toku!