V této lekci
- zjistíš, co je Ethereum a čím se liší od Bitcoinu
- pochopíš, co dělá virtuální stroj EVM
- naučíš se, co znamená „světový počítač“ – a co ne
Bitcoin je kalkulačka, která umí jednu věc výborně: hlídat, kdo komu poslal kolik bitcoinů. Ethereum chtělo víc. Ne kalkulačku, ale počítač, na kterém si kdokoli spustí vlastní program – a ten program pak běží na tisících strojů po celém světě najednou. Bez šéfa, bez vypínače a bez otevírací doby.
Jak to celé začalo#
Myšlenku popsal Vitalik Buterin koncem roku 2013, když mu bylo 19 let. V roce 2014 proběhl prodej etheru, ve kterém jeden ETH vyšel zhruba na 0,31 dolaru. Síť se spustila 30. července 2015. Od té doby prošla řadou upgradů – největší z nich, přechod na proof of stake, si ukážeme v příští lekci.
Účty místo mincí#
Bitcoin si pamatuje jednotlivé „mince“ (nevyužité výstupy transakcí). Ethereum si pamatuje účty a jejich zůstatky – podobně jako banka. Účty jsou dvojí:
| Typ účtu | Kdo ho ovládá | Příklad |
|---|---|---|
| běžný účet (EOA) | ten, kdo má soukromý klíč | tvoje peněženka |
| účet chytrého kontraktu | kód, který v něm je nahraný | směnárna, půjčovna, token |
EVM: jeden počítač z tisíců kopií#
Srdcem Etherea je EVM (Ethereum Virtual Machine), virtuální stroj, který spouští chytré kontrakty. Každý uzel sítě má jeho kopii a každou transakci přepočítá sám. Když se všichni shodnou na výsledku, zapíše se do bloku. Proto výsledek nemůže potichu změnit ani autor kontraktu, ani jeden velký hráč.
Daň za to je výkon: tisíce strojů počítají totéž, takže výpočet na Ethereu je drahý a pomalý ve srovnání s obyčejným serverem. Za každý krok výpočtu se platí poplatek – gas. Tomu patří třetí lekce.
Co na Ethereu běží#
- Tokeny – stablecoiny jako USDC nebo USDT, tokeny projektů.
- DeFi – směnárny, půjčky a další finanční služby bez banky.
- NFT – jedinečné tokeny, třeba vstupenky nebo sběratelské předměty.
- Druhé vrstvy – samostatné sítě, které se o bezpečnost opírají o Ethereum (modul 3).
Ethereum vs. Bitcoin#
| Bitcoin | Ethereum | |
|---|---|---|
| hlavní cíl | digitální peníze | platforma pro programy |
| blok | zhruba každých 10 minut | každých 12 sekund |
| nabídka | pevný strop 21 milionů | bez stropu, část poplatků se pálí |
| shoda na blocích | proof of work (těžba) | proof of stake (od roku 2022) |
„Nikdo to nevypne“ neznamená „nic se nepokazí“
Síť jako celek vypnout nejde. Jednotlivý chytrý kontrakt ale může mít chybu, může jít pozastavit nebo změnit, pokud to jeho autor povolil – a aplikace na webu nad ním může být podvodná. Decentralizovaná síť není záruka bezpečné aplikace.
Časté omyly#
- „Ethereum je jen jiný Bitcoin.“ Bitcoin je hlavně peníze, Ethereum hlavně platforma.
- „Ether a Ethereum je totéž.“ Ethereum je síť, ether (ETH) je její měna – platí se jím poplatky.
- „Chytrý kontrakt je chytrý.“ Dělá přesně to, co je napsáno v kódu. I když se autor spletl.
Shrnutí
- Ethereum je síť, na které běží programy – chytré kontrakty. Spuštěna 30. 7. 2015.
- Pamatuje si účty a zůstatky; účet ovládá buď klíč, nebo kód.
- EVM spouští stejný kód na tisících uzlů, proto se výsledek nedá potichu změnit.
- Za každý výpočet se platí v ETH.