ブロックチェーン

セキュリティで保護されたブロックチェーン アプリを開発、テスト、デプロイする

ブロックチェーンとは

ブロックチェーンとは、価値や資産の交換、契約の履行、データの共有に対する考え方を変える、透明性のある検証可能なシステムです。このテクノロジは、セキュリティで保護された共有のトランザクション台帳であり、単一のプロバイダーに託されるのではなく、コンピューターのネットワークで分散されます。企業は、共通のデータ レイヤーとしてブロックチェーンを使用して、新しい種類のアプリケーションを実現しています。現在では、ビジネス プロセスやデータを複数の組織間で共有できるようになりました。これにより、無駄がなくなり、詐欺のリスクが軽減すると同時に、新しい収入源が生まれます。

ブロックチェーンがビジネスのパフォーマンスを高速化し、スマート エコノミーを強化するしくみ

"完全に自動化されたブロックチェーンによって、実行における一貫性の強化、紛争解決のサポート、説明責任の向上に加え、ビジネス上のより的確な決定に役立つエンド ツー エンドの透過性の提供が実現します。"

もっと読む

企業がブロックチェーンを使って行っていること

ブロックチェーンによって金融サービス業界がどのように変わってきているかをご確認ください

銀行、資本市場、保険業界でブロックチェーンがどのように適用されているかを説明します。 金融サービス機関による中間業者の排除、共同作業の効率化、破壊的な新しいビジネス モデルの作成にブロックチェーンがどのように役立つかを確認しましょう。

ブロックチェーンによってよりスマートかつ効率的なサプライ チェーンを構築する方法をご確認ください

ブロックチェーンが迅速かつ透過的な紛争の解決にどのように役立つかをご確認ください。 ブロックチェーンがすべてのユーザーに一貫した単一のリアルタイム ビューを維持することで、企業のサプライ チェーンを可視化する方法が見つかります。

ブロックチェーンによりデジタル ID とデータ交換がどのように再定義されるかを学ぶ

デジタル ID は、デジタル世界で個人を定義するあらゆるものです。人々は、共有されるデータや、そのデータを企業が保持できる時間の長さをより強力にコントロールすることを望みます。ユーザーが自分の個人データを自律的に管理できるよう、企業がどのようにブロックチェーンを使用しているかをご覧ください。

Azure でブロックチェーンを使用する理由

開発を簡略化

開発に要する時間を短縮し、構成済みのモジュール形式のネットワークおよびインフラストラクチャを使用して簡単に実験できるようにします。

スピーディな導入

Azure への組み込み接続や使い慣れたツールを使用して、ブロックチェーンのシナリオをスピーディーに繰り返して検証できます。

確実なイノベーションの促進

オープンで信頼性のある、グローバルに利用できるクラウド プラットフォームでは、データを常にセキュリティで保護し、必要に応じてスケーリングできます。

Azure 上のブロックチェーンにより、お客様はすばらしい成果を挙げています

Microsoft Azure で動作する保険会社向けの画期的なブロックチェーン ソリューション

事例を見る

Insurwave

Webjet は、Azure を使用して、オンライン旅行市場向けの決済調整サービスである Rezchain を強化しています

事例を見る

Webjet

Microsoft はブロックチェーンを利用し、より迅速かつ簡単にロイヤルティ明細書を Xbox ゲーム パブリッシャーに配信します

事例を見る

Xbox

Bühler では、ブロックチェーン技術を使って農場から食卓まで農産物を追跡します

事例を見る

Buhler

シンガポール金融管理庁では、証券の決済と精算に Azure のブロックチェーンを利用しています

事例を見る

Project Ubin

Interswitch では、さらに豊かなアフリカを築くために Azure Blockchain Workbench を利用しています

事例を見る

Interswitch

3M では、サプライ チェーンをセキュリティで保護するために、Azure ブロックチェーンを利用して、新しい「サービスとしてのラベル」アプローチを実現しました

事例を見る

3M

NASDAQ は Microsoft Azure によってブロックチェーンを金融市場に導入する

事例を見る

Nasdaq

ソリューションのアーキテクチャ

Blockchain workflow applicationBusinesses use blockchain to digitize workflows they share with other organizations, such as moving physical assets across supply chains. The anatomy of blockchain apps is similar across use cases. Here, we use Azure Blockchain Service as the foundational managed blockchain network and build a consortium application that can ingest signals from relevant user interfaces and communicate ledger data to consuming apps across the consortium.11234456
  1. 概要
  2. フロー

ブロックチェーン ワークフロー アプリケーション

概要

企業では、ブロックチェーンを使用して、サプライ チェーン全体での物的資産の移動など、他の組織と共有するワークフローをデジタル化しています。ユース ケースは違っても、ブロックチェーン アプリのしくみは似ています。ここでは、基盤となるマネージド ブロックチェーン ネットワークとして Azure Blockchain サービスを使用し、共同事業体アプリケーションを作成します。このアプリは、関連するユーザー インターフェイスから信号を取り込んで、共同事業体の全域にある消費アプリに台帳データを伝達します。

フロー

  1. 1 関連するアプリ、デバイス、データ ソースからメッセージ ブローカー (Azure Service Bus) にイベントまたはデータが送信されます。
  2. 2 分散型台帳テクノロジ (DLT) コンシューマー ロジック アプリが Service Bus からデータをフェッチし、トランザクションを構築して署名するトランザクション ビルダーに送信します。
  3. 3 署名されたトランザクションは、台帳固有のロジック アプリ コネクタを介して Azure Blockchain Service (フル マネージドの Ethereum コンソーシアム ネットワーク) にルーティングされます。
  4. 4 ブロックチェーン データ マネージャーは、構成済みのトランザクション ノードからブロックとトランザクション データをキャプチャし、イベントとプロパティをデコードしてから、データを構成済みの宛先に送信します。
  5. 5 メッセージ ブローカーは、台帳データをコンシューマー側ビジネス アプリケーションとオフチェーン データベースに送信します。
  6. 6 オフチェーン データベースへの接続により、情報は Power BI などのツールを使用して分析、視覚化されます。
Supply Chain Track and TraceLearn how to use the Azure Blockchain Workbench. Build an asset tracking application for supply chain with a step-by-step flowchart.12345678
  1. 概要
  2. フロー

サプライ チェーンの追跡とトレース

概要

一般的なブロックチェーンのパターンに、IoT を利用した、マルチパーティ サプライ チェーンに沿って移動する資産の監視があります。食品や薬剤などの傷みやすい商品の冷蔵輸送がこのパターンの良い例であり、このような場合、輸送プロセスの全期間を通して一定のコンプライアンス ルールが守られなければなりません。このシナリオでは、サプライ チェーン上の管理者が遵守しなければならない契約上の条件 (必要とされる湿度および温度の範囲など) を、依頼元の取引先企業 (小売店など) が指定します。いずれかのポイントで、デバイスによって範囲外の温度または湿度が測定されたとします。すると、スマート コントラクトの状態が更新され、コンプライアンスが遵守されていないことが示されます。そして、ブロックチェーン上でトランザクションが記録され、ダウンストリームで修正イベントがトリガーされます。

フロー

  1. 1 IoT デバイスが IoT Hub と通信します。ルートとして構成された IoT ハブがそのルートと関連付けられたサービス バスに特定のメッセージを送信します。そのメッセージはデバイスのネイティブ形式のままであるため、Azure Blockchain Workbench で使用される形式に変換する必要があります。 変換は Azure ロジック アプリによって行われます。その IoT ハブに関連付けられたサービス バスに新しいメッセージが追加されるとトリガーされます。そして、そのメッセージが変換され、Azure Blockchain Workbench にメッセージを配信するために使用されるサービス バスに配信されます。 1 番目のサービス バスは IoT ハブ用の "送信トレイ" として効率的に機能し、2 番目のサービス バスは Azure Blockchain Workbench 用の "受信トレイ" として機能します。
  2. 2 DLT コンシューマーによって、メッセージ ブローカー (Service Bus) からのデータが取り込まれ、データがトランザクション ビルダー (署名者) に送信されます。
  3. 3 トランザクション ビルダーがトランザクションを作成して、それに署名します。
  4. 4 署名されたトランザクションがブロックチェーン (プライベート Ethereum コンソーシアム ネットワーク) にルーティングされます。
  5. 5 DLT ウォッチャーがブロックチェーンへのトランザクション コミットメントの確認を受け取り、その確認をメッセージ ブローカー (Service Bus) に送信します。
  6. 6 DB コンシューマーが、確認されたブロックチェーン トランザクションをオフチェーン データベース (Azure SQL Database) に送信します。
  7. 7 オフチェーン データベース (Azure SQL Database) への接続により、Power BI などのツールを使用して分析、視覚化される情報。
  8. 8 台帳からのイベントは、ダウンストリーム コンシューマーによって使用されるため、Event Grid と Service Bus に配信されます。"ダウンストリーム コンシューマー" の例としては、ロジック アプリや関数など、該当するイベントに対してアクションを実行するように設計されたコードが挙げられます。たとえば、Azure 関数では、イベントを受信して、それを SQL Server などのデータストアに配置することができます。

Azure 上でブロックチェーン プロジェクトをすぐに始めましょう

Azure ブログで最新のニュースをご確認ください

エンタープライズでのブロックチェーンの採用を加速する

Microsoft のブロックチェーンに対する投資のミッションは、始めから変わりません。複雑なテクノロジを民主化し、組織の境界を越えてつながることで、共通の問題を信頼できる方法で解決するという目標があります。

General Manager, Microsoft Azure

Azure Blockchain Service に Corda Enterprise を導入

マイクロソフトでは、Azure のブロックチェーン関連ミッションにおいて、お客様に選択肢と柔軟性を提供することを重視しています。そこでこのたび、Azure Blockchain Service にマネージド サービスとして Corda Enterprise を導入することになりました。

Principal Program Manager, Blockchain Engineering

12 TB の VM、ブロックチェーンでの SAP パートナーシップの拡大、SAP ソリューション向け Azure Monitor

数か月前の SAP の SAPPHIRE NOW イベントで、Microsoft は SAP HANA 用に最大 6 TB のメモリを備えた Azure Mv2 Virtual Machines (VM) の提供開始を発表しました。また、Microsoft Azure が SAP HANA にとって最適なクラウドになるよう取り組んでいることについても、重ねて説明しました。

Corporate Vice President, Microsoft Azure

関連ソリューション

モノのインターネット (IoT)

モノのインターネット (IoT)

デバイス、資産、センサーを接続して、デジタル変革を推進し、これまで利用されていなかったデータを収集し、新しい分析情報を見つけ出す

ビッグ データと分析

必要なすべてのデータをリアルタイムで分析することで、情報に基づいた意思決定を実現する

サーバーレス コンピューティング

サーバーレス コンピューティング

アプリのビルドを加速させ、インフラストラクチャの管理ではなくイノベーションに注力する