Программный гигант Microsoft запустил новую услугу - Blockchain как сервис (BaaS), которая позволит предприятиям развертывать новые децентрализованные приложения на блокчейне Ethereum в облачной службе Azure, используя алгоритм Proof-of-Authority.
Proof-of-Authority – это консенсус на основе авторитета узла, алгоритм отличающийся от всех других алгоритмов тем, что для работы ему не требуется майнинг, как в случае с алгоритмом доказательства выполнения работы (PoW). В блокчейн-сети, базирующейся на PoAuthority, все транзакции и блоки проверяются посредством одобренных аккаунтов (валидаторов). Проведение транзакций и создание блоков, проходит в автоматическом режиме при помощи вычислительных мощностей валидатора. Это позволяет существенно снизить затраты на обслуживание сети.
PoW «отлично работает в анонимных открытых сетях, где криптовалюта способствует безопасности в сети», - заявил разработчик программного обеспечения Azure Global Коди Борн. «Однако в частных/консорциумных сетях Proof-of-Authority будет более эффективным». Борн объяснил, что поскольку все участники цепочки блоков сети компании известны и авторитетны, управление может быть отделено от работы сети.
С этой целью продукт Proof-of-Authority имеет встроенное децентрализованное приложение (DApp) или «Приложение для управления», которое предоставляет членам консорциума полномочия управлять сетью или делегировать свое право голоса другим узлам в случае, если их основные узлы будут отключены, чтобы все участники поддерживали постоянное участие в консенсусе. Сетевые администраторы, в свою очередь, могут использовать голосование по цепочке, чтобы передавать полномочия другим участникам сети прозрачным и проверяемым способом.
Наряду с оригинальным продуктом Azure, основанным на PoW в сети Ethereum, блокчейны, использующие эту новую модель консенсуса, могут быть развернуты всего за пять минут, предоставляя предприятиям DLT решение "в один клик". Чтобы сделать продукт еще более удобным в использовании, компания Microsoft интегрировала поддержку смарт-контрактов, использовав инструмент WebAssembly (Wasm) компании Parity, который позволяет разработчикам писать смарт-контракты на знакомых языках программирования, таких как C, C ++ и Rust вместо изучения Solidity, основного языка программирования Ethereum.
По материалам https://www.ccn.com
Читайте также
Blockchain поднимается в небо
Инновационный центр Lufthansa (LIH) и SAP.iO Berlin Foundry объединились для запуска первого в мире авиационного Global Blockchain Challenge. Недавно объявленный конкурс - это, по сути, способ привлечь внимание к использованию технологии blockchain в сферах Travel and Mobility Tech.
Арбитражный форум EOS приказывает заморозить 27 учетных записей
Сеть EOS, запуск которой состоялся более недели назад, снова удивила всех своим нетрадиционным подходом к управлению.