Теперь пользователи майкрософтовской облачной платформы Azure могут развертывать блокчейн-проекты, использующие Ethereum Proof-of-Authority в качестве алгоритма достижения консенсуса.
Многие этот алгоритм недолюбливают. Дескать, PoA не имеет ничего общего с децентрализаций. И это правда. В PoA-сетях транзакции проверяются одобренными учетными записями. То есть узлами со специальными полномочиями. Они так и называются — валидаторы.
Ясно, что ситуация, при которой у одних пользователей полномочий больше, а у других меньше, кого-то может не устраивать. Зато в PoA-сетях нет майнинга, а скорость операций гораздо выше чем в PoW-сервисах.
И вот Microsoft Azure добавила поддержку этого алгоритма. «PoW отлично подходит для общественных сервисов, предполагающих анонимность пользователей, — объясняет разработчик Azure Коди Борн. — Но для корпоративных, закрытых блокчейнах лучше подходит именно PoA, поскольку все пользователи таких сетей известны и им можно доверять».
Теперь корпоративные клиенты Azure могут создавать не только PoW-, но и PoA-сервисы. Новый продукт от Azure предполагает возможность создания с помощью инструментов Parity смарт-контрактов. В качестве языков программирования разработчики смогут использовать C, C++ и Rust.
* * *
Читайте наш канал и общайтесь с нами и другими читателями в чате Telegram.