TL;DR
Az EOS egy layer 1 blokklánc, amelyet az első és második generációs blokkláncok skálázhatósági problémáinak kezelésére terveztek. Az iparágban a Bitcoin és az Ethereum után a legrégebben működő blokkláncként, a fejlesztők blokkláncalkalmazások és ökoszisztémák építésére használják. Ez pedig többek között az ellátási lánc, a decentralizált pénzügyek (DeFi) és a játékgazdaság (GameFi) szektorában hozott létre felhasználási lehetőségeket.
Bevezetés
Az EOS 2018-ban jelent meg a Kajmán-szigeteki székhelyű B1 vállalat nyílt forráskódú technológiájának felhasználásával. Eleinte az EOS arról volt ismert, hogy technikai innovációjának köszönhetően felülmúlta a többi projektet.
A fejlesztés azonban lelassult, és az EOS-re épülő közösségi projektekre ígért kockázati tőke elmaradt. Ezekkel a kihívásokkal szembesülve az EOS-projektek már nem rendelkeztek a hálózaton való további működéshez szükséges erőforrásokkal.
A szolidaritás jegyében az EOS blokkgyártók konszenzusra jutottak egy új szervezet, az EOS Network Foundation (ENF) létrehozásáról, amely mostantól felelős a tőke hatékony felhasználásáért és az EOS előrehaladásáért. Az EOS blokkelőállítók egy olyan javaslatot is elfogadtak, amely a B1 által történő felhasználásra szánt tokenek zárolásának – vagy a tokenblokkolás – megszüntetéséről szólt, és az EOS Network decentralizált autonóm szervezetté (DAO) vált.
2022. szeptember 21-én az ENF által vezetett közösségi mérnökök a teljes kódfüggetlenség elérése érdekében az EOSIO 2.0-ról áttértek a Leap 3.1-re, az új Antelope protokoll C++ implementációjára. Ma, új funkcióival az EOS folytatja a blokkláncok skálázhatósági kihívásainak leküzdését.
Mi az EOS?
EOS token
Az EOS a Delegated proof-of-stake (DPoS) konszenzusmechanizmust használja. A natív tokenje, az EOS, egy hasznossági token, amelyet a hálózaton a rendszer erőforrásainak megvásárlására, az EOS irányításában való részvételre, a natív alkalmazásokon történő értékátvitelre, valamint a befektetők és spekulánsok értékelszámolására használnak.
A tokentulajdonosok az EOS PowerUp modellen keresztül az EOS rendszer erőforrásait használni kívánó felhasználók által beszedett díjak egy százalékát is megkaphatják a kihasználatlan EOS tokenjeik stakelésével.
Bevezetés az EOS blokkláncba
Számos valós helyzetben a skálázhatóság a legjelentősebb akadálya a publikus blokkláncok létrehozásának. A blokkláncok skálázhatósági problémája jellemzően akkor merül fel, amikor a hálózat növekedni kezd és a tranzakciók száma megnő.
Az olyan gyakran vitatott blokklánc-teljesítménymutatók, mint a másodpercenkénti swapok száma, a tranzakciós átviteli sebesség és a késleltetés, sok blokkláncon még nem értek el megfelelő szolgáltatásminőségi szintet.
A fent említett ökoszisztéma funkciók révén az EOS célja, hogy ezeket a korlátozásokat a hálózati biztonság vagy a fejlesztői szabadság veszélyeztetése nélkül kezelje.
WebAssembly C++ motor
Az EOS blokklánc középpontjában egy nagy teljesítményű WebAssembly (WASM) motor áll, amely az okosszerződések kódját hajtja végre. Ezt a motort úgy tervezték, hogy megfeleljen a blokkláncalkalmazások igényeinek, amelyek sokkal többet követelnek egy WASM-motortól, mint a webböngészők.
Nagy feldolgozási teljesítmény, gyorsabb visszaigazolások és alacsony késleltetés
A jó felhasználói élmény megbízható visszajelzést igényel, legfeljebb néhány másodperces késleltetéssel. Az EOS azért ér el nagy tranzakciós teljesítményt, mert a DPoS mechanizmusának nem kell megvárnia, hogy az összes csomópont befejezze a tranzakciót a véglegesítés eléréséhez. Ez az aszinkron validálási stílus gyorsabb visszaigazolást és alacsonyabb késleltetést eredményez, mely az az idő, amely alatt egy tranzakciót a kezdeményezést követően helyesnek minősítenek.
EVM integráció
Az EOS rendelkezik egy Ethereum-kompatibilis virtuális géppel (EOS EVM), melynek révén az Ethereumon lévő Solidity fejlesztők kihasználhatják az EOS blokklánc skálázhatóságát és megbízhatóságát. Ez magában foglalja a felhasználók számára szinte ingyenes tranzakciókat, valamint hozzáférést a nyílt forráskódú kódkönyvtárakhoz és eszközökhöz, amelyeket már megszoktak.
Engedélyek hozzáférési kulcsokon keresztül
Az EOS blokklánc alaptervezete egy átfogó és rendkívül rugalmas engedélyezési rendszert tartalmaz, amely lehetővé teszi a különböző felhasználási esetekre vonatkozó egyéni engedélyezési modellek létrehozását. A fióktulajdonosok meghatározott jogosultságokat adhatnak harmadik feleknek, ugyanakkor bármikor visszavonhatják ezeket a jogosultságokat.
Az EOS támogatja a hierarchikus fiókstruktúrákat, amelyek lehetővé teszik bármely felhasználó számára, hogy egyetlen anyafiók alatt több okosszerződést kezeljen. Ezenkívül a fiók tulajdonosa az okosszerződés módosításához szükséges jogosultságot több fiók között is megoszthatja.
Rugalmasság
A protokolltervezetének köszönhetően az EOS-en telepített alkalmazások frissíthetők. Ez azt jelenti, hogy a fejlesztők kódjavításokat telepíthetnek, funkciókat adhatnak hozzá, és megváltoztathatják az alkalmazás logikáját, amennyiben rendelkeznek az ehhez szükséges jogosultsággal.
Az EOS azt is lehetővé teszi a fejlesztők számára, hogy olyan okosszerződéseket telepítsenek, amelyek nem módosíthatók. Ezek a döntések az EOS fejlesztőkre vannak bízva, nem a protokollnak vannak kiszolgáltatva.
Programozható erőforrás-elosztás és irányítás
A fejlesztők módosíthatják a rendszer okosszerződéseit, hogy testreszabott gazdasági modelleket és irányítási szabályokat hozzanak létre. Mivel az alapvető kódréteget nem kell mindig frissíteni a módosításokhoz, ez az on-chain mechanizmus a rendszer okosszerződéseivel módosítható.
Mitől egyedülálló az EOS?
Ember által olvasható fiókok
Az EOS kihasználja az ember által olvasható fiókokat, hogy a felhasználók könnyebben emlékezzenek saját fiókjaikra, valamint azokra, amelyekkel kapcsolatba lépnek. A véletlenszerű karakterek hosszú sorai helyett az EOS-fiókok általában felismerhető címeket használnak, például „Alice.gm”.
Megfizethető tranzakciós díjak
Az EOS szinte ingyenes tranzakciókat kínál felhasználóinak, így ideális megoldás lehet mikrofizetések küldésére vagy fogadására. Ez megszüntetheti a Web3 egyik legnagyobb belépési korlátját, mivel más láncokon a gas díjak jelentős költségelemet adnak egyetlen vásárláshoz.
Szinte azonnali véglegesség
A kriptotranzakciók esetében a véglegesség arra a biztosítékra vagy garanciára utal, hogy a tranzakciókat a teljesítés után nem lehet visszafordítani vagy megváltoztatni. A blokklánc sebessége befolyásolja a véglegesítési arányt, mivel ez határozza meg, hogy milyen gyorsan történik a tranzakciók megerősítése és véglegesítése.
Jelenleg az EOS véglegesítési sebessége körülbelül három perc – sokkal gyorsabb, mint a Bitcoin 60 perce és az Ethereum hat perce.
A Web2 véglegesítési sebességével szemben azonban a három perc még mindig lassú. Ezért az ENF és kulcsfontosságú technológiai partnerei – Antelope koalíció – elindították az Instant Finality kezdeményezést, hogy a felhasználók számára azonnali és visszafordíthatatlan tranzakciós elszámolást kínáljanak.
Energiahatékonyság
Az EOS DPoS mechanizmusa lehetővé teszi a csomópontok számára, hogy gyorsabban és kevesebb hálózati erőforrással validálják a tranzakciókat. Mivel nem igényel bányászatot, mint a proof-of-work (PoW) hálózatok, az EOS Network az iparág egyik leginkább legtakarékosabb blokklánca.
Alapszintű biztosítás
A Recover+ (röviden R+) egy kiberbiztonsági portál és gyors automatikus válaszadású program, amelynek célja az EOS DeFi projektek és felhasználóik védelme bug bounty és white-hat ösztönzőkkel. Egy válaszprogrammal az ellopott pénzeszközök gyorsan visszaszerezhetők rosszindulatú hackertámadások esetén.
2021. november 5-én a Pando Rings blokklánc hitelezési platformot több mint 70 millió dollárral fosztották ki. Bár a Pando Rings nem EOS-alapú alkalmazás, a támadó több mint 2 millió dollárnyi EOS-tokent lopott el. Ennek a programnak köszönhetően a Recover+ csapata képes volt beavatkozni és befagyasztani az ellopott pénzeszközöket, ezáltal megvédve az EOS DeFi-felhasználókat.
EOS munkacsoportok
Az ENF 2021-es létrehozása óta több EOS munkacsoportot is finanszírozott az ökoszisztéma fejlesztése céljából. A „Blue Papers” révén számos területen, többek között az alapinfrastruktúra, az API-k, az SDK-k, a DeFi és a biztonsági elemzési eszközök terén tett javaslatokat a fejlesztésre.
EOS Network Ventures
Az EOS Network Ventures (ENV) egy 100 millió dolláros kockázati tőkealap, amelynek feladata, hogy tőkebefektetéseket szerezzen, és azokat az EOS Network javára fordítsa. Emellett stratégiai tőke- és tokenalapú befektetéseket eszközöl a Web3 térben működő tech-startupokban. Az ENV tevékenységi körébe tartozik - de nem kizárólagosan - a GameFi, a metaverzum, az eSport, az NFT-k és a fintech.
EOS Network Foundation
Az EOS Network Foundation (ENF) egy közösség által vezetett nonprofit szervezet, amelyet Yves La Rose alapított 2021 szeptemberében. Küldetése, hogy a Web3 innovációt célzó befektetési, tőkefinanszírozási és együttműködési lehetőségeket azonosítson.
Ennek érdekében az ENF koordinálja a közjavak finanszírozását és a nem pénzügyi támogatást az EOS-hálózat növekedéséhez, fejlesztéséhez és világszintű elfogadásához. Megalapítása óta számos közjavakkal kapcsolatos programot szerveztek és finanszíroztak, amelyek hozzájárultak az EOS kulcsfontosságú fejlesztéseihez.
2022. november 9-én az ENF bejelentette, hogy javaslatot kezdeményezett egy 100 millió dolláros ökoszisztéma-alap létrehozására, amelyet az ENV kezelne.
Záró gondolatok
A Bitcoin és az Ethereum után a legrégebben működő blokklánc, az EOS a beiktatása óta leküzdötte a múlt kihívásait és alkalmazkodott a jelen igényeihez. Továbbra is egy robusztus rendszer felé halad, amely teljesítményét, rugalmasságát és skálázhatóságát kihasználva natív Web3 GameFi élményt hoz létre mind a fejlesztők, mind a végfelhasználók számára.