Программный гигант 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
Читайте также
Monero устранил критический баг
Согласно заявлению, опубликованному 25 сентября, разработчики Monero исправили баг, который позволял злоумышленникам проводить атаки на кошельки организаций.
Crypto.com выпускает криптовалютные платежные карты для азиатского рынка
Гонконгский стартап намерен выпустить первую криптовалютную дебетовую карту Visa. Более ста тысяч карт станут доступны клиентам Crypto.com по всему миру, в ближайшие месяцы.