Početna » kako da » Što je Ethereum i što su pametni ugovori?

    Što je Ethereum i što su pametni ugovori?

    Ethereum je decentralizirana računalna platforma. On generira žeton za krivo valutu poznat kao Eter. Programeri mogu pisati "pametne ugovore" na Ethereum blockchainu, a ti se ugovori automatski izvršavaju prema njihovom kodu.

    Što je Ethereum?

    Ethereum se često spominje u istom dahu kao Bitcoin, ali je prilično različit. Bitcoin je kriptovaluta i decentralizirana platna mreža koja omogućuje prijenos bitkenskih oznaka između korisnika.

    Projekt Ethereum ima veće ciljeve. Kao što Ethereum web stranica kaže: "Ethereum je decentralizirana platforma koja pokreće pametne ugovore." Ovi se ugovori pokreću na "Ethereum Virtual Machine", distribuiranoj računalnoj mreži sastavljenoj od svih uređaja koji pokreću Ethereum čvorove..

    Dio "decentralizirane platforme" znači da svatko može postaviti i pokrenuti Ethereum čvor, na isti način na koji svatko može pokrenuti Bitcoin čvor. Svatko tko želi pokrenuti "pametni ugovor" na čvorovima mora platiti operatorima tih čvorova u Eteru, što je toksin kripto valute vezan za Ethereum. Prema tome, ljudi koji upravljaju Ethernet čvorovima pružaju računalnu snagu i plaćaju se u Eteru, na sličan način kao što ljudi koji vode Bitcoin čvorove daju snagu raspršivanja i plaćaju se u Bitcoin.

    Drugim riječima, dok je Bitcoin samo blockchain i platna mreža, Ethereum je distribuirana računalna mreža s blockchainom koji se može koristiti za mnoge druge stvari. Detaljne informacije dostupne su u bijelom papiru Ethereum.

    Što je eter?

    Eter je digitalni token (ili kripto valutu) povezan s blokom Ethereum. Drugim riječima, eter je novčić, a Ethereum je platforma. Međutim, ljudi sada često koriste te izraze naizmjenično. Na primjer, Coinbase vam omogućuje kupnju Ethereum-a, što znači Ethernet tokeni.

    To je tehnički "altcoin", što zapravo znači samo ne-Bitcoin kripto valutu. Kao i Bitcoin, Eter je potpomognut decentraliziranim blockchainom - u ovom slučaju, Ethereum blockchain.

    Razvojnim programerima koji žele stvoriti aplikacije ili "pametne ugovore", na Ethereum blockchainu potrebna je Ether oznaka za plaćanje čvorova za hostiranje, dok je korisnicima aplikacija baziranih na Ethereumu potreban Eter za plaćanje usluga u tim aplikacijama. Ljudi bi također mogli prodavati usluge izvan mreže Ethereum i prihvatiti plaćanje u eteru, ili bi se tokeni mogli prodavati za gotovinu na burzi - baš kao i Bitcoin.

    Zašto su decentralizirane aplikacije zanimljive?

    Bitcoin blokchain pohranjuje povijest Bitcoin transakcija, i to je to. Ethereum blockchain pohranjuje Ether tokene u ljudske novčanike, ali također pohranjuje najnovije stanje svakog pametnog ugovora kao i svaki kod pametnog ugovora..

    Blockchain je distribuirana knjiga pohranjena na više mjesta, tako da to znači da su podaci pametnog ugovora pohranjeni u tim Ethereum čvorovima. Ako stvorite "pametni ugovor" - također poznat kao aplikacija-na blok-lancu, on je pohranjen i pokrenut na decentraliziran način.

    Za usporedbu, razmislite o mnogim aplikacijama koje danas koristimo. To uključuje aplikacije za e-poštu, kao što su Gmail, aplikacije za bilježenje kao što je Microsoft OneNote, i sve ostalo gdje koristite aplikaciju i pohranjujete podatke na poslužiteljima tvrtke. Ako tvrtka koja pohranjuje vaše podatke zabranjuje vaše račune, zatvara aplikaciju ili prestaje raditi, izgubit ćete sve podatke koje ste imali u toj aplikaciji, osim ako niste imali sigurnosnu kopiju izvan mreže.

    Ako ste koristili aplikaciju izgrađenu na vrhu Ethereuma, i kod koji čini aplikaciju (pametni ugovorni kôd) i osobne podatke (stanje pametnog ugovora) pohranio bi se na blockchainu. Kad god ste koristili aplikaciju i mijenjali podatke, svi čvorovi Ethereuma ažurirali bi stanje pametnog ugovora. To znači da ne postoji središnja "točka neuspjeha" koja bi vam oduzela pristup podacima ili ugasila aplikaciju koju koristite. Vaši podaci i sam kôd aplikacije bit će pohranjeni u cijelom svijetu, a nitko ne bi mogao uzeti sve te bilješke izvan mreže. Naravno, vaši će podaci biti šifrirani od strane blockchaina kako ga nitko drugi ne bi mogao pročitati.

    Što su pametni ugovori?

    Pametni ugovori su aplikacije koje se izvode na virtualnom stroju Ethereum. To je decentralizirano "svjetsko računalo" gdje računalnu snagu osiguravaju svi ti Ethereum čvorovi. Svi čvorovi koji pružaju računalnu snagu plaćaju se za taj resurs u eteru.

    Oni se nazivaju pametni ugovori jer možete napisati "ugovore" koji se automatski izvršavaju kada su ispunjeni uvjeti.

    Zamislite, na primjer, da izgradite uslugu Kickstartera poput crowdfundinga na vrhu Ethereuma. Netko bi mogao postaviti pametni ugovor za Ethereum koji bi skupljao novac da bi ga netko poslao. Pametni ugovor mogao bi biti napisan da kaže da kada se 100.000 dolara valute doda u bazen, sve će biti poslano primatelju. Ili, ako prag od $ 100,000 nije ispunjen u roku od mjesec dana, sva će valuta biti vraćena izvornim vlasnicima valute. Naravno, to bi koristilo Ether tokene umjesto američkih dolara.

    Sve bi se to dogodilo u skladu s inteligentnim ugovorom, koji automatski izvršava transakcije bez potrebe da pouzdana treća strana drži novac i potpiše transakciju. Primjerice, Kickstarter uz naknadu za obradu plaćanja od 3% do 5% uzima naknadu od 5%, što bi značilo da će na projektu za financiranje od 100.000 dolara vrijediti $ 8000 do $ 10000. Pametni ugovor ne bi zahtijevao plaćanje naknade trećoj strani kao što je Kickstarter.

    Pametni ugovori mogu se koristiti za mnoge različite stvari. Programeri mogu stvoriti pametne ugovore koji pružaju značajke drugim pametnim ugovorima, slično načinu na koji knjižnice softvera funkcioniraju. Ili se pametni ugovori mogu jednostavno upotrijebiti kao aplikacija za pohranjivanje informacija o bloku Ethereum.

    Da bi stvarno izvršili pametni ugovorni ugovor, netko mora poslati dovoljno etera kao transakcijsku naknadu - koliko ovisi o potrebnim računalnim resursima. Ovo plaća Ethereum čvorovima za sudjelovanje i pružanje njihove računalne snage.

    CryptoKitties Koristite pametne ugovore

    Jedna od najpoznatijih aplikacija izgrađenih pomoću pametnih ugovora na mreži Ethereum je CryptoKitties, koja se naplaćuje kao "jedna od prvih svjetskih igara koja će se graditi na blockchain tehnologiji."

    U suštini, CryptoKitties su oblik digitalnog "naplativog" pohranjenog na bloku Ethereum. CryptoKitties pruža dobru demonstraciju sposobnosti pohranjivanja i razmjene digitalnih stavki u mreži Ethereum.

    Novi CryptoKitties generiraju se kroz "uzgoj". To uključuje odabir dvije osnovne CryptoKitties i trošenje Ether tokena za pokretanje pametnog ugovora. Ugovori koriste dvije odabrane mačke za stvaranje nove CryptoKitty. Ove mačiće i detalji procesa uzgoja pohranjeni su u javnoj knjizi Ethereum blockchaina.

    Možete "posjedovati" CryptoKitties, koji su pohranjeni u Ethereum blockchain glavnoj knjizi. Možete ih prodati ili ih prodati drugim ljudima ili ih kupiti. To se razlikuje od aplikacije za pametne telefone koja vam omogućuje kupnju, trgovinu i uzgoj mačaka. Oni će se obično pohraniti na vlastitim poslužiteljima aplikacije, a možete izgubiti dragocjene digitalne kućne ljubimce ako tvrtka zatvori aplikaciju ili zabrani vaš račun. Ali, budući da su CryptoKitties pohranjene na blockchainu, to se ne može dogoditi. Nitko vam ne može oduzeti vaše mačiće.

    U prosincu 2017. - slučajno, oko Bitcoinovih visokih cijena - ljudi su potrošili Ether ekvivalent više od 12 milijuna dolara na CryptoKitties, a najskuplji CryptoKitty prodan je za oko 120.000 USD.

    Kao eter, Bitcoin i skupe slike, CryptoKitties vrijedi ono što su ljudi spremni platiti za njih.

    Zasluge za slike: AlekseyIvanov / Shutterstock.com, Ethereum, CryptoKitties.