TL;DR
EOS je blockchain vrstvy 1 navrhnutý tak, aby riešil problémy so škálovateľnosťou, ktorým čelia blockchainy prvej a druhej generácie. Najdlhšie fungujúci blockchain (po blockchainoch Bitcoin a Ethereum) v tomto odvetví. Vývojári ho používajú na vytváranie blockchainových aplikácií a ekosystémov. Tým sa zase otvorili nové možnosti prípadov použitia, okrem iného v dodávateľskom reťazci, decentralizovaných financiách (DeFi) a zarábania v hrách (GameFi).
Úvod
Blockchain EOS bol spustený v roku 2018 použitím technológie s otvoreným zdrojovým kódom od spoločnosti B1 so sídlom na Kajmaních ostrovoch. Vo svojich začiatkoch bol EOS známy tým, že vďaka svojim technickým inováciám prekonával iné projekty.
Vývoj sa však spomalil a rizikový kapitál prisľúbený na komunitné projekty postavené na EOS neprišiel. Vo svetle týchto problémov už projekty na EOS nemali zdroje potrebné na pokračovanie fungovania na sieti.
V rámci solidarity výrobcovia blokov EOS dosiahli konsenzus vo veci vytvorenia nového subjektu s názvom EOS Network Foundation (ENF), ktorý je teraz zodpovedný za efektívne nasadenie kapitálu a posun blockchainu EOS vpred. Výrobcovia blokov EOS tiež schválili návrh na zastavenie uzamykania tokenov na použitie spoločnosťou B1 a sieť EOS sa stala decentralizovanou autonómnou organizáciou (DAO).
S cieľom dosiahnuť absolútnu nezávislosť kódu sa 21. septembra 2022 komunitní inžinieri vedení ENF presunuli z EOSIO 2.0 na Leap 3.1, implementáciu nového protokolu Antelope v C++. V súčasnosti, s novými funkciami, pokračuje EOS v riešení problémov škálovateľnosti, ktorým čelia blockchainy.
Čo je EOS?
Token EOS
EOS používa ako mechanizmus konsenzu Delegated Proof-of-Stake (DPoS). Jeho natívny token (EOS) je úžitkový token používaný v sieti na nákup systémových prostriedkov, účasť na správe EOS, prenos hodnoty na natívne aplikácie a účtovanie hodnoty investorom a špekulantom.
Držitelia tokenov môžu tiež stakovať svoje nečinné tokeny EOS a získať určité percento z poplatkov vybratých používateľmi, ktorí chcú používať systémové prostriedky EOS prostredníctvom modelu EOS PowerUp.
Úvod do blockchainu EOS
V mnohých reálnych situáciách je škálovateľnosť najvýznamnejšou prekážkou pri vytváraní verejných blockchainov. Problém škálovateľnosti blockchainov sa zvyčajne objavuje, keď sieť rastie a počet transakcií v sieti sa zvyšuje.
Bežne diskutované ukazovatele výkonnosti blockchainu, ako počet swapov za sekundu, priepustnosť transakcií a oneskorenie, ešte musia v mnohých blockchainoch dosiahnuť dostatočnú úroveň kvality služieb.
Prostredníctvom vyššie uvedených funkcií ekosystému sa EOS snaží riešiť tieto obmedzenia bez ohrozenia bezpečnosti siete alebo slobody vývojárov.
Mechanizmus WebAssembly C++
Jadrom blockchainu EOS je vysokovýkonný mechanizmus WebAssembly (WASM), ktorý spúšťa kód smart kontraktu. Tento mechanizmus je navrhnutý tak, aby spĺňal požiadavky blockchainových aplikácií, ktoré vyžadujú od mechanizmu WASM oveľa viac ako webové prehliadače.
Vysoká priepustnosť, rýchlejšie potvrdzovanie a nízke oneskorenie
Dobrá používateľská skúsenosť si vyžaduje spoľahlivú spätnú väzbu s oneskorením maximálne pár sekúnd. EOS dosahuje vysokú priepustnosť transakcií, pretože jeho mechanizmus DPoS nemusí čakať na to, aby všetky uzly dokončili transakciu s cieľom dosiahnuť finalitu. Výsledkom tohto asynchrónneho štýlu overovania je rýchlejšie potvrdzovanie a nižšie oneskorenie, t. j. čas potrebný na potvrdenie správnosti transakcie po jej spustení.
Integrácia EVM
EOS má virtuálny stroj kompatibilný s blockchainom Ethereum (EOS EVM), ktorý umožňuje vývojárom Solidity na blockchaine Ethereum využívať škálovateľnosť a spoľahlivosť blockchainu EOS. Patria sem takmer bezplatné transakcie pre používateľov, ako aj prístup ku knižniciam otvoreného zdrojového kódu a nástrojom, na ktoré sú už zvyknutí.
Povolenia prostredníctvom prístupových kľúčov
Základný dizajn blockchainu EOS zahŕňa komplexný a vysoko flexibilný systém povolení na vytváranie vlastných modelov povolení pre rôzne prípady použitia. Vlastníci účtov môžu udeliť konkrétne oprávnenia tretím stranám, pričom majú právo tieto oprávnenia kedykoľvek odvolať.
Blockchain EOS podporuje hierarchické štruktúry účtov, ktoré umožňujú každému používateľovi spravovať viacero smart kontraktov pod jedným materským účtom. Vlastník účtu môže eventuálne rozdeliť právomoc potrebnú na úpravu smart kontraktu medzi rôzne účty.
Flexibilita
Vďaka dizajnu protokolu sú aplikácie nasadené na blockchaine EOS upgradovateľné. To znamená, že vývojári môžu nasadzovať opravy kódu, pridávať funkcie a meniť logiku aplikácie, pokiaľ na to majú potrebné oprávnenie.
Blockchain EOS tiež umožňuje vývojárom nasadiť smart kontrakty, ktoré nie je možné upravovať. Tieto rozhodnutia sú ponechané na uváženie vývojárov blockchainu EOS, nie na milosť a nemilosť protokolu.
Programovateľné prideľovanie zdrojov a riadenie
Vývojári môžu upravovať systémové smart kontrakty, aby vytvorili prispôsobené ekonomické modely a pravidlá riadenia. Keďže základná vrstva kódu nemusí byť vždy aktualizovaná, aby nastali zmeny, tento mechanizmus v reťazci možno upraviť pomocou systémových smart kontraktov.
Prečo je blockchain EOS jedinečný?
Ľudským okom čitateľné účty
Blockchain EOS využíva ľudským okom čitateľné účty, aby si používatelia ľahšie zapamätali svoje vlastné účty, ako aj účty, s ktorými komunikujú. Namiesto dlhých reťazcov náhodných znakov účty blockchainu EOS zvyčajne používajú rozpoznateľné adresy, ako napríklad „Alice.gm“.
Cenovo dostupné poplatky za transakciu
Blockchain EOS ponúka svojim používateľom takmer bezplatné transakcie, vďaka čomu je ideálnym riešením na odosielanie alebo prijímanie mikroplatieb. Toto odstraňuje jednu z najväčších prekážok nástupu Web3, pretože poplatky gas v iných reťazcoch môžu významne zvýšiť náklady na jeden nákup.
Takmer okamžitá finalita
V transakciách kryptomien finalita označuje uistenie alebo záruku, že transakcie sa po dokončení nedajú vrátiť späť alebo zmeniť. Rýchlosť blockchainu ovplyvní mieru finality, pretože určuje, ako rýchlo sa transakcie potvrdia a finalizujú.
V súčasnosti je finalita blockchainu EOS približne 3 minúty. To je oveľa rýchlejšie ako 60 minút blockchainu Bitcoin a 6 minút siete Ethereum.
V porovnaní s finalitou Web2 sú však 3 minúty stále pomalé. Preto ENF a jeho kľúčoví technologickí partneri (známi pod názvom koalícia Antelope) spustili iniciatívu Instant Finality s cieľom ponúknuť používateľom okamžité a nezvratné vyrovnanie transakcií.
Energetická účinnosť
Mechanizmus DPoS blockchainu EOS umožňuje svojim uzlom overovať transakcie rýchlejšie a s menšími sieťovými zdrojmi. Keďže nepoužíva ťažbu ako siete Proof of Work (PoW), sieť EOS je jedným z energeticky efektívnejších blockchainov v odvetví.
Poistenie základnej vrstvy
Recover+ (skrátene R+) je portál kybernetickej bezpečnosti a program rýchlej reakcie na incidenty, ktorý je navrhnutý tak, aby chránil projekty DeFi blockchainu EOS a ich používateľov pomocou poskytovania odmien za zistené chyby a hackerov. Pomocou programu odozvy je možné v prípade škodlivých hackov ukradnuté prostriedky rýchlo získať späť.
5. novembra 2021 utrpela platforma na požičiavanie Pando Rings blockchainu stratu v hodnote viac ako 70 miliónov USD. Hoci Pando Rings nie je aplikácia založená na blockchaine EOS, útočník ukradol viac ako 2 milióny USD v tokenoch EOS. Vďaka tomuto programu mohol tím Recover+ zasiahnuť a zmraziť ukradnuté prostriedky, čím ochránil používateľov DeFi blockchainu EOS.
Pracovné skupiny EOS
Od založenia v roku 2021 ENF financuje niekoľko pracovných skupín EOS na zlepšenie ekosystému. Odporúča tiež kurz použiteľných položiek prostredníctvom „modrých papierov“, ktoré ponúkajú návrhy na vylepšenia v niekoľkých oblastiach vrátane základnej infraštruktúry, rozhraní API, súprav SDK, DeFi a nástrojov na analýzu bezpečnosti.
EOS Network Ventures
EOS Network Ventures (ENV) je fond rizikového kapitálu v hodnote 100 miliónov USD, ktorého poslaním je prilákať kapitálové investície a nasadiť ich v prospech siete EOS. Uskutočňuje tiež strategické investície do vlastného kapitálu a tokenov do technologických startupov v priestore Web3. Rozsahom pôsobnosti ENV sú okrem iného GameFi, metaverzum, eSports, NFT a fintech.
EOS Network Foundation
EOS Network Foundation (ENF) je komunitou vedená nezisková organizácia, ktorú v septembri 2021 založil Yves La Rose. Jej poslaním je identifikovať príležitosti na investície, počiatočné financovanie a spoluprácu v snahe dosiahnuť inovácie Web3.
Na tento účel ENF koordinuje financovanie verejných statkov a nefinančnú podporu pre rast, rozvoj a celosvetové prijatie siete EOS. Od svojho založenia bolo zorganizovaných a financovaných viacero programov verejných statkov, ktoré prispeli ku kľúčovému vývoju EOS.
9. novembra 2022 ENF oznámila, že predstavila návrh na spustenie ekosystémového fondu v hodnote 100 miliónov USD, ktorý bude spravovať ENV.
Záverečné myšlienky
Ako najdlhšie fungujúci blockchain (po sieťach Bitcoin a Ethereum), EOS prekonal výzvy z minulosti a prispôsobuje sa súčasným požiadavkám. Pokračuje v napredovaní smerom k vybudovaniu robustného systému, ktorý využíva svoj výkon, flexibilitu a škálovateľnosť na vytváranie natívnych zážitkov Web3 GameFi pre vývojárov aj koncových používateľov.