Yuriy Vasilchikov
1 330
Блоги

Что такое EOS и почему вам нужно о нём знать

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

Поделиться

В избранное

В избранном

Не менее интересен и создатель платформы Дэн Лаример, он ранее создал децентрализованную биржу BitShares, социальную сеть STEEM, криптовалюту BitUSD, а также блокчейн-движок Graphene, на основе которого построены все три вышеописанных проекта. Общая рыночная капитализация разработок Ларимера даже без учета EOS превысила $800 млн.

EOS уже собрал более 5 000 000 ETH в ходе краудфандинговой компании, что составляет около 5% от всех доступных в настоящее время эфиров или более $2 млрд по текущему курсу. В преддверии запуска MainNet (основной сети) платформы разберемся, почему этот проект может наконец-то изменить мир.

Что такое EOS

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

Bitcoin, Ethereum и другие платформы забиты трафиком. Ethereum может обрабатывать лишь десятки-сотни транзакций в секунду. К примеру, скорость у Paypal составляет около 200 транзакций, у Visa около 2000 (с пиками до 4000). В Twitter, Bing и Facebook — от 500 до 1000 транзакций/сек. EOS решает проблему масштабируемости, увеличивая пропускную способность в сотни раз. Но, напрямую сравнивать этот движок с Ethereum довольно сложно, т.к. у них серьезно отличается архитектура. EOS имеет изначально иерархическую систему аккаунтов и множество управляющих функций, доступных участникам сети. Эти решения принимаются на основе голосования stakeholder-ов системы и могут сильно менять параметры системы.

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

Технологические преимущества

EOS унаследовал у Graphene алгоритм достижения консенсуса в децентрализованной среде Delegated Proof-of-Stake (DPoS) — делегированное подтверждение доли. В основе DPoS лежит система репутации и голосования. Каждый раунд участники сети «голосуют» за аккаунты, которым разрешено «закрывать» блоки в сети. Вычислительные мощности этих нод (называемых block-producer-ами) — это ядро блокчейна EOS, совместно они производят блоки за стабильное и предсказуемое время. Список управляется голосованием с использованием различных сценариев для выбрасывания «плохих» BP и включения новых.

Еще одна защита от централизации реализована в механизме разделения токенов. Разработчики оставили себе только 10% токенов EOS, при этом через смарт-контракт определили 10-летний срок получения своей доли. 90% токенов EOS распределятся между участниками. Для сравнения в NEO большая часть токенов удерживается самими разработчиками. Новые токены EOS будут создаваться из расчета не более 5% в год, называются инфляцией системы и станут наградой block-producer-ам и голосующим за них.

Токены EOS дают пользователям пропорциональную долю в пропускной способности сети, хранении данных и вычислительной мощности: если кому-то принадлежит 1% токенов EOS, у них всегда будет доступ к 1% пропускной способности сети, независимо от нагрузки на остальную сеть. Стартапы и отдельные разработчики могут приобрести небольшую часть пропускной способности сети, использовать самостоятельно прогнозируемую пропускную способность и вычислительную мощность, или же передавать ее в аренду. Это решение позволяет сети наращивать мощность, не изменяя стоимость транзакций. Более того, в EOS позволяется переложить оплату транзакции на контракт получателя, что позволяет создать бесплатные для клиента DApp-ы.

EOS предоставляет разработчикам криптографические и коммуникационные инструменты для блокчейн-приложений. Платформа включает разрешения на основе ролей, веб-инструментарий для разработки интерфейса, self-describing интерфейсы и схему базы данных, декларативную схему разрешений, механизм замораживания и исправления сломанных или замороженных приложений. Здесь также решена проблема скорости транзакций — она достигает десятков тысяч операций в секунду. Кроме того, используется распараллеливание для масштабирования сети, что позволяет достичь потрясающей скорости в миллион транзакций в секунду. В будущем это позволит поддерживать тысячи DApp.

Планы на будущее

EOS — это тщательно рассчитанный проект, который подпитывается верой сообщества, нуждающегося в качественно новом продукте на рынке блокчейна. Уже сейчас с уверенностью можно считать, что EOS аккумулирует и использует опыт многих успешных продуктов. На этом фоне огромная сумма, собранная на ICO, не выглядит случайностью.

Даниэль Лаример охотно делится планами на будущее. Если взглянуть на «дорожную карту», созданную более года назад, то становится понятно, что разработка программного обеспечения блокчейна продвигалась даже с опережением графика. EOS не заканчивается на релизе версии 1.0 в июне 2018 года. В ближайшем будущем — параллельное выполнение кода, добавление нескольких дополнительных языков программирования, межблокчейновая связь и многие другие инструменты, популяризирующие блокчейн EOS.

Учитывая неизбежную востребованность блокчейна Ларимера, мы в своем проекте Smartz обеспечим поддержку платформы в ближайшем будущем, а также по запросам пользователей приступили к разработке пульта управления Governance-функциями EOS. Кроме того, мы взяли на себя роль «связующего мостика» между различными блокчейнами — многие из наших планов опираются на идеи об использовании сразу двух блокчейнов — Ethereum и EOS.

#блокчейн #будущее #технологии

{ "author_name": "Yuriy Vasilchikov", "author_type": "self", "tags": ["\u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d","\u0431\u0443\u0434\u0443\u0449\u0435\u0435","\u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438"], "comments": 11, "likes": 6, "favorites": 15, "is_advertisement": false, "section_name": "blog", "id": "39183", "is_wide": "" }
{ "is_needs_advanced_access": false }

Комментарии Комм.

Популярные

По порядку

0

Прямой эфир

Подписаться на push-уведомления
[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } } ]