Короткий зміст
EOS – це блокчейн рівня 1, призначений для вирішення проблем масштабованості, з якими стикаються блокчейни першого та другого покоління. Будучи блокчейном, який найдовше працює в галузі після Bitcoin та Ethereum, він використовувався розробниками для створення блокчейн-програм та екосистем. Це, у свою чергу, відкрило варіанти використання в ланцюгах постачання, секторах децентралізованих фінансів (DeFi) та ігрових фінансів (GameFi), серед інших.
Вступ
EOS було запущено у 2018 році з використанням технології з відкритим вихідним кодом компанії B1, розташованої на Кайманових островах. На початку свого існування EOS був відомий тим, що перевершував інші проєкти завдяки своїм технічним інноваціям.
Однак розвиток сповільнився, і венчурний капітал, призначений для публічних проєктів, збудованих на EOS, провалився. Зіткнувшись із цими проблемами, проєкти на EOS більше не мали ресурсів, необхідних для продовження роботи в мережі.
На знак солідарності виробники блоків EOS досягли консенсусу щодо створення нової організації під назвою EOS Network Foundation (ENF), яка тепер відповідає за ефективне використання капіталу та розвиток EOS. Виробники блоків EOS також прийняли пропозицію припинити блокування токенів або передачу токенів для використання B1, і мережа EOS стала децентралізованою автономною організацією (DAO).
21 вересня 2022 року, щоб досягти абсолютної незалежності свого коду, інженери спільноти на чолі з END перейшли з EOSIO 2.0 на Leap 3.1, реалізацію на C++ нового протоколу Antelope. Сьогодні, завдяки своїм новим функціям, EOS продовжує вирішувати проблеми масштабованості, з якими стикаються блокчейни.
Що таке EOS?
Токен EOS
EOS використовує Delegated proof-of-stake (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, а не на милість протоколу.
Програмований розподіл ресурсів та управління
Розробники можуть модифікувати системні смартконтракти для створення індивідуальних економічних моделей та правил керування. Оскільки базовий рівень коду не завжди потрібно оновлювати для внесення змін, цей механізм можна модифікувати за допомогою системних смартконтрактів.
Що робить EOS унікальним?
Акаунти, які зручні для читання людьми
EOS використовує зручні для читання акаунти, щоб користувачам було легше запам'ятати свої власні акаунти, а також ті, з якими вони взаємодіють. Замість довгих рядків випадкових символів, акаунти EOS зазвичай використовують відомі адреси, такі як "Alice.gm".
Доступні комісії за транзакції
EOS пропонує своїм користувачам майже безплатні транзакції, що робить його ідеальним для надсилання або отримання мікроплатежів. Це усуває один із найбільших бар'єрів для входу у Web3, оскільки комісія gas в інших мережах може значно збільшити вартість однієї купівлі.
Майже миттєва остаточність
У криптовалютних транзакціях остаточність стосується завірення або гарантії того, що транзакції не можуть бути скасовані або змінені після завершення. Швидкість блокчейну буде впливати на швидкість завершення, оскільки вона визначає, наскільки швидко транзакції підтверджуються і завершуються.
Наразі остаточність EOS складає приблизно три хвилини – набагато швидше, ніж 60 хвилин у Bitcoin і шість хвилин в Ethereum.
Однак, на відміну від остаточності Web2, три хвилини це досить повільно. Тому ENF та його ключові технологічні партнери, відомі як коаліція Antelope, запустили ініціативу "Instant Finality", щоб запропонувати користувачам миттєвий та незворотний розрахунок транзакцій.
Енергоефективність
Механізм DPoS на EOS дозволяє його нодам перевіряти транзакції швидше та з меншими мережевими ресурсами. Оскільки в ній не використовується майнінг, як у мережах Proof-of-Work (PoW), мережа EOS є одним із найбільш енергоефективних блокчейнів у галузі.
Страхування базового рівня
Recover+ (скорочено R+) – це портал кібербезпеки та програма швидкого реагування на інциденти, призначена для захисту проєктів DeFi на EOS та їхніх користувачів за допомогою винагород за пошук багів та стимулів для білих хакерів. За допомогою програми реагування, вкрадені кошти можуть бути швидко повернуті у разі хакерських зломів.
5 листопада 2021 року кредитна блокчейн-платформа Pando Rings була зламана, в результаті чого було викрадено понад 70 мільйонів доларів США. Хоча Pando Rings не була програмою на EOS, зловмисник вкрав понад 2 мільйони доларів США у токенах EOS. Завдяки цій програмі, команда Recover+ змогла втрутитися та заморозити вкрадені кошти, таким чином захистивши DeFi-користувачів EOS.
Робочі групи EOS
З моменту створення ENF у 2021 році, було профінансовано кілька робочих груп EOS для покращення екосистеми. Також було рекомендовано низку практичних дій через "Blue Papers", в яких пропонуються пропозиції щодо покращення у кількох областях, зокрема базової інфраструктури, API, SDK, DeFi та інструментах аналізу безпеки.
EOS Network Ventures
EOS Network Ventures (ENV) – це венчурний фонд із капіталом 100 млн доларів США, місія якого полягає в залученні капіталовкладень та розгортанні їх на благо мережі EOS. Він також інвестує стратегічний капітал та токени у технологічні стартапи у просторі 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 подолав минулі проблеми і адаптувався до нинішніх вимог з моменту свого відкриття. Проєкт продовжує рухатися до надійної системи, використовуючи її продуктивність, гнучкість та масштабованість для створення власних можливостей GameFi у Web3 як для розробників, так і для кінцевих користувачів.