Разработчики облачной платформы Microsoft Azure объявили о выпуске нового продукта — Ethereum Proof-of-Authority на Azure, пишет CoinTelegraph.

В его основе использован алгоритм консенсуса Proof-of-Authority (PoA), а сам продукт предложен рынку на сервисной модели «Блокчейн как услуга» (Blockchain-as-a-Service).
Новый продукт позволяет компаниям разрабатывать гибкие децентрализованные корпоративные приложения Dapps на блокчейн-сети Ethereum, специально выстроенной с учетом требований заказчика.

Работа этих приложений не требует применение затратного, энергоемкого алгоритма Proof-of-Work (PoW) и, следовательно, не требует майнинга.
Алгоритм PoW лучше подходит для реализации проектов на базе открытых сетей, в которых анонимные участники не доверяют друг другу.

«Применение PoW способствует безопасности в таких сетях», — уточнил Коди Борн, разработчик Azure Global.

— В то же время в частных или корпоративных сетях, выстроенных на основе Ethereum, такие алгоритмы не имеют столь высокой значимости.

Все участники блокчейн-сети при поиске консенсуса известны и обладают необходимой репутацией.

Управление сетью в этом случае может быть выстроено иначе».
Алгоритм PoA основан на принципе применения одобренных идентификаторов или валидаторов в сети блокчейна.

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

PoA также не требует майнинга.
Подробно о Ethereum Proof-of-Authority на Azure
Новый продукт Ethereum на Azure оснащен рядом функций.

Они обеспечивают корректность исполнения решаемых прикладных задач, обладают необходимым уровнем безопасности.
В продукте реализован контроль достоверности участников сети, поддержку механизма Parity для выбора между различными консенсусными механизмами, имеются функции мониторинга среды Azure, есть средства управления Governance DApp.
Благодаря встроенному децентрализованному приложению Governance DApp, участникам блокчейн-сети предоставляются полномочия для управления сетью и делегирования своего права голоса другим участникам.

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

При этом у администраторов имеется право заменять валидаторов сети путем голосования.
Используя клиент Parity WebAssembly, разработчики получают возможность писать смарт-контракты на языках программирования, которые наиболее удобны для них, выбирая между C, C++ и Rust.
Напомним, что впервые разработчики Microsoft заявили, что работают над децентрализованной системой идентификации на базе публичного блокчейна Ethereum, в конце 2015 года.