Ethereum (ETH): decentralizovaná blockchainová platforma a kryptoměna

Ethereum je open-source veřejná platforma založená na blockchainu. Její hlavní výhodou je skriptovací funkčnost (smart kontrakty). Nabízí decentralizovaný Turingovsky úplný virtuální stroj známý jako Ethereum Virtual Machine (EVM), který provádí skripty pomocí mezinárodní sítě veřejných uzlů. Ethereum je novinkou v oblasti výpočetní techniky, je postaveno z technologií a konceptů původně vyzkoušených při Bitcoinu.

Bitcoin je široce přijímán jako systém pro sdílení decentralizované světové účetní knihy – blockchainu (česky bločence), který zajišťuje záznamy o bitcoinových operacích, tedy zůstatcích na jednotlivých bitcoinových účtech a transakcích mezi účty, a garantuje jejich nezfalšovatelnost. Ethereum rovněž nabízí krypto-token ether, který lze směnit za jiné kryptoměny nebo za fiat měny (eura, dolary, koruny …). Lze jej posílat mezi účty a odměňovat jím jednotlivé uzly za výpočetní výkon. Gas je interní transakční mechanismus, který slouží k odstranění spamu a alokaci výpočetních zdrojů sítě.

Aktuální kurz Etherea (ETH/USD)

Zdroj: Kurzy.cz

Historie Etherea

Koncept Etherea vytvořil v roce 2013 programátor Vitalik Buterin. Systém byl uveden do provozu 30. července 2015. V roce 2016 došlo po kolapsu projektu DAO k rozdělení Etherea na dvě různé blockchainy. Část komunity nepřijala nový protokol, který měl Ethereum modernizovat, a vytvořila Ethereum Classic. Většina sítě inovaci přijala a svou platformu i nadále nazývá Ethereum. Více o událostech spojených s odcizením etherů najdete v sekci níže.

Projekt DAO

V roce 2016 vznikl projekt DAO (Decentralized Autonomous Organization), který od investorů vybral rekordních 150 milionů dolarů. Chyba v zdrojovém kódu však umožnila skupině hackerů ukrást 50 milionů v etherech. To nakonec vedlo k výše zmíněnému rozdělení sítě.

Ether

Ether (ETH) je token, který má hodnotu a je možné jej směňovat za ostatní měny a kryptoměny. Používá se také k placení poplatků za transakce v síti a k odměňování uzlů za provádění výpočtů (smart kontraktů). Je důležité poznamenat, že ether na rozdíl od Bitcoinu, Litecoinu či Ripple není deflační měnou. Využívá se jako „palivo“ pro zajištění chodu sítě.

Jak získat Ethereum a ether?

Více se dozvíte na stránce Jak těžit Bitcoin, Ethereum, Litecoin a další kryptoměny?

Ethereum Virtual Machine

Ethereum Virtual Machine (EVM) je runtime prostředí pro ethereové smart kontrakty. Formální definice EVM je specifikována v žluté knize od Gavina Wooda. EVM je zcela izolován od sítě, souborového systému a dalších procesů, které probíhají v síti. Každý uzel v síti má vlastní EVM a vykonává stejné instrukce.

Smart kontrakt

Smart kontrakt je deterministický výměnný mechanismus schopný provést přímou transakci mezi dvěma nedůvěryhodnými subjekty. V síti Ethereum jsou smart kontrakty reprezentovány jako nezávislé skripty nebo decentralizované aplikace. Ukládají se, aby byly později vykonány pomocí EVM. Za vykonané instrukce se platí pomocí etheru. (Zdroj: Kryptomagazin.sk)

Decentralizace, bezpečnost a algoritmizace

V podstatě si Ethereum klade za cíl, aby se decentralizace, otevřenost a bezpečnost, které přináší technologie blockchainu, daly využít pro téměř vše, co může být algoritmizováno.

Ethereum využívá mnoho z tohoto systému s cílem vytvořit celosvětovou sdílenou výpočetní platformu schopnou garantovat bezpečný běh libovolného programu. Pro lepší pochopení celé problematiky se musíme na chvíli vrátit na začátek.

Ačkoliv základním kamenem kryptoměn je bločenka/blockchain, zpočátku se největší pozornosti těšil především Bitcoin jako hodnota – číslo, které je viditelné a je možné jej prokazatelně vlastnit, posílat a později i směňovat za zboží. Všechny tyto operace vlastnictví a přenosu transakcí se odehrávaly a odehrávají v blockchainu.

Bločenka jako technologie sdílené shody však postupně získávala na oblíbenosti. Pokud je možné pomocí ní bezpečně a bez centrálních autorit převést vlastnictví čísla označujícího jisté abstraktní množství, bylo by možné tuto sdílenou shodu využít i pro další užitečné úkoly. Tyto úvahy vedly ke vzniku různých konceptů, jako například Zbarvené mince, což je Bitcoin s přidanými daty reprezentující například akcie podniku. Taková zbarvená mince již má svou hodnotu, protože reprezentuje něco skutečného. Dalším konceptem je automatické ukládání doménových jmen do blockchainu – Namecoin, který může suplovat registrátora webových adres a DNS servery. Dále existují koncepty smart kontraktů – programů, které se chovají podle předem zadaných pravidel, nebo dokonce decentralizovaných autonomních organizací.

Základní myšlenka Etherea

Před příchodem Etherea bylo mnoho projektů, které se snažily využít technologii blockchainu pro některé z výše zmíněných konceptů, avšak většinou byly zaměřeny pouze na řešení specifického problému, což výrazně omezovalo jejich možnosti využití. Základní myšlenkou Etherea, která umožňuje překonat tyto problémy, je: Místo mnoha jednoúčelových blockchainů, či dokonce jednoho blockchainu podporujícího více funkcí, má Ethereum blockchain se zabudovaným programovacím jazykem, který umožňuje naprogramovat jakoukoli aplikaci a následné provedení jejích instrukcí bude garantováno sdílenou shodou – tedy tím, co blockchain dokáže zajistit. Tímto způsobem Ethereum nejen podporuje všechny koncepty, které byly dosud pro blockchainy vymyšlené, ale zároveň je připraveno také na cokoli, co přinese budoucnost.

Bitcoin vs. Ethereum

Zatímco Bitcoin je často popisován jako celosvětová účetní kniha, která však je omezena pouze na zaznamenávání transakcí v určité měně, Ethereum by se dalo charakterizovat jako celosvětový počítač – místo, kam může kdokoli nahrát svůj program a mít jistotu, že jeho kód bude spuštěn přesně v zamýšlené podobě a že bude spuštěn na platformě tvořené tisíci počítačů po celém světě, jež – ve jménu sdílené shody – ověří výsledek a není možné je všechny vypnout či napadnout. Tato technologie, která již sedm let pohání Bitcoin, přináší stejnou bezpečnost danou kryptografií a navíc schopnost provádět výpočetní operace, je nyní dostupná všem a vývojářům se tak otevírají nové příležitosti.

Využití Etherea

Ethereum během dvou let existence našlo mnoho využití. Mezi nejzajímavější patří:

  • decentralizovaná VPN služba
  • digitální podpisy
  • platformy pro sbírání finančních prostředků od investorů
  • digitální měny navázané na fiat měny nebo na zlato
  • vylepšená správa digitálních práv na hudbu
  • mobilní platební služby pro zahraniční pracovníky
  • decentralizované obchody
  • autentifikace uživatelů pomocí smart kontraktů
  • a mnoho dalších…

Příklady využití Etherea

Jako konkrétní příklad vezměme někoho, kdo chce pronajmout kolo pomocí platformy Slock, což je chytrý zámek s podporou Etherea. Vlastník kola zamkne kolo pomocí Slocku a vytvoří chytrý kontrakt, což je v podstatě něco jako počítačový program, a nahraje jej do sítě Ethereum. V ten okamžik může kdokoli poslat tomuto kontraktu nějaké étery a kontrakt tyto étery pošle svému tvůrci a zároveň si zaznamená, že odesílatel má právo odemknout zámek například na tři hodiny. Uživatel pak přijde k kolu a ze svého smartphonu pošle digitálně podepsanou zprávu zámku, který si v blockchainu u příslušného kontraktu ověří, že uživatel má právo na odemknutí po stanovenou dobu. Toto vše proběhne, aniž by to zahrnovalo platební bránu, servery nebo jakoukoli třetí stranu, včetně společnosti prodávající chytré zámky. Tím pádem každý, kdo takový zámek používá, si může být jistý, že zámek bude fungovat i v případě, že jeho výrobce ukončí provoz a vypne firemní servery, nebo pokud začne účtovat přemrštěné poplatky.

Další využití je připraveno – digitalizace reálného majetku (zlato, akcie a další), výrazně bezpečnější náhrada internetové infrastruktury (například DNS a certifikační autority), způsoby správy online identity bez závislosti na centrálním poskytovateli. V současnosti (březen 2016) je po celém světě více než sto startupů, které pracují na nějaké aplikaci využívající Ethereum. (Zdroj: Coincenter.org)

Události spojené s odcizením etherů

Dne 18. června 2016 kvůli chybě ve zdrojovém kódu došlo k platným transakcím, které měly za následek odcizení 3,6 milionů etherů. V tehdejší hodnotě šlo asi o 50 milionů dolarů, dnes (listopad 2017) je to přibližně 1,1 miliardy USD.

V následujících dnech byla většinovou silou sítě schválena změna (Hard fork) do sítě Ethereum s cílem vrátit ukradené ethery investorům. Schválený Hard fork byl úspěšný a provedený 20. července 2016 vytěžením bloku č. 1 920 000.

Decentralizovaná povaha sítě však neumožňuje ani tvůrcům zastavit původní blockchain/bločenku. Starý blockchain měl po prvním dni pouze 0,5 % síly a odpůrci zásahů do sítě jej nadále udržují v chodu. Tito odpůrci vyhlásili původní blockchain za apolitický a nezmanipulovatelný a vznikla nová měna, dočasně nazvaná Ethereum Classic.

Od 24. července 2016 je Ethereum Classic obchodovatelné na jedné z největších kryptoměnových burz, poloniex.com. Především díky možnosti obchodovat novou měnu se k starému blockchainu připojilo opět více lidí a síla sítě dosáhla ke dni 26.7.2016 už 8 % sítě nového blockchainu.

Dnes tedy existují dvě Ethereumové sítě, které vykonávají transakce a chytré kontrakty, zatím však s výrazně odlišnou cenou. (Zdroj: cs.wikipedia.org/wiki/Ethereum)

Enterprise Ethereum Alliance (EEA)

V březnu 2017 různí nováčci v oblasti blockchainu, výzkumné skupiny a společnosti z žebříčku Fortune 500 oznámili vznik Enterprise Ethereum Alliance (EEA) s 30 zakládajícími členy. Do května měla organizace 116 členů, včetně společností jako ConsenSys, Microsoft, Intel, ING a dalších.

Banky a finanční instituce, firmy jako Samsung, Deloitte, RWE či IBM zkoumají možnosti využití decentralizovaného virtuálního stroje pro aplikace jako je zjednodušení a automatizace obchodování s financemi nebo sledování věrnostních bodů zákazníků či dárkových karet.

Účelem EEA je koordinace vývoje open-source verze i neveřejné části blockchainu určené k řešení korporátních problémů v bankovnictví, managementu, zdravotnictví a dalších oblastech za pomoci ostatních vývojářů z EEA. Někteří členové aliance projevili zájem o implementaci neveřejných částí do veřejného Ethereum blockchainu, jsou zde však značné obavy ohledně možných bezpečnostních a regulačních problémů spojených s propojením blockchainů/bločenek. Od července 2017 má EEA již 150 členů, například MasterCard, Cisco Systems nebo Scotia Bank.