Пропустить навигацию

Блокчейн

Разрабатывайте, тестируйте и развертывайте безопасные приложения на базе блокчейна

Начало работы с Azure Blockchain Workbench

Что такое блокчейн?

Блокчейн — это прозрачная система, которую можно публично проверить. Такая система меняет наше представление о том, как совместно использовать ресурсы, следить за соблюдением договоров и обмениваться данными. Это защищенный общий реестр транзакций, распределенных по сети между компьютерами, а не предоставляемый одним поставщиком. На корпоративном уровне блокчейн используется как общий уровень данных, позволяющий создавать приложения нового типа. Сейчас бизнес-процессы и данные можно разделять между множеством организаций, что позволяет устранить издержки, сократить риск мошенничества и создать каналы получения прибыли.

Как блокчейн повышает производительность работы компаний и способствует интеллектуальной экономии

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

Дополнительные сведения

Как применяется технология блокчейна в компаниях?

Узнайте, как блокчейн трансформирует индустрию финансовых услуг

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

Узнайте, как блокчейн позволяет создавать эффективные интеллектуальные цепочки поставок

Ознакомьтесь с данными о том, как блокчейн помогает быстро и прозрачно решать проблемы. Узнайте, как блокчейн позволяет получить наглядное представление о корпоративной цепочке поставок из единого согласованного представления, работающего в режиме реального времени.

Преимущества блокчейна в Azure

Упрощенная разработка

Ускорьте разработку и упростите экспериментирование с помощью модульных предварительно настроенных сетей и инфраструктуры.

Быстрая настройка и подготовка к работе

Быстро выполняйте итерацию блокчейн-сценариев и выполняйте их проверку с использованием встроенных подключений к Azure и знакомых инструментов.

Надежное внедрение инноваций

Обеспечьте защиту и масштабируемость данных при необходимости на открытой надежной глобально доступной облачной платформе.

Впечатляющие проекты клиентов на основе блокчейна в Azure

Передовое блокчейн-решение в области страхования работает в облаке Microsoft Azure

Insurwave

"We anticipate that the efficiencies delivered by Insurwave will reduce the cost of marine insurance premiums by 10 to 20 percent."
Стефан Шрайнен (Stefan Schrijnen), директор страховой компании EY

Webjet использует Azure в Rezchain, службе выверки счетов для онлайн-рынка путешествий

"We've found that almost 90 percent of mismatched hotel bookings can be resolved without cost when we use blockchain to tackle them at or near the time of booking."
Линн Олдфилд (Lynne Oldfield), начальник отдела корпоративного развития

Корпорация Майкрософт использует блокчейн для быстрой доставки отчетов о начислении роялти издателям игр для Xbox с гораздо меньшими трудозатратами

"The need for a blockchain solution like ours is not unique to Microsoft and game publishers. It applies to any industry where organizations have to reconcile royalty payments."
Брент Труэлл (Brent Truell), руководитель программы, команда разработчиков Azure Blockchain, Майкрософт

Архитектуры решений

Отслеживание и трассировка цепочки поставок

Suivi de la chaîne d’approvisionnementDécouvrez comment utiliser Azure Blockchain Workbench. Créez une application de suivi des ressources pour la chaîne d’approvisionnement avec un organigramme étape par étape.12345678
  1. Обзор
  2. Поток

Стандартная схема блокчейна — это мониторинг ресурса с использованием Интернета вещей по мере продвижения ресурса по цепочке поставок с участием нескольких сторон. Наглядным примером такой схемы является транспортировка в охлажденном состоянии скоропортящихся товаров, например продуктов питания или фармацевтических средств, которая требует соблюдения определенных правил соответствия на всех этапах транспортировки. В этом сценарии сторона-инициатор (например, розничный продавец) устанавливает условия контракта, такие как требуемый уровень влажности и температурный диапазон, которых должны придерживаться лица, ответственные за выполнение цепочки поставок. Если в какой-либо момент устройство фиксирует показатели температуры или влажности вне заданного диапазона, состояние смарт-контракта обновляется с указанием несоответствия, и в блокчейне записывается транзакция. Затем активируются нижестоящие мероприятия по устранению нарушений.

  1. 1 Устройства Интернета вещей обмениваются данными с Центром Интернета вещей. В Центре Интернета вещей настроен маршрут, по которому в связанную с ним служебную шину будут отправляться специальные сообщения. Сообщения по-прежнему представлены в собственном формате устройства. Их нужно преобразовать в формат, используемый Azure Blockchain Workbench. Это преобразование выполняет приложение логики Azure. Оно активируется, когда в служебную шину, связанную с Центром Интернета вещей, добавляется новое сообщение. Затем приложение преобразует сообщение и доставляет его в служебную шину, используемую для доставки сообщений Azure Blockchain Workbench. Первая служебная шина эффективно используется в качестве папки "Исходящие" для Центра Интернета вещей, а вторая — в качестве папки "Входящие" для Azure Blockchain Workbench.
  2. 2 Объект-получатель DLT извлекает данные из брокера сообщений (служебной шины) и отправляет их в построитель транзакций — подписывающий объект.
  3. 3 Построитель транзакций создает и подписывает транзакцию.
  4. 4 Подписанная транзакция направляется в блокчейн (частную сеть Ethereum Consortium).
  5. 5 Наблюдатель DLT получает подтверждение фиксации транзакции в блокчейне и отправляет подтверждение в брокер сообщений (служебную шину).
  6. 6 Объекты-получатели баз данных отправляют подтвержденные транзакции блокчейна в базы данных вне блокчейна (База данных SQL Azure).
  7. 7 Информация анализируется и визуализируется с помощью таких средств, как Power BI, путем подключения к базам данных вне блокчейна (База данных SQL Azure).
  8. 8 События из реестра доставляются в Сетку событий и служебную шину для использования нижестоящими объектами-получателями. Нижестоящими объектами-получателями могут быть приложения логики, функции или другой код, разработанный для реагирования на события. Например, функция Azure может получить событие и поместить его в такое хранилище данных, как SQL Server.

Быстрая реализация блокчейн-проекта в Azure

Узнавайте последние новости из блога Azure

Introducing the Azure Blockchain Development Kit

“Developers! Developers! Developers!” That phrase is synonymous with Microsoft’s history of democratizing complex technologies and empowering anyone with an idea to build software.

Principal Program Manager, Blockchain Engineering

Deploy, develop, and troubleshoot faster with Azure Blockchain Workbench 1.5.0

On behalf of the entire Workbench team, thank you for your continued support and interest in Azure Blockchain Workbench. We release every month and our focus areas are driven by the topics you care about the most.

Program Manager II, Microsoft Azure

Microsoft @ DevCon4

At DevCon in 2015, I announced support for Ethereum on Microsoft Azure. It was a humble beginning consisting of a private Ethereum network and a corresponding “Hello World” smart contract.

Principal Program Manager, Azure Blockchain Engineering

Связанные решения

Интернет вещей

Интернет вещей

Усиливайте цифровое преобразование, собирайте необработанные данные и находите новые важные данные, подключая устройства, ресурсы и датчики.

Большие данные и аналитика

Принимайте максимально обоснованные решения, анализируя все необходимые данные в реальном времени.

Бессерверные вычисления

Бессерверные вычисления

Ускорьте создание приложений и сосредоточтесь на внедрении инноваций, а не на управлении инфраструктурой

Бизнес-приложения

Бизнес-приложения

Модернизируйте свои внутренние бизнес-приложения в соответствии с современными ИТ-задачами