Microsoft представляет алгоритм проверки авторизации с использованием протокола Ethereum на платформе Azure

Облачная платформа Microsoft Azure представила алгоритм проверки подлинности (PoA) в своем блокчейне Ethereum (ETH). Об этом сообщает официальный блог 7 августа.

Новый сетевой алгоритм Ethereum, как сообщается, представляет более эффективный способ создания децентрализованных приложений (DApps) для частных или офисных сетей (далее — консорциум), где все участники согласованы, известны и авторизованы.
В отличие от доказательства работы (PoW) — существующий протокол Azure — алгоритм PoA основан на принципе одобренных идентификаторов или валидаторов на цепочке блоков и не вызывает конкуренции при завершении транзакций.

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

Новый продукт Ethereum на Azure оснащен рядом функций, обеспечивающих его правильное функционирование и безопасность, таких, как система лизинга, поддержка веб-сборки Parity, Azure Monitor и управление децентрализованными приложениями DApp.
Система лизинга призвана гарантировать, что, хотя каждый член обладает «избыточными консенсус-узлами», ни один из двух узлов не может иметь один и тот же идентификатор. Система обеспечивает защиту идентификатора даже в случае отказа виртуальной машины (VM) или отключения, поэтому новые узлы могут быстро разворачиваться и возобновлять идентификаторы предыдущих узлов.
Поддержка веб-сборки Parity направлена на упрощение процесса создания интеллектуальных контрактов, позволяя клиентам писать их на языках, которые более знакомы, чем существующие языки программирования Solidity на цепочке блоков ETH. В блоге отмечается, что разработчики теперь смогут писать DApps на таких языках, как C, C ++ и Rust.
Решение управления децентрализованными приложениями (DApp) намерено упростить проверку пользовательского идентификатора и валидатора в процессе участия в консорциуме. Включив эту функцию, разработчики предоставляют пользователям уровень абстракции, который позволяет программистам скрыть все, кроме соответствующих данных об объекте, чтобы уменьшить сложность и повысить эффективность доступа в систему.
Управление DApp также гарантирует, что каждый член консорциума будет контролировать свои собственные ключи, что позволяет полностью защищать подписку на выбранном пользователем кошельке.

Microsoft в начале 2015 года объявила о запуске платформы облачных вычислений Azure, основанной на Ethereum. Основанная в 2010 году, Azure предоставляет глобальную сеть центров обработки данных Microsoft для разработки, тестирования, развертывания и управления приложениями и службами.
Ранее в июне Консорциум R3, использующий blockchain, объявил о том, что фирма — вместе с 39 глобальными финансовыми компаниями — успешно протестировала свое приложение для тестирования «Знай своего клиента» (KYC), на котором работает 45 узлов платформы Microsoft Azure.