Co je Ethereum a co jsou smluvní smlouvy?
Ethereum je decentralizovaná počítačová platforma. Vygeneruje kryketový token známý jako Ether. Programátoři mohou na bloku Ethereum napsat "inteligentní smlouvy" a tyto smlouvy se automaticky provádějí podle jejich kódu.
Co je Ethereum?
Ethereum je často uváděn ve stejném dechu jako Bitcoin, ale je to poněkud jiné. Bitcoin je kryptocurrency a decentralizovaná platební síť, která umožňuje přenos bitů Bitcoin mezi uživateli.
Projekt Ethereum má větší cíle. Jak uvádí Ethereum, "Ethereum je decentralizovaná platforma, která provozuje inteligentní smlouvy". Tyto smlouvy probíhají na "Ethereum Virtual Machine" distribuované počítačové síti tvořené všemi zařízeními používajícími uzly Ethereum.
Část "decentralizovaná platforma" znamená, že každý může nastavit a spustit uzel Ethereum, stejně jako někdo může spustit uzel Bitcoin. Každý, kdo chce spustit "inteligentní smlouvu" na uzlech, musí platit operátorům těchto uzlů v Etheru, což je symbol šifrovací šifry spojený s Ethereum. Lidé, kteří provozují uzly etheru, tedy poskytují výpočetní výkon a jsou placeni v éteru, podobně jako lidé, kteří používají Bitcoin uzly, poskytují hashovou sílu a jsou placeni v Bitcoin.
Jinými slovy, zatímco Bitcoin je jen bloková a platební síť, Ethereum je distribuovaná počítačová síť s blokádou, kterou lze použít pro mnoho dalších věcí. Podrobné informace jsou k dispozici v papíru Ethereum.
Co je Ether??
Ether je digitální token (nebo kryptocurrency) spojený s blokádou Ethereum. Jinými slovy, Ether je mince a Ethereum je platforma. Lidé však nyní často používají tyto pojmy zaměnitelně. Například Coinbase umožňuje koupit Ethereum - což znamená Ether tokeny.
To je technicky "altcoin", což ve skutečnosti znamená pouze kryptocurrency bez Bitcoin. Stejně jako Bitcoin, Ether je podporován decentralizovanou blokádou - v tomto případě blokem Ethereum.
Vývojáři, kteří chtějí vytvářet aplikace nebo "inteligentní kontrakty" v bloku řetězce Ethereum, potřebují ether token k zaplacení uzlů, aby ho mohli hostit, zatímco uživatelé aplikací založených na technologii Ethereum mohou potřebovat Ether pro zaplacení služeb v těchto aplikacích. Lidé by mohli také prodávat služby mimo síť Ethereum a přijímat platbu v éteru, nebo Ether tokeny mohou být prodávány za hotovost na burze - stejně jako Bitcoin.
Proč jsou decentralizované aplikace zajímavé?
Blokovina Bitcoin ukládá historii Bitcoinových transakcí a to je všechno. Blokovec Ethereum ukládá žetony Ether v lidských peněženech, ale také ukládá poslední stav každé inteligentní smlouvy, stejně jako každý kód inteligentní smlouvy.
Blokový řetězec je distribuovaná kniha uložená na více místech, což znamená, že data inteligentních smluv jsou uložena těmito uzly Ethereum. Pokud vytvoříte "inteligentní smlouvu" - také známou jako aplikaci - na blokové řadě, je uložena a spouštěna decentralizovaně.
Pro srovnání si přemýšlejte o mnoha aplikacích, které dnes používáme. To zahrnuje e-mailové aplikace, jako je Gmail, aplikace s poznámkami, jako je Microsoft OneNote, a cokoliv jiného, kde používáte aplikaci a ukládáte data na serverech společnosti. Pokud společnost, která ukládá vaše data, zakáže vaše účty, vypne aplikaci nebo zhasne, ztratíte veškerá data, která jste měli v dané aplikaci, pokud nemáte offline záložní kopii.
Pokud jste použili aplikaci postavenou na Ethereum, bude kódový kód, který tvoří aplikaci (inteligentní smluvní kód), a osobní data (stav inteligentní smlouvy) uloženy v blokové řadě. Kdykoli jste použili aplikaci a změnili své údaje, všechny uzly Ethereum by aktualizovaly stav inteligentní smlouvy. To znamená, že neexistuje centrální "bod selhání", který by mohl odstranit váš přístup k datům nebo vypnout aplikaci, kterou používáte. Vaše data a samotný kód aplikace budou zálohovány po celém světě a nikdo je nemůže vést offline. Samozřejmě, že vaše data budou šifrována blokádou, aby ji nikdo jiný nečetl.
Co jsou inteligentní smlouvy?
Inteligentní smlouvy jsou aplikace, které běží na virtuálním stroji Ethereum. Jedná se o decentralizovaný "světový počítač", kde výpočetní výkon poskytuje všechny uzly Ethereum. Jakékoli uzly poskytující výpočetní výkon se platí za tento zdroj v žetonech Ether.
Jsou pojmenovány inteligentní smlouvy, protože můžete psát "smlouvy", které jsou automaticky splněny, když jsou splněny požadavky.
Představte si například, že na vrcholu Ethereum vybudujete službu crowdfunding jako Kickstarter. Někdo by mohl vytvořit inteligentní kontrakt společnosti Ethereum, která by spojila peníze s jiným. Inteligentní smlouva může být napsána tak, že když bude do fondu přidáno 100 000 dolarů, bude všem zasláno příjemci. Nebo pokud nebyl v průběhu jednoho měsíce splněn limit 100 000 USD, bude veškerá měna odeslána zpět původním držitelům měny. Samozřejmě, že by se používaly ether tokeny namísto amerických dolarů.
To vše by se stalo v souladu s inteligentním kontraktem, který automaticky provádí transakce bez nutnosti mít důvěryhodnou třetí stranu, aby držela peníze a podepsala transakci. Kickstarter například účtuje poplatek ve výši 5% na poplatek za zpracování platby ve výši 3% až 5%, což by znamenalo poplatky ve výši 8000 až 10 000 dolarů za poplatky za projekt s objemem 100 000 dolarů. Inteligentní smlouva by nevyžadovala placení poplatků třetím stranám, jako je Kickstarter.
Inteligentní smlouvy mohou být použity pro mnoho různých věcí. Vývojáři mohou vytvářet inteligentní smlouvy, které poskytují funkce jiným inteligentním smlouvám, podobně jako fungují knihovny softwaru. Nebo inteligentní smlouvy mohou být jednoduše použity jako aplikace pro ukládání informací o bloku řetězce Ethereum.
Chcete-li skutečně provést inteligentní smluvní kód, musí někdo odeslat dostatek etheru jako transakční poplatek - kolik závisí na požadovaných výpočetních prostředcích. Toto zaplatí uzly Ethereum za účast a poskytnutí jejich výpočetní síly.
CryptoKitties používají inteligentní smlouvy
Jednou z nejznámějších aplikací postavených pomocí inteligentních kontraktů v síti Ethereum je CryptoKitties, která se jako jedna z prvních světových her postaví na blokové technologii. "
V podstatě jsou CryptoKitties formou digitální "sběratelské" uložené na bloku Ethereum. CryptoKitties poskytuje dobrou ukázku schopnosti ukládat a vyměňovat digitální položky v síti Ethereum.
Nové CryptoKitty jsou generovány prostřednictvím "chovu". Jedná se o výběr dvou základních CryptoKitties a výdajů na Ether tokeny, které umožňují inteligentní smlouvu. Smlouvy používají dvě vybrané kočky, aby rozmnožily nový CryptoKitty. Tato kočička a detaily procesu chovu jsou uloženy ve veřejné knihárně Ethereum.
Můžete mít "vlastní" CryptoKitty, které jsou uloženy v bloku Ethereum blockchain. Můžete je prodávat nebo obchodovat s jinými lidmi nebo je zakoupit. To se liší od použití aplikace pro smartphony, která umožňuje koupit, obchodovat a chovat kočky. Ty budou obecně uloženy na serverech vaší aplikace a vy byste mohli ztratit vaše drahocenné digitální domácí zvířata, pokud společnost vypne aplikaci nebo zakáže váš účet. Ale protože CryptoKitties jsou uloženy na blokové řadě, nemůže se to stát. Nikdo nemůže vzít vaše kočky pryč od vás.
V prosinci 2017 - shodou okolností, kolem Bitcoinových nejvyšších cen - lidi strávili ekvivalentem více než 12 milionů dolarů na CryptoKitties a nejdražší CryptoKitty se prodalo za přibližně 120 000 dolarů.
Stejně jako Ether, Bitcoin a drahé obrazy, CryptoKitties stojí za to, co jsou pro ně lidé ochotni zaplatit.
Obrazový kredit: AlekseyIvanov / Shutterstock.com, Ethereum, CryptoKitties.