Czym jest EOSIO? (EOS)

Autor: Kraken Learn team
6 min
19 stycznia 2022

Przewodnik dla początkujących

EOSIO to blockchain zaprojektowany w celu ułatwienia działania nowego rodzaju programu zwanego zdecentralizowaną aplikacją (dapp). 

Jej technologia próbuje rozwiązać historyczne problemy związane z wykorzystaniem blockchainów do uruchamiania dappów, ponieważ popularne aplikacje zablokowały nawet pojemność większych, bardziej rozwiniętych blockchainów, takich jak Ethereum (ETH), co spowodowało problemy z wydajnością dla wszystkich użytkowników.

Jako jeden z wielu nowych blockchainów, które priorytetowo traktują wydajność dappów, EOSIO podjęło decyzje projektowe mające na celu potwierdzanie większej liczby transakcji na sekundę przy jednoczesnym wyeliminowaniu opłat pobieranych od użytkowników dokonujących transakcji. 

Istnieją jednak inne znaczące różnice, które wyróżniają go spośród konkurencyjnych blockchainów.

Po pierwsze, programiści EOSIO mogą tworzyć dappsy, używając języków WebAssembly, takich jak C++, Java i Python, w przeciwieństwie do nowego języka programowania specyficznego dla projektu. 

Ponadto w EOSIO aktualizacje oprogramowania są ustalane poprzez głosowanie za pomocą EOS. EOS jest natywną kryptowalutą w EOSIO i jest potrzebny do pokrycia kosztów działania jej blockchaina.

EOSIO jest prawdopodobnie najbardziej znane z przeprowadzenia największej w historii initial coin offering (ICO), pozyskując ponad 4 miliardy dolarów poprzez sprzedaż 1 miliarda EOS w ciągu rocznej sprzedaży.

Od tego czasu EOS.IO nieustannie informuje użytkowników o statusie swojej mapy drogowej za pośrednictwem swojej oficjalnej strony internetowej. Aby uzyskać bardziej regularne aktualizacje, możesz dodać do zakładek blog EOS, który zawiera wskazówki i samouczki dotyczące sieci i jej ewoluującej technologii.

what is eos?

Kto stworzył EOSIO?

Założona w 2017 roku przez Dana Larimera i Brendena Blumera, Block.One to prywatna firma, która opracowała protokół EOSIO. Larimer to znane nazwisko wśród deweloperów blockchain. Oprócz EOSIO, zaprojektował pierwszą zdecentralizowaną giełdę, BitShares, oraz pierwszą kryptowalutową sieć społecznościową, Steemit. 

Jako Chief Technology Officer w Block.one, Larimer jest głównym architektem oprogramowania EOSIO. Jest również znany z stworzenia mechanizmu konsensusu delegated proof-of-stake (DPoS) używanego w działaniu blockchaina EOSIO.
 

Jak działa EOSIO?

Blockchain EOSIO został zaprojektowany tak, aby emulować wydajność prawdziwego komputera, a samo oprogramowanie wykorzystuje w swoich działaniach pewne znane koncepcje obliczeniowe. 

Na przykład istnieją trzy typy zasobów, które zasilają blockchain EOSIO. 

Są to:

  • Przepustowość (Dysk) – potrzebna do przekazywania informacji w sieci
  • Obliczenia (CPU) – moc obliczeniowa potrzebna do uruchomienia dappa
  • Pamięć stanu (RAM) – używana do przechowywania danych w swoim blockchainie 

 

EOS jest potrzebny do zakupu wszystkich trzech z tych zasobów na EOSIO, co oznacza, że deweloperzy muszą kupić EOS, aby uruchomić dappy, które wprowadzają. 

Co ważne, dappy zbudowane na EOSIO nie wymagają od użytkowników płacenia za transakcje, co sprawia, że transfer EOS dla użytkowników dappów jest darmowy. Koszty te jednak nie znikają na EOSIO, są po prostu przenoszone na deweloperów dappów, którzy muszą płacić za zasoby sieciowe.


Delegated Proof-of-Stake (DPoS)

Aby zabezpieczyć swój blockchain, EOSIO wykorzystuje system zwany Delegated Proof-of-Stake (DPoS).


DPoS wykorzystuje system głosowania i reputacji w czasie rzeczywistym, aby zdecydować, kto może utworzyć następny blok w swoim blockchainie. Oznacza to, że każdy, kto posiada EOS, może pomóc w obsłudze sieci, jednak im więcej posiadasz tokenów, tym większe prawdopodobieństwo, że zostaniesz wybrany przez oprogramowanie.

Każdy token EOS może zostać zablokowany, czyli „stakowany”, aby reprezentować jeden głos, który może zostać wykorzystany do wspierania rozwoju platformy. 


Zarządzanie 

EOSIO przyjmuje bardziej aktywne podejście do zarządzania, oferując funkcje umożliwiające użytkownikom głosowanie i podejmowanie decyzji w celu zmiany zasad oprogramowania. 

Posiadanie EOS daje użytkownikowi możliwość głosowania nad decyzjami, a producenci bloków są odpowiedzialni za realizację zatwierdzonych decyzji. Obie grupy mogą głosować za zmianą „Konstytucji EOS”, dokumentu zarządzającego, który kodyfikuje zasady między wszystkimi użytkownikami EOSIO. 

Daje to producentom bloków EOS szerokie uprawnienia nad użytkownikami sieci. 

Na przykład producenci bloków EOS mają możliwość zamrażania kont. (Zamrożenie konta wymaga jedynie, aby 15 z 21 producentów bloków EOS zagłosowało za zablokowaniem środków.)

Doprowadziło to do krytyki, że projekt blockchaina EOSIO może paść ofiarą scentralizowanej kontroli i nadużyć. 
 

Dlaczego EOS ma wartość?

EOS jest niezbędny do zasilania dappów i zarządzania na blockchainie EOSIO.


Inteligentne Kontrakty i Dappy

Aby budować i uruchamiać nowe dappy, deweloperzy EOSIO muszą używać tak zwanych inteligentnych kontraktów.

Inteligentne kontrakty są związane pewnymi wymaganiami i wykonują się w blockchainie, gdy te wymagania zostaną spełnione. Pogrupowane razem inteligentne kontrakty mogą tworzyć bardziej złożone dappy. 

Przykłady dappów na EOS to Upland, gra handlu nieruchomościami, oraz EOS Dynasty, gra RPG, w której akcje są napędzane kryptowalutą. 

Podobnie jak wszystkie dappy, te programy muszą kupować i stakować EOS, aby płacić blockchainowi za wykonywanie obliczeń potrzebnych przez ich inteligentne kontrakty. 


Stakowanie i Głosowanie

Istnieją ograniczenia co do tego, co deweloperzy uruchamiający dappy mogą zrobić z dowolnym EOS-em, który stakują.

Na przykład, oprogramowanie EOSIO umożliwia dappom zużywanie procentu dostępnej pojemności blockchaina, proporcjonalnie do liczby tokenów, które stakowały przez 3 dni.

Jeśli dany deweloper dappa posiada 0,5% swoich tokenów, będzie mógł wykorzystać równoważną ilość swojego CPU. To zachęca deweloperów do ciągłego kupowania i posiadania EOS. 

Spośród nich RAM jest prawdopodobnie najważniejszym zasobem w zwiększaniu wartości EOS, ponieważ deweloperzy przechowujący informacje na EOSIO muszą przechowywać tokeny, dopóki te dane nie zostaną usunięte. 

Kiedy te dane zostaną usunięte, EOS zablokowany w kontraktach stakingowych jest usuwany z obiegu, zwiększając wartość pozostałej podaży EOS.

 

Ekonomia Tokenów

Użytkownicy powinni zauważyć, że nie ma limitu liczby tokenów EOS, które mogą zostać utworzone. Dodatkowo, za każdym razem, gdy tworzony jest blok, nowe monety EOS są wprowadzane na rynek. 

Zgodnie z zasadami oprogramowania, ilość monet EOS może być zwiększana o 5% każdego roku, co może wywierać presję spadkową na cenę EOS. 
 

Dlaczego warto używać EOSIO?

EOSIO może zainteresować deweloperów, którzy chcą tworzyć lub używać zdecentralizowanych aplikacji.

Deweloperzy, którzy uruchomili już dappy na innych blockchainach, mogą uznać, że doświadczenie użytkownika oferowane przez EOSIO jest korzystniejsze do przejścia na jego blockchain, ponieważ EOSIO nie przenosi kosztów na użytkowników dokonujących transakcji. 

Inwestorzy mogą również chcieć dodać EOS do swojego portfela, jeśli wierzą w długoterminową obietnicę uruchamiania programów na blockchainie i w to, że deweloperzy dapp będą nadal używać EOS do wprowadzania na rynek nowych i innowacyjnych kreacji. 
 

Rozpocznij

Jesteś gotów, aby zrobić kolejny krok i kupić trochę EOS!