Czym Jest EOS?

Czym Jest EOS?

艢rednio zaawansowany
Opublikowane Feb 10, 2023Zaktualizowane Feb 16, 2024
7m



TL;DR

EOS jest blockchainem Warstwy 1, zaprojektowanym w celu rozwi膮zania problem贸w skalowalno艣ci, z kt贸rymi borykaj膮 si臋 blockchainy pierwszej i drugiej generacji. Jako najd艂u偶ej dzia艂aj膮cy blockchain po Bitcoinie i Ethereum w bran偶y, zosta艂 wykorzystany przez deweloper贸w do budowy aplikacji i ekosystem贸w blockchain. To z kolei odblokowa艂o przypadki u偶ycia mi臋dzy innymi w sektorze 艂a艅cucha dostaw, zdecentralizowanych finans贸w (DeFi) i finansowania gier (GameFi).

Wprowadzenie

EOS zosta艂 uruchomiony w 2018, przy u偶yciu technologii open-source od firmy B1 z siedzib膮 na Kajmanach. W swoich pocz膮tkach EOS by艂 znany z tego, 偶e dzi臋ki innowacjom technicznym przewy偶sza艂 inne projekty.

Jednak偶e rozw贸j uleg艂 spowolnieniu, a kapita艂 wysokiego ryzyka obiecany projektom spo艂eczno艣ciowym opartym na EOS upad艂. W obliczu tych wyzwa艅, projekty w EOS nie mia艂y ju偶 zasob贸w potrzebnych do dalszego funkcjonowania w sieci.

W ge艣cie solidarno艣ci, Producenci Blok贸w EOS osi膮gn臋li konsensus w sprawie utworzenia nowego podmiotu o nazwie Fundacja Sieci EOS (ENF), kt贸ry jest teraz odpowiedzialny za efektywne pozyskiwanie kapita艂u i dbanie o rozw贸j EOS. Producenci Blok贸w EOS uchwalili r贸wnie偶 propozycj臋 zaprzestania blokowania token贸w 鈥 lub nabywania token贸w 鈥 do wykorzystania przez B1, a Sie膰 EOS sta艂a si臋 zdecentralizowan膮 organizacj膮 autonomiczn膮 (DAO).聽

21 Wrze艣nia 2022, aby osi膮gn膮膰 absolutn膮 niezale偶no艣膰 kodu, in偶ynierowie spo艂eczno艣ci pod przewodnictwem ENF przesun臋li si臋 z EOSIO 2.0 na Leap 3.1, implementacj臋 C++ nowego protoko艂u Antelope. Dzi艣, dzi臋ki swoim nowym funkcjom, EOS kontynuuje rozwi膮zywanie problem贸w skalowalno艣ci, z kt贸rymi borykaj膮 si臋 blockchainy.

Czym Jest EOS?

Token EOS

W systemie EOS jako mechanizm konsensusu stosuje si臋 Delegated proof-of-stake (DPoS). Jego natywny token, EOS jest tokenem u偶ytkowym wykorzystywanym w sieci do zakupu zasob贸w systemowych, uczestnictwa w zarz膮dzaniu EOS, przekazywania warto艣ci w natywnych aplikacjach oraz rozliczania warto艣ci przez inwestor贸w i spekulant贸w.

Posiadacze token贸w mog膮 r贸wnie偶 stakowa膰 swoje nieaktywne tokeny EOS, aby otrzyma膰 procent op艂at pobieranych przez u偶ytkownik贸w, kt贸rzy chc膮 korzysta膰 z zasob贸w systemu EOS za po艣rednictwem modelu EOS PowerUp.

Wprowadzenie do Blockchaina EOS

W wielu rzeczywistych sytuacjach, skalowalno艣膰 jest najistotniejsz膮 barier膮 dla ustanowienia publicznych blockchain贸w. Problem skalowalno艣ci blockchain贸w pojawia si臋 zazwyczaj, gdy sie膰 si臋 rozrasta i zwi臋ksza si臋 ilo艣膰 zawieranych w niej transakcji.聽

Powszechnie dyskutowane miary wydajno艣ci blockchaina, takie jak wymiana na sekund臋, przepustowo艣膰 transakcji i op贸藕nienie, nie osi膮gn臋艂y jeszcze wystarczaj膮cego poziomu jako艣ci us艂ug w wielu blockchainach.

Dzi臋ki wspomnianym funkcjom ekosystemu, EOS ma na celu rozwi膮zanie tych ogranicze艅 bez uszczerbku dla bezpiecze艅stwa sieci lub wolno艣ci deweloper贸w.

Silnik WebAssembly C++

U podstaw blockchaina EOS le偶y wysoko-wydajny silnik WebAssembly (WASM), kt贸ry wykonuje kod smart kontraktu. Silnik ten zosta艂 zaprojektowany, aby sprosta膰 wymaganiom aplikacji blockchain, kt贸re wymagaj膮 od silnika WASM znacznie wi臋cej ni偶 przegl膮darki internetowe.

Wysoka przepustowo艣膰, szybsze potwierdzenia i niskie op贸藕nienia

Dobre wra偶enia u偶ytkownika, wymagaj膮 niezawodnej informacji zwrotnej, z op贸藕nieniem nie wi臋kszym ni偶 kilka sekund. EOS osi膮ga wysok膮 przepustowo艣膰 transakcji, poniewa偶 jego mechanizm DPoS nie musi czeka膰 na zako艅czenie transakcji przez wszystkie w臋z艂y, aby osi膮gn膮膰 ko艅cowy rezultat. Ten asynchroniczny styl walidacji, skutkuje szybszymi potwierdzeniami i mniejszym op贸藕nieniem, czyli czasem potrzebnym na potwierdzenie poprawno艣ci transakcji po jej zainicjowaniu.聽

Integracja EVM

EOS posiada Maszyn臋 Wirtualn膮 kompatybiln膮 z Ethereum (EOS EVM), kt贸ra pozwala deweloperom Solidity na Ethereum korzysta膰 ze skalowalno艣ci i niezawodno艣ci blockchaina EOS. Obejmuje to niemal darmowe transakcje dla ich u偶ytkownik贸w, a tak偶e dost臋p do bibliotek kodu open-source i narz臋dzi, do kt贸rych s膮 ju偶 przyzwyczajeni.聽

Uprawnienia poprzez klucze dost臋pu

Podstawowy projekt blockchaina EOS, obejmuje kompleksowy i wysoce elastyczny system uprawnie艅, umo偶liwiaj膮cy tworzenie niestandardowych modeli uprawnie艅 dla r贸偶nych przypadk贸w u偶ycia. W艂a艣ciciele kont mog膮 nadawa膰 okre艣lone uprawnienia stronom zewn臋trznym, maj膮c jednocze艣nie prawo do cofni臋cia tych uprawnie艅 w dowolnym momencie.

EOS obs艂uguje hierarchiczne struktury kont, kt贸re umo偶liwiaj膮 ka偶demu u偶ytkownikowi zarz膮dzanie wieloma smart kontraktami w ramach jednego konta nadrz臋dnego. Alternatywnie, w艂a艣ciciel konta mo偶e podzieli膰 uprawnienia wymagane do modyfikacji smart kontraktu na r贸偶ne konta.

Elastyczno艣膰

Ze wzgl臋du na konstrukcj臋 protoko艂u, aplikacje wdro偶one na EOS mo偶na uaktualnia膰. Oznacza to, 偶e programi艣ci mog膮 wdra偶a膰 poprawki do kodu, dodawa膰 funkcje i zmienia膰 logik臋 aplikacji, o ile maj膮 do tego odpowiednie uprawnienia.

EOS umo偶liwia r贸wnie偶 deweloperom wdra偶anie smart kontrakt贸w, kt贸re nie mog膮 by膰 modyfikowane. Decyzje te s膮 pozostawione w gestii programist贸w EOS, a nie na 艂asce protoko艂u.

Programowalny przydzia艂 i zarz膮dzanie zasobami

Programi艣ci mog膮 modyfikowa膰 systemowe smart kontrakty, aby stworzy膰 niestandardowe modele ekonomiczne i zasady zarz膮dzania. Poniewa偶 warstwa podstawowa kodu nie zawsze musi by膰 aktualizowana aby nast膮pi艂y zmiany, ten mechanizm on-chain mo偶e by膰 modyfikowany, za pomoc膮 systemowych smart kontrakt贸w.

Co Sprawia, 偶e EOS jest Wyj膮tkowy?

Konta czytelne dla cz艂owieka

EOS wykorzystuje konta czytelne dla cz艂owieka, aby u艂atwi膰 u偶ytkownikom zapami臋tanie w艂asnych kont, jak r贸wnie偶 tych, z kt贸rymi wchodz膮 w interakcje. Zamiast d艂ugich ci膮g贸w losowych znak贸w, konta EOS u偶ywaj膮 zwykle rozpoznawalnych adres贸w, takich jak "Alice.gm".

Przyst臋pne op艂aty transakcyjne

EOS oferuje swoim u偶ytkownikom prawie darmowe transakcje, co czyni go idealnym do wysy艂ania lub otrzymywania mikrop艂atno艣ci. Niskie op艂aty mog膮 usun膮膰 niekt贸re z najwi臋kszych barier wej艣cia na rynek Web3, poniewa偶 op艂aty gas w innych sieciach, mog膮 znacz膮co zwi臋kszy膰 koszty pojedynczego zakupu.聽

Prawie natychmiastowa finalno艣膰

W transakcjach kryptowalutowych, finalno艣c odnosi si臋 do zapewnienia lub gwarancji, 偶e transakcje nie mog膮 by膰 odwr贸cone lub zmienione po zako艅czeniu. Szybko艣膰 blockchaina b臋dzie mia艂a wp艂yw na jego wsp贸艂czynnik finalno艣ci, poniewa偶 okre艣la, jak szybko transakcje s膮 potwierdzane i finalizowane.

Obecnie finalno艣膰 EOS wynosi oko艂o trzech minut 鈥 znacznie szybciej ni偶 60 minut Bitcoina i sze艣膰 minut Ethereum.聽

W przeciwie艅stwie do finalno艣ci Web2, trzy minuty to jednak nadal wolno. Dlatego ENF i jego kluczowi partnerzy technologiczni 鈥 znani jako koalicja Antelope 鈥 uruchomili inicjatyw臋 Instant Finality, aby zaoferowa膰 u偶ytkownikom natychmiastowe i nieodwracalne rozliczenie transakcji.

Efektywno艣膰 energetyczna

Mechanizm DPoS systemu EOS pozwala jego w臋z艂om na szybsze zatwierdzanie transakcji, przy mniejszej ilo艣ci zasob贸w sieciowych. Poniewa偶 nie wymaga wydobycia jak sieci proof-of-work (PoW), Sie膰 EOS jest jednym z bardziej energooszcz臋dnych blockchain贸w w bran偶y.

Ubezpieczenie warstwy podstawowej聽

Recover+ (w skr贸cie R+) to portal po艣wi臋cony bezpiecze艅stwu cybernetycznemu i program szybkiego reagowania na incydenty, kt贸rego celem jest ochrona projekt贸w EOS DeFi i ich u偶ytkownik贸w za pomoc膮 bug bounties i zach臋t typu white-hat. Dzi臋ki programowi reagowania, skradzione 艣rodki mo偶na szybko odzyska膰 w przypadku z艂o艣liwych w艂ama艅.聽

5 Listopada 2021, blockchainowa platforma po偶yczkowa Pando Rings zosta艂a wykorzystana na ponad 70 mln $. Chocia偶 Pando Rings nie jest aplikacj膮 opart膮 na EOS, atakuj膮cy ukrad艂 ponad 2 mln $ w tokenach EOS. Dzi臋ki temu programowi, zesp贸艂 Recover+ by艂 w stanie interweniowa膰 i zamrozi膰 skradzione 艣rodki, chroni膮c tym samym u偶ytkownik贸w EOS DeFi.

EOS Working Groups

Od czasu ustanowienia ENF w 2021, sfinansowa艂 on kilka EOS Working Groups w celu ulepszenia ekosystemu. Zaleca r贸wnie偶 szereg dzia艂a艅 poprzez "Blue Papers", kt贸re oferuj膮 sugestie dotycz膮ce ulepsze艅 w kilku obszarach, w tym infrastruktury podstawowej, API, SDK, DeFi i narz臋dzi do analizy bezpiecze艅stwa.

EOS Network Ventures

EOS Network Ventures (ENV) s膮 funduszem venture capital o warto艣ci 100 milion贸w $, kt贸rego misj膮 jest pozyskiwanie inwestycji kapita艂owych i wykorzystywanie ich na rzecz Sieci EOS. Dokonuj膮 r贸wnie偶 strategicznych inwestycji kapita艂owych i w oparte na tokenach start-upy technologiczne w przestrzeni Web3. Zakres dzia艂alno艣ci ENV obejmuje 鈥 ale nie ogranicza si臋 do 鈥 GameFi, metaverse, eSport, NFT, oraz fintech.

EOS Network Foundation

EOS Network Foundation (ENF) jest organizacj膮 non-profit kierowan膮 przez spo艂eczno艣膰, za艂o偶on膮 przez Yves La Rose we wrze艣niu 2021. Jej misj膮 jest identyfikacja mo偶liwo艣ci inwestycji, finansowania we wczesnym etapie rozwoju i wsp贸艂pracy w d膮偶eniu do innowacji Web3.

W tym celu, ENF koordynuje finansowanie d贸br publicznych i wsparcie niefinansowe na rzecz wzrostu, rozwoju i og贸lno艣wiatowej adopcji Sieci EOS. Od czasu jej powstania, zorganizowano i sfinansowano wiele program贸w d贸br publicznych, kt贸re przyczyni艂y si臋 do kluczowych zmian w systemie EOS.

9 Listopada 2022 roku ENF og艂osi艂, 偶e zainicjowa艂 propozycj臋 uruchomienia funduszu ekosystemowego o warto艣ci 100 mln $, kt贸ry ma by膰 zarz膮dzany przez ENV.

Wnioski Ko艅cowe

Jako najd艂u偶ej dzia艂aj膮cy blockchain po Bitcoinie i Ethereum, EOS od czasu swojej inauguracji pokona艂 wyzwania z przesz艂o艣ci i dostosowa艂 si臋 do obecnych wymaga艅. Nadal zmierza w kierunku solidnego systemu, wykorzystuj膮c jego wydajno艣膰, elastyczno艣膰 i skalowalno艣膰 do tworzenia natywnych do艣wiadcze艅 Web3 GameFi zar贸wno dla programist贸w, jak i u偶ytkownik贸w ko艅cowych.

Dalsza Lektura