Облачные вычисления на основе блокчейна 3: BaaS от Azure

В последней статье этой серии блогов мы рассмотрели реализации, которые Amazons AWS предоставляет блокчейн-сообществу. Сегодня мы сосредоточимся на облаке Microsoft Azure Cloud и посмотрим, что еще лежит в пуле возможностей, когда речь идет о предложениях BaaS от крупных игроков в облачных вычислениях.

Решения Azure для блокчейна

Чтобы начать с общего обзора, на момент публикации этого сообщения Microsoft Azure предоставляет три решения для блокчейна:

  • Azure Confidential Ledger Preview
  • Azure SQL Database Ledger
  • ConsenSys Quorum Blockchain Service

Кроме того, существует Azure Blockchain Workbench (ABW). Итак, каждому разработчику Blockchain есть что изучить!

Конфиденциальная книга Azure

Azure Confidential Ledger — это управляемая служба, обеспечивающая неизменяемость и криптографическую целостность данных. Он основан на модели блокчейна с правами доступа и может быть легко создан как новый ресурс в Azure Portal, и в настоящее время его предварительный просмотр бесплатен.

Хотя такие решения, как функция неизменяемого хранилища Azure Blob Storage, предоставляют пользователям Azure аналогичную функциональность, в них неизменяемость не является главной задачей, и при неправильной настройке это может иметь серьезные побочные эффекты, когда конфиденциальные данные становятся доступными для неправильной аудитории. Кроме того, само хранилище Blob Storage не является бухгалтерской книгой, так сказать, не является базой данных только с приложениями, также ориентируясь на порядок хранения данных.

Бухгалтерская книга Azure SQL Database

Помимо конфиденциальной бухгалтерской книги, которая является отдельной службой, бухгалтерская книга базы данных sql представляет собой новый тип базы данных в Azure. Наложение этой бухгалтерской книги позволяет администратору базы данных криптографически подтвердить, что данные других сторон, использующих базу данных, не были подделаны. Видимой для пользователей является защищенная таблица истории, хранящая каждое изменение каждой строки базы данных, когда-либо совершенное.

Блокчейн-сервис ConsenSys Quorum

ConsenSys предоставляет децентрализованный веб с помощью набора продуктов ConsenSys’ Ethereum и теперь сотрудничает с Microsoft, чтобы предложить управляемый блокчейн на базе Ethereum. ConsenSys Quorum сам по себе является протокольным слоем с открытым исходным кодом для разработки с Ethereum, но в Azure он предоставляется в парадигме сервиса для быстрого и легкого доступа. А там, где звучат термины open-source и Blockchain, Hyperledger не так уж далек от них, поскольку Hyperledger Besu — клиент Ethereum, поддерживаемый сообществом Hyperledger, — также включает ConsenSys.

Интересным для разработчиков, как в нашем случае, является Use Quorum Developer Quickstart. С помощью таких известных инструментов, как Truffle и MetaMask, уже сегодня можно легко начать работу с собственной частной блокчейн-сетью (хотя, конечно, возможны подключения к основной сети, частным сетям и тестовым сетям, таким как Rinkeby или Ropsten).

Ресурсы

Конфиденциальный блокчейн

  • Архитектура Azure Confidential Ledger
  • Azure Confidential Ledger GitLab Docu

SQL Database Ledger

  • Документация по журналу

  • Azure SQL Database Ledger

  • Начало работы и примеры Azure SQL Database Ledger

Фото Aleksandar Pasaric on Pexels 🎉

Оцените статью
Procodings.ru
Добавить комментарий