Новый продукт компании Microsoft в сети Ethereum заменит майнинг

Новый продукт компании Microsoft в сети Ethereum заменит майнинг

Программный гигант 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

1252

Свежие новости

Выбор редакции

Аналитика