Резюме
EOS е блокчейн от слой 1, предназначен да адресира проблеми с мащабируемостта, пред които са изправени блокчейните от първо и второ поколение. Като най-продължителния блокчейн след Bitcoin и Ethereum в индустрията, той е използван от разработчиците за изграждане на блокчейн приложения и екосистеми. Това от своя страна отключи случаи на употреба във веригата за доставки, секторите на децентрализираните финанси (DeFi) и финансирането на игри (GameFi), наред с други.
Въведение
EOS стартира през 2018 г. с помощта на технология с отворен код от базираната на Каймановите острови компания B1. В ранните си дни EOS превъзхожда други проекти, благодарение на техническите си иновации.
Развитието обаче се забави и рисковият капитал, обещан за обществени проекти, изградени върху EOS, се провали. Изправени пред тези предизвикателства, проектите на EOS вече нямаха необходимите ресурси, за да продължат да работят в мрежата.
В знак на солидарност EOS Block Producers постигнаха консенсус за създаването на нова организация, наречена EOS Network Foundation (ENF), която сега отговаря за ефективното разгръщане на капитал и придвижването на EOS напред. EOS Block Producers също приеха предложение за спиране на заключването на токени — или предоставянето на токени — за използване от B1, а мрежата EOS стана децентрализирана автономна организация (DAO).
На 21 септември 2022 г., за да постигнат абсолютна независимост на кода, инженерите на общността, водени от ENF, преминаха от EOSIO 2.0 към Leap 3.1, внедряването на C++ на новия протокол Antelope. Днес, с новите си функции, EOS продължава да се справя с предизвикателствата на мащабируемостта, пред които са изправени блокчейните.
Какво е EOS?
Токенът EOS
EOS използва делегирано доказателство за залог (DPoS) като свой консенсусен механизъм. Неговият собствен токен, EOS, е помощен токен, използван в мрежата за закупуване на системни ресурси, участие в управлението на EOS, прехвърляне на стойност на собствени приложения и отчитане на стойност от инвеститори и спекуланти.
Притежателите на токени могат също да стейкват своите неактивни EOS токени, за да получат процент от таксите, събрани от потребителите, които желаят да използват системните ресурси на EOS чрез модела EOS PowerUp.
Въведение в блокчейна EOS
В много ситуации от реалния свят мащабируемостта е най-значимата пречка за установяването на обществени блокчейни. Проблемът с мащабируемостта на блокчейните обикновено възниква, когато мрежата се разраства и нейните трансакции се увеличават.
Често обсъжданите мерки за производителност на блокчейн, като суапове в секунда, пропускателна способност на трансакциите и латентност, все още не са достигнали достатъчно ниво на качество на услугата в много блокчейни.
Чрез своите гореспоменати характеристики на екосистемата, EOS има за цел да се справи с тези ограничения, без да прави компромис със сигурността на мрежата или свободата на разработчиците.
WebAssembly C++ машина
В основата на блокчейна на EOS се намира високоефективна WebAssembly (WASM) машина, която изпълнява код на смарт договор. Този машина е проектирана да отговори на изискванията на блокчейн приложенията, които изискват много повече от WASM машините, отколкото уеб браузърите.
Висока производителност, по-бързи потвърждения и ниска латентност
Доброто потребителско изживяване изисква надеждна обратна връзка със закъснение от не повече от няколко секунди. EOS постига висока пропускателна способност на трансакциите, тъй като неговият DPoS механизъм не трябва да чака всички възли да завършат трансакция, за да постигне окончателност. Този асинхронен стил на валидиране води до по-бързи потвърждения и по-ниска латентност, т.е. времето, необходимо на трансакцията да бъде потвърдена като точна, след като е била инициирана.
EVM интеграция
EOS разполага с виртуална машина, съвместима с Ethereum (EOS EVM), която позволява на разработчиците на Solidity в Ethereum да се насладят на мащабируемостта и надеждността на блокчейна на EOS. Това включва почти безплатни трансакции за техните потребители, както и достъп до библиотеките с отворен код и инструменти, с които те вече са свикнали.
Разрешения чрез ключове за достъп
Основният дизайн на блокчейна EOS включва всеобхватна и много гъвкава система за разрешения за създаване на потребителски модели на разрешения за различни случаи на употреба. Собствениците на акаунти могат да предоставят конкретни разрешения на трети страни, като същевременно имат правомощието да отменят тези разрешения по всяко време.
EOS поддържа йерархични структури на акаунти, които позволяват на всеки потребител да управлява множество смарт договори под един главен акаунт. Като алтернатива собственикът на акаунт може да раздели правомощията, необходими за промяна на смарт договор, между различни акаунти.
Гъвкавост
Благодарение на неговия дизайн на протокола, приложенията, разположени в EOS, могат да бъдат надграждани. Това означава, че разработчиците могат да внедряват корекции на кода, да добавят функции и да променят логиката на приложението, стига да имат необходимите пълномощия за това.
EOS също така позволява на разработчиците да внедряват смарт договори, които не могат да бъдат модифицирани. Тези решения са оставени на преценката на разработчиците на EOS, а не на милостта на протокола.
Програмируемо разпределение на ресурсите и управление
Разработчиците могат да променят системните смарт договори, за да създадат персонализирани икономически модели и правила за управление. Тъй като основният слой код не винаги трябва да се актуализира, за да настъпят промени, този on-chain механизъм може да бъде модифициран с помощта на системни смарт договори.
Какво прави EOS уникален?
Четими от човек акаунти
EOS използва четими от човек акаунти, за да улесни потребителите да запомнят собствените си акаунти, както и тези, с които взаимодействат. Вместо дълги поредици от произволни знаци, EOS акаунтите обикновено използват разпознаваеми адреси като „Alice.gm“.
Достъпни трансакционни такси
EOS предлага на своите потребители почти безплатни трансакции, което го прави идеален за изпращане или получаване на микроплащания. Това адресира една от най-големите бариери за навлизане на Web3, тъй като таксите за газ на други блокчейни могат да добавят значителни разходи към една покупка.
Почти мигновено финализиране
При трансакциите с криптовалута окончателността се отнася до уверението или гаранцията, че трансакциите не могат да бъдат отменени или променени след приключване. Скоростта на блокчейна ще повлияе на времето за финализиране, тъй като определя колко бързо се потвърждават и финализират трансакциите.
Понастоящем финализирането на EOS е приблизително три минути – много по-бързо от 60 минути на Bitcoin и шест минути на Ethereum.
За разлика от финализирането на Web2обаче, три минути са все още бавни. Ето защо ENF и нейните ключови технологични партньори — известни като коалицията Antelope — стартираха инициативата Instant Finality, за да предложат на потребителите моментални и необратими сетълменти на трансакциите.
Енергийна ефективност
DPoS механизмът на EOS позволява на неговите възли да валидират трансакции по-бързо и с по-малко мрежови ресурси. Тъй като не включва копаене като мрежите с доказателство за работа (PoW), мрежата EOS е един от по-енергийно ефективните блокчейни в индустрията.
Застраховка на основния слой
Recover+ (накратко R+) е портал за киберсигурност и програма за бързо реагиране при инциденти, предназначена да защити проектите на EOS DeFi и техните потребители с награди за отстраняване на бъгове и стимули за програмистите. С програма за реагиране откраднатите средства могат да бъдат възстановени бързо в случай на злонамерени хакове.
На 5 ноември 2021 г. блокчейн платформата за кредитиране Pando Rings беше експлоатирана за над $70 млн. Въпреки че Pando Rings не е базирано на EOS приложение, нападателят е откраднал над $2 млн. в EOS токени. Благодарение на тази програма екипът на Recover+ успя да се намеси и да замрази откраднатите средства, като по този начин защити потребителите на EOS DeFi.
Работни групи на EOS
Откакто ENF беше създадена през 2021 г., тя финансира няколко работни групи на EOS за подобрения на екосистемите. Тя също така препоръча курс от приложими елементи чрез „Сини книги“, които предлагат предложения за подобрения в няколко области, включително основна инфраструктура, API, SDK, DeFi и инструменти за анализ на сигурността.
EOS Network Ventures
EOS Network Ventures (ENV) е фонд за рисков капитал на стойност $100 млн., чиято мисия е да привлича капиталови инвестиции и да ги внедрява в полза на EOS Network. Освен това прави стратегически капиталови и основани на токени инвестиции в технологични стартиращи компании в пространството на Web3. Обхватът на ENV включва — но не се ограничава до — GameFi, метавселената, eSports, NFT и финтех.
EOS Network Foundation
EOS Network Foundation (ENF) е ръководена от общността организация с нестопанска цел, основана от Ив ла Роз през септември 2021 г. Неговата мисия е да идентифицира възможности за инвестиции, начално финансиране и сътрудничество в преследване на иновациите в Web3.
За да направи това, ENF координира финансирането на обществени блага и нефинансовата подкрепа за растежа, развитието и световното приемане на мрежата EOS. От създаването му бяха организирани и финансирани множество програми за обществени блага, които допринасят за ключови разработки на EOS.
На 9 ноември 2022 г. ENF обяви, че е инициирала предложение за стартиране на екосистемен фонд от $100 млн., който да се управлява от ENV.
Заключителни мисли
Като най-продължителния блокчейн след Bitcoin и Ethereum, EOS преодоля минали предизвикателства и се адаптира към настоящите изисквания след пускането си. Той продължава да се движи към стабилна система, използвайки своята производителност, гъвкавост и мащабируемост, за да създаде собствени Web3 GameFi изживявания както за разработчици, така и за крайни потребители.