
クラウドにおけるブロックチェーン:マイクロソフトとアマゾンは開発者向けに分散型台帳の民主化を目指す
アトゥル・アジョイ著

[編集者注: アトゥル・アジョイはレドモンド高校の10年生で、テクノロジー愛好家、スタートアップ創業者、ブロガー、イベントオーガナイザーとして活躍しています。彼は今週、シアトルで開催されたMicrosoft Buildに2年連続で参加し、昨年のカンファレンスレポートに続き、GeekWireに本レポートを寄稿しました。]
マイクロソフトの年次開発者会議「Build」に2度目の参加が叶い、大変嬉しく思っています。イベントは、マイクロソフトCEOのサティア・ナデラ氏が「世界はコンピューターになりつつある」と述べ、その影響は産業革命に匹敵するだろうと宣言したことで幕を開けました。マイクロソフトのビジョンと注力が昨年からどのように進化してきたかを見るのは興味深いものでした。昨年と同様に、マイクロソフトはAI、モノのインターネット(IoT)、そして今年は新たにブロックチェーンが加わったインテリジェントエッジとクラウドを活用したテクノロジーへの移行を強調しました。
ブロックチェーンへのこの新たな焦点は、Azure Blockchain Workbench のパブリック プレビューによって強調されました。これは、企業が既存のブロックチェーン インフラストラクチャ上にブロックチェーン アプリケーションを構築するのにかかる時間を短縮することを目的とした新しいツールです。
彼らのブロックチェーン製品について触れる前に、ブロックチェーンとは何なのか?億万長者の投資家ウォーレン・バフェット氏によると、ブロックチェーン上に構築された暗号通貨であるビットコインは「ネズミ毒の2乗」のようなものだという。彼の厳しい見解は珍しくない。Amazon Web Services(AWS)のCEOアンディ・ジャシー氏はブロックチェーンについて、「AWSはクールだと思ったから技術を開発しているわけではない」と述べ、JPモルガン・チェースのCEOジェイミー・ダイモン氏はビットコインを「詐欺」と呼び、17世紀のチューリップブームに言及して「チューリップの球根よりも悪い」と主張した。(ダイモン氏は後にこの発言を後悔していると述べている。)
しかし、私のような多くの人にとって、ブロックチェーン技術はビットコインのような暗号通貨のボラティリティに見られるような誇大宣伝ではありません。それは、スマートなコンピュータサイエンスと革新的な経済学を用いて、私たちが暮らす世界をより良くする機会を提供するものです。ブロックチェーンは多くの暗号通貨の基盤技術であり、改ざん不可能な分散型台帳です。これにより、2つ以上の信頼できない当事者間の取引を安全に行うことができます。チェーン内のブロックが一度検証されると、後から変更することはほぼ不可能になります。
ブロックチェーンは、真正かつ承認された取引のみを許可し、二重支払い問題(同一のトークンを複数の相手に送信することで、実質的に保有量を超える金額を支払おうとする攻撃)を回避するために、ビットコインのプルーフ・オブ・ワークやその他プルーフ・オブ・ステークなどのコンセンサスアルゴリズムを用いて、複数の矛盾するブロックが存在する場合に、どのブロックをチェーン内で使用するかを決定します。この技術により、安全かつ承認された取引が可能になり、世界中の企業による金融分野および非金融分野の様々なユースケースが実現されています。

Microsoft の Azure Blockchain Workbench の目標は、ブロックチェーンの専門家ではない開発者でも、それらのユースケース向けのソリューションを構築できるようにすることです。
「Workbenchは、開発者、独立系ソフトウェアベンダー、そして統合パートナーにとって、開発コストを大幅に削減し、価値実現までの時間を短縮します」と、Microsoft Azureのゼネラルマネージャーであるマシュー・カーナー氏は述べています。これは、Azure Resource Managerを使用して台帳とネットワークの展開を自動化し、ブロックチェーン上のIDをAzure Active Directoryに接続してID管理を行い、Logic Appsを使用してブロックチェーンワークフローを作成できるようにすることで実現されます。
また、ブロックチェーンの他の多くの機能を既存のAzure製品と統合します。Azure Blockchain Workbenchは当初、Ethereumで動作しますが、Hyperledger FabricとR3のCorda分散台帳プラットフォームのサポートも追加される予定です。
クラウドプラットフォームの既存製品を既存のブロックチェーンインフラに接続するというアプローチは、目新しいものではありません。Jassy氏の過去の発言はさておき、Amazon Web Servicesは1ヶ月足らず前にAWS Blockchain Templatesをリリースしました。これは、開発者がEthereumまたはHyperledger Fabricを活用したブロックチェーンネットワークを構築・展開するのを支援するものです。このテンプレートは、Amazon Elastic Container Service(EC2)のコンテナ、またはAmazon Elastic Compute Cloud(EC2)サービスのDockerコンテナを通じてブロックチェーンをデプロイすることで実現します。
このアプローチは、一部のユーザーには非常に有効です。Build のセッションで Apttus がデモを行ったように、Azure Blockchain Workbench は、ID 管理など、ブロックチェーン アプリケーションの構築における最も困難な側面の多くを簡素化しました。Salesforce プラットフォーム上に構築された見積もりから入金までのスタートアップ企業である Apttus は、金融サービス企業と連携して、ローン証券化のためのスマート コントラクト ベースのソリューションを構築していました。Azure Blockchain Workbench は、シングル サインオン (SSO) によるシンプルな ID ソリューションと、アプリケーションと Solidity コードの容易な展開方法を提供しました。Apttus だけではありません。マイクロソフトは、Maersk などの企業がこのツールを使用して、保険で直面している問題のソリューションを構築している例を示しました。これは、開発者が Ethereum などの既存のインフラストラクチャ上に、迅速かつコスト効率よくブロックチェーン ソリューションを構築できるようにするための方法であることは明らかです。
これらの企業は、既存のクラウドプラットフォームやサービスを利用してブロックチェーンアプリを構築する方法を開発者に提供することで、自社のコアとなる強みに注力していることは明らかです。しかし、ブロックチェーンの中核インフラは依然として進化を続けています。イーサリアムは、プルーフ・オブ・ワーク(PoW)コンセンサスメカニズムから、プルーフ・オブ・ワークとプルーフ・オブ・ステーク(PoS)を組み合わせたハイブリッドコンセンサスメカニズムへの移行を進めています。昨年、ビットコインブロックチェーンはハードフォークを経てビットコインキャッシュ(Bitcoin Cash)を生み出しました。Bitcoin Cashは、取引の高速化を目的としてブロックサイズが拡大されています。これらは、変化するブロックチェーンインフラのほんの一例に過ぎません。今後、エンタープライズブロックチェーンアプリケーションの基盤となり得る新たなブロックチェーンが登場すると信じています。
プライベートコンソーシアムブロックチェーンとパブリックブロックチェーン間の通信、1秒あたりのトランザクションにおけるブロックチェーンのスループット、そしてスマートコントラクトやトランザクションコストなど、これらのネットワークへの展開コストには改善の余地があります。
IBM、Facebook、Googleといった企業は、ブロックチェーン技術が自社のビジネスにどのような影響を与え、どのように導入できるかについて、研究開発に取り組んでいます。シアトルのクラウド大手であるMicrosoftやAmazonも同様のアプローチと投資を行ってくれると素晴らしいでしょう。