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

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

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

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

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

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

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

Во-первых, программисты EOSIO могут разрабатывать децентрализованные приложения, используя языки 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. Он также известен тем, что создал механизм консенсуса делегированного доказательства доли (DPoS), используемый в работе блокчейна EOSIO.
 

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

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

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

Это:

  • Пропускная способность (диск) – необходима для передачи информации по сети
  • Вычисления (ЦП) – вычислительная мощность, необходимая для запуска децентрализованного приложения
  • Хранилище состояний (ОЗУ) – используется для хранения данных в его блокчейне 

 

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

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


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

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


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

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


Управление 

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

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

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

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

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

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

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


Смарт-контракты и децентрализованные приложения

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

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

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

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


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

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

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

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

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

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

 

Токеномика

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

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

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

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

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

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

Начать

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