Что такое EOSIO? (EOS)

Автор: Kraken Learn team
6 мин
19 января 2022 г.

Руководство для начинающих

EOSIO — это блокчейн, разработанный для облегчения работы нового типа программ, называемых децентрализованными приложениями (dapp). 

Его технология призвана решить исторические проблемы использования блокчейнов для запуска dapp, поскольку популярные приложения даже забивали пропускную способность на более крупных, более развитых блокчейнах, таких как Ethereum (ETH), что приводило к проблемам с производительностью для всех пользователей.

EOSIO, один из ряда новых блокчейнов, которые отдают приоритет производительности dapp, принял проектные решения, направленные на подтверждение большего количества транзакций в секунду при одновременном устранении комиссий, взимаемых с пользователей, совершающих транзакции. 

Однако есть и другие заметные отличия, которые выделяют его среди конкурирующих блокчейнов.

Во-первых, программисты EOSIO могут разрабатывать dapp, используя языки WebAssembly, такие как C++, Java и Python, в отличие от нового языка программирования, специфичного для проекта. 

Кроме того, в EOSIO обновления программного обеспечения принимаются путем голосования с использованием EOS. EOS — это нативная криптовалюта на EOSIO, необходимая для оплаты расходов на работу ее блокчейна.

EOSIO, пожалуй, наиболее известен проведением крупнейшего в истории первичного размещения монет (ICO), в ходе которого было привлечено более $4 миллиардов за счет продажи 1 миллиарда EOS в течение годичной распродажи.

С тех пор EOS.IO продолжает информировать пользователей о состоянии своей дорожной карты через свой официальный сайт. Для получения более регулярных обновлений вы можете добавить в закладки блог EOS, который содержит советы и обучающие материалы о сети и ее развивающихся технологиях.

what is eos?

Кто создал EOSIO?

Основанная в 2017 году Дэном Ларимером и Бренданом Блумером, Block.One — это частная компания, разработавшая протокол EOSIO. Лаример — заметная фигура среди разработчиков блокчейнов. Помимо EOSIO, он разработал первую децентрализованную биржу BitShares и первую криптосоциальную сеть Steemit. 

Будучи техническим директором Block.one, Лаример является ведущим архитектором программного обеспечения EOSIO. Он также известен тем, что создал механизм консенсуса delegated proof-of-stake (DPoS), используемый в работе блокчейна EOSIO.
 

Как работает EOSIO?

Блокчейн EOSIO разработан для имитации производительности реального компьютера, а само программное обеспечение использует в своей работе некоторые привычные компьютерные концепции. 

Например, существуют три типа ресурсов, которые обеспечивают работу блокчейна EOSIO. 

Это:

  • Пропускная способность (диск) – необходима для передачи информации по сети
  • Вычисления (CPU) – вычислительная мощность, необходимая для запуска dApp
  • Хранение состояния (RAM) – используется для хранения данных в блокчейне 

 

EOS необходим для покупки всех трех этих ресурсов в EOSIO, то есть разработчики должны приобретать EOS для запуска созданных ими dApp. 

Примечательно, что dApp, построенные на EOSIO, не требуют от пользователей оплаты за транзакции, что делает передачу EOS бесплатной для пользователей dApp. Однако эти расходы не исчезают в EOSIO, они просто перекладываются на разработчиков dApp, которые должны оплачивать сетевые ресурсы.


Делегированное доказательство доли (DPoS)

Для защиты своего блокчейна EOSIO использует систему под названием делегированное доказательство доли (DPoS).


DPoS использует систему голосования и репутации в реальном времени для определения того, кто может создать следующий блок в своем блокчейне. Это означает, что любой, кто владеет EOS, может помочь в работе сети; однако чем больше токенов вы владеете, тем выше вероятность того, что вы будете выбраны программным обеспечением.

Каждый токен EOS может быть заблокирован или «помещен в стейкинг», чтобы представлять один голос, который можно использовать для поддержки развития платформы. 


Управление 

EOSIO использует более активный подход к управлению, предоставляя своим пользователям возможности голосовать и принимать решения для изменения правил программного обеспечения. 

Владение EOS дает пользователю возможность голосовать по решениям, а производители блоков несут ответственность за выполнение утвержденных решений. Обе группы могут голосовать за изменение «Конституции EOS» — регулирующего документа, который кодифицирует правила между всеми пользователями EOSIO. 

Это дает производителям блоков EOS широкие полномочия над пользователями сети. 

Например, производители блоков EOS имеют возможность замораживать учетные записи. (Для заморозки учетной записи требуется, чтобы 15 из 21 производителей блоков EOS проголосовали за блокировку средств.)

Это привело к критике того, что дизайн блокчейна EOSIO может стать жертвой централизованного контроля и злоупотреблений. 
 

Почему EOS имеет ценность?

EOS необходим для работы dApp и управления в блокчейне EOSIO.


Смарт-контракты и dApp

Для создания и запуска новых dApp разработчики EOSIO должны использовать так называемые смарт-контракты.

Смарт-контракты ограничены определенными требованиями и выполняются в блокчейне при их соблюдении. Объединенные вместе, смарт-контракты могут формировать более сложные dApp. 

Примеры dApp на EOS включают Upland, игру по торговле недвижимостью, и EOS dynasty, ролевую игру, в которой действия обеспечиваются криптовалютой. 

Как и все dApp, эти программы должны покупать и стейкать EOS, чтобы платить блокчейну за выполнение вычислений, необходимых для их смарт-контрактов. 


Стейкинг и голосование

Существуют ограничения на то, что разработчики, управляющие dApp, могут делать с любым EOS, который они стейкают.

Например, программное обеспечение EOSIO позволяет dApp потреблять процент доступной мощности блокчейна, пропорционально количеству токенов, которые были помещены в стейкинг в течение 3 дней.

Если конкретный разработчик dApp владеет 0,5% своих токенов, то он сможет использовать эквивалентное количество ресурсов своего CPU. Это стимулирует разработчиков постоянно покупать и удерживать EOS. 

Из них RAM, пожалуй, самый важный ресурс для повышения ценности EOS, поскольку разработчикам, хранящим информацию в EOSIO, необходимо удерживать токены до тех пор, пока эти данные не будут удалены. 

Когда эти данные удаляются, EOS, заблокированный в контрактах стейкинга, выводится из обращения, повышая ценность оставшегося предложения EOS.

 

Токеномика

Пользователям следует отметить, что количество токенов EOS, которые могут быть созданы, не ограничено. Кроме того, каждый раз, когда создается блок, на рынок выпускаются новые монеты EOS. 

Согласно правилам программного обеспечения, количество монет EOS может увеличиваться на 5% каждый год, что может оказать понижательное давление на цену EOS. 
 

Зачем использовать EOSIO?

EOSIO может быть интересна разработчикам, стремящимся создавать или использовать децентрализованные приложения.

Разработчики, уже запустившие dapps на других блокчейнах, могут обнаружить, что пользовательский опыт, предлагаемый EOSIO, делает переход на её блокчейн предпочтительным, поскольку EOSIO не перекладывает расходы на пользователей, совершающих транзакции. 

Инвесторы также могут захотеть добавить EOS в свой портфель, если они верят в долгосрочные перспективы запуска программ на блокчейне и в то, что разработчики dapps продолжат использовать EOS для вывода на рынок новых и оригинальных творений. 
 

Начать

Теперь вы готовы сделать следующий шаг и купить EOS!