Содержание
- Что такое POA Network?
- Как работает Oracles Network?
- Подробности ICO и экономика сети
- Плюсы и минусы проекта
Проезжая недавно по городу, обратил внимание на рекламу брокера, который рекламировал свои услуги для покупки криптовалюты и если Bitcoin уже у всех на слуху, то вот Ethereum, несмотря на очень широкую популяризацию на рынке, не так известен в массах. Каково же было моё удивление, когда в центре рекламного баннера я увидел не круглый логотип Bitcoin, а абстрактный ромб Ethereum. Да, сейчас очень быстро появляются новые идеи и блокчейны, но львиная часть этих монет либо построена на базе Ethereum, либо полностью копирует идеи и функционал платформы с какими-то улучшениями.
Сегодня мы рассмотрим очень интересный проект, который был построен на базе Ethereum, полностью копирует функционал гиганта и своё главное предназначение – стать платформой для децентрализованных приложений и смарт – контрактов. И если у Ethereum это действительно уже получилось, то вот к POA Network есть масса вопросов.
Несмотря на схожесть с блокчейном Ethereum, у POA совершенно иной механизм консенсуса и ряд других отличий, о которых мы сегодня и поговорим.
Что такое POA Network?
Сеть Oracles, именно так называется данный проект — это открытый, публичный блокчейн, основанный на протоколе Ethereum. Для достижения консенсуса сети, используется механизм консенсуса Proof of Authority (PoA) – доказательство полномочий. Консенсус PoA — это модифицированный Proof of Stake (POS), где роль майнеров, обеспечивающих безопасность и работоспособность сети, исполняют валидаторы. Валидаторы — это независимые публичные участники сети, чья личность должна быть нотариально заверена лицензией США. Исходя из этого можно сделать вывод, что валидаторами могут стать только граждане США. На данный момент их количество равно 12. Своё начало проект берет 6 марта 2017 года, когда группа блокчейн — компаний анонсировала новый блокчейн, основанный на протоколе Ethereum с механизмом консенсуса Proof of Authority. Причиной создания этого проекта стала спам — атака на тестовую сеть Ropsten. Новая тестовая сеть была названа Kovan, в честь станции метро в Сингапуре. Именно создание новой тестовой сети с механизмом консенсуса Proof of Authority, послужило отправной точкой для развития сети Oracles. Сеть полностью совместима с протоколом Ethereum. Она поддерживает только клиент Parity версии 1.7 и более поздние. Разработчики считают, что сеть Oracles Network станет мостом между частными и общедоступными сетями и послужит моделью для открытых сетей, основанных на консенсусе PoA.
Основная цель проекта – дать возможность небольшим компаниям или предприятиям, создавать собственные блокчейны, которые они смогут использовать в своих бизнес – процессах, благодаря быстрым транзакциям и дешевым комиссиям.
Разработчики уже создали несколько децентрализованных приложений для своей сети:
- Managment DApps — приложения, обеспечивающие функциональное использование сети Oracles;
- Network DApps — приложения, необходимые для управления самой сетью;
- Identity DApps – приложения для проверки и идентификации валидаторов;
- ICO DApps — приложения для проведения ICO.
Запуск сети был произведен в декабре 2017 года, после успешно проведенного ICO.
Как работает Oracles Network?
Давайте для начала посмотрим какие виды участников возможны в сети, а потом уже разберемся с основными процессами, которые отличают данный проект от классического блокчейна Ethereum.
- Распорядитель (master of Ceremony) — лицо, создающее первоначальный пул валидаторов и проверяющее их юридический статус, то есть наличие нотариально заверенной лицензии.
- Валидаторы (validators) – авторитетные лица, которые создают блоки, проверяют их и получают вознаграждение за обеспечение безопасности. За каждый сгенерированный блок валидатор получает один токен, а также возврат всех комиссий за транзакции. Валидаторы обладают равными правами создания блоков.
- Разработчики – лица, создающие различные децентрализованные приложения, которые смогут использовать все преимущества консенсуса PoA и совместимости с Ethereum.
- Организации – юридические лица, которые смогут создавать собственные блокчейны на Oracles, без необходимости проектирования собственной системы.
Oracles Network – это проект с открытым исходным кодом, который использует в качестве основы протокол Ethereum, совместно с набором бинарных протоколов от Parity Technologies. Эти решения, позволят реализовать операционную совместимость всех блокчейнов на базе Эфира, вне зависимости от механизма консенсуса. Сеть Oracles Network предоставляет наборы поддерживаемых DApps для проверки подлинности, управления и администрирования сети. Первый набор приложений запускает новую сеть и называется «Вступительная церемония».
- Во время первоначальной церемонии, мастер церемонии создает набор ключей для каждого валидатора и раздает их. Перед каждым распространением ключей, он отправляет транзакцию в смарт — контракт со списком валидаторов. Этот смарт -контракт используется алгоритмом консенсуса, чтобы определить, имеет ли валидатор права на участие в консенсусе и создание блоков. После чего валидатор генерирует три ключа в начальной церемонии:
- майнинг ключ, необходимый для обеспечения консенсуса и создания блоков.
- ключ голосования, необходимый для создания бюллетеней и голосования по бюллетеням.
- ключ выплаты. Используется в платежном приложении для отправки ежедневно добытых монет из майнинг ключа на ключ выплаты.
Все ключи создаются на стороне клиента и не передаются через Интернет без разрешения и готовности валидатора. Когда ключи сгенерированы, валидатор хранит их в защищенном локальном хранилище, например, сохраняет их в аппаратный кошелек. Валидатор подписывает транзакцию к договору валидатора с первоначальным ключом, предоставленным мастером церемонии. Первоначальная церемония — это необходимая процедура для запуска новой сети, основанная на идеях Oracles Network о независимых валидаторах.
Инициация сети - В Oracles Network личность отдельных валидаторов играет очень важную роль. Для этого и необходима лицензия от каждого валидатора, однако в проекте реализованы дополнительные защитные механизмы. Identity DApps — это серия децентрализованных приложений, ориентированных на подключение личности пользователя к его кошельку. Приложения могут запускаться в любой сети, совместимой с сетью Ethereum. Тем, кого требуется верифицировать, предлагается заполнить анкету своими реальными данными в децентрализованном приложении, соединенном с сервером. В whitepaper проекта очень подробно описана работа этих приложений, где валидаторам необходимо подтвердить свой адрес, телефон и другие личные данные, однако мы на них останавливаться не будем.
- Приложения администрирования играют решающую роль в сети Oracles. Этот процесс реализован посредством функции «голосования по бюллетеням» Валидаторы с подтверждёнными лицензиями могут создавать списки и голосовать за или против новых кандидатов в валидаторы. Процесс голосования реализован так, что исключается двойное голосование, одиночное управление другими валидаторами, голосование за номинантов с поддельными лицензиями и другие похожие ситуации.
Подробности ICO и экономика сети
В ноябре 2017 года, ICO которому отводилось две недели сроку на сбор средств, закончилось в рекордные 58 секунд, собрав хардкап в 41 176 ETH. Проект имел колоссальную популярность и собрал более 7 000 заявок из 41 страны мира. Вот некоторые подробности:
- Общая эмиссия: 252 460 800 POA.
- Проданные на ICO: 176 722 560 POA (70%)
- Средняя цена токена на ICO: 1 POA = 0.0724 USD (0.00024 ETH)
Разработчики опубликовали следующее распределение токенов:
- 70% — для покупателей.
- 10% — для основателей и разработчиков.
- 10% — в фонд разработок.
- 10% — для партнеров и консультантов.
Распределение токенов POA
Однако токены выделенные для основателей и фонда разработок имеют двух летний период заморозки, с возможностью частичного использования каждые 3 месяца, начиная с 6 месяца после запуска основной сети. Получается уже в июне 2018 года, разработчики и основатели смогут частично вывести часть своих токенов.
Листинг токена на биржах был в конце февраля и начал он торговаться в районе 0,63$. Что ж, 9x за два месяца, пожалуй, весьма недурно. После чего, как это обычно и бывает, токен заметно упал в цене.
Сеть имеет собственный токен — POA, который не является стандартом ERC 20. Все приобретенные монеты на ICO будут включены в генезис блок и создадут первоначальную ликвидность для сети. Валидаторы начнут создавать блоки, и получать вознаграждение за обслуживание безопасности сети. За каждый сгенерированный блок валидатор, создавший его, получит одну монету и все комиссии за транзакции. Каждый валидатор имеет равные права на создание блока. Как уже говорилось ранее, сеть обслуживают 12 валидаторов, таким образом каждый валидатор будет создавать один блок каждые 12 блоков. Для каждого блока будет создана одна монета в качестве награды для валидатора и одна монета для самостоятельного поддержания сети. Среднее время генерации одного блока – 5 секунд. В течение первого года работы сети, валидаторы создадут 31 536 000 сек / 5 сек на блок = 6 307 200 блоков. Уровень инфляции будет равен 2.5% в первый год работы. Сеть будет использовать модель дезинфляции, и выпуск новых монет будет уменьшаться с каждым годом. Дополнительные 2,5% будут добавлены для поддержки устойчивости сети.
Валидаторы смогут предлагать к обсуждению, назначение новых монет:
- сжигать монеты
- холдить монета
- отдать в R&D Foundation – фонд развития проекта.
Все механизмы устойчивости сети и управление эмиссией, будут осуществляться посредством децентрализованных приложений.
Таким образом можно выделить две основные роли токена POA в сети:
- Инструмент стимулирования валидаторов, для обеспечения безопасности сети.
- Средство платежа за проведение различных операций, транзакций, создания и использования приложений и многое другое.
Проще говоря у токена POA в сети Oracles, те же самые функции что и у эфира.
Плюсы и минусы проекта
Проект имеет ряд интересных особенностей, которые выделяют его из общей массы «клонов» Ethereum.
- Организации могут создавать свои собственные сети, со своими собственными валидаторами на основе механизмов управления сетью POA. Это возможность может стать очень привлекательной для закрытых компаний, предприятий, а также государственных учреждений. Больницы и образовательные учреждения смогут сами назначать валидаторов для своих цепей, среди авторитетных врачей и педагогов. А коммерческие предприятия смогут назначать своих валидаторов среди управленцев и топ – менеджеров.
- Сеть полностью совместима с протоколом Ethereum. Однако механизм консенсуса PoA позволяет значительно увеличить скорость создания блока.
- Создание блоков в сети PoA не требует значительных вычислительных ресурсов, как в блокчейнах на основе Proof of Work.
- Валидаторы голосуют за добавление или удаление валидаторов с помощью Dapp. Таким образом, сеть поддерживает голосование на консенсусном уровне.
- Все валидаторы обязаны подписать юридическое соглашение с сетью. Решения о проведении хардфорка будут обязаны быть юридически закрепленными.
- Сеть поддерживает широкий спектр приложений «подтверждение личности» и интегрирует их для подтверждения личности валидаторов.
- Проект имеет собственный блокчейн, который полностью интероперабелен с другими блокчейнами на базе Ethereum и полностью совместим с ними, вне зависимости от механизма консенсуса.
- Использование механизма консенсуса PoA вместо PoW позволяет значительно повысить скорость транзакций и сократить комиссионные издержки.
- Разработчики нашли иной подход к масштабируемости, назвав его «горизонтальной масштабируемостью», которая позволяет запускать несколько POA-сетей и соединять их посредством мостов, что повышает общую производительность и пропускную способность сети.
В действительности у проекта есть только два минуса, но они достаточно серьезны и вполне могут стать тем самым камнем преткновения в развитии проекта и увеличения стоимости его токенов.
- Передача ответственности за безопасность сети и создание блоков ограниченному кругу лиц – валидаторам, ставит жирный вопрос о децентрализации проекта. С одной стороны, если личности валидаторов будут общеизвестны это позволит оказывать прямое давление на них любым субъектам, от уголовных до законодательных. С другой стороны, факт подтверждения личности валидатора не может гарантировать его чистоплотность и добросовестность. Ведь даже самый авторитетный валидатор это человек, со своими слабостями и темными сторонами. Однако давайте взглянем на это под другим углом. Если проект предлагает интересный инструмент для бизнеса и прочих юридических лиц, при этом имеет некую централизацию в обеспечении безопасности это не может быть категорически плохо. В конце концов, у нас все охранные и пожарные предприятия, обеспечивающие безопасность объектов, абсолютно централизованы и ничего, есть довольно успешные предприятия, которые растут и развиваются. Даже всеми любимый ICloud, где хранится порой очень важная информация полностью централизован и по сути принадлежит компании «Apple».
- Одним из главных преимуществ проекта является их разработка «горизонтальной масштабируемости» и, если отбросить все нюансы, Oracle можно назвать улучшенной версией Ethereum, улучшенной именно за счет увеличения скорости транзакций и снижения стоимости. Однако, когда Ethereum решит все свои нынешние проблемы, ценность Oracle можно существенно снизиться. Ведь Ethereum это уже сейчас очень серьезный бренд на рынке криптовалют, в отличие от еще очень сырого Oracle.
Неделю назад, компания провела ребрендинг проектEthereumа и анонсировала, что в ближайшее время будет релиз кроссчейн технологии, которая позволит проводить транзакции между блокчейнами POA Network и Ethereum. В связи с этим можно видеть заметный рост монеты, до цены листинга на бирже.
Сейчас монета торгуется в районе $0.54 — $0.55 за токен.
Подводя итоги, мне кажется данная монета может иметь неплохой потенциал для краткосрочных/ среднесрочных инвестиций, однако совсем не подходит на долгосрок, потому как на равных тягаться с Ethereum, задача довольно сложная.