IBMとMicrosoftは、ブロックチェーンに彩られた未来を所有するために最も協調的で多様化された飛躍を遂げている2つの技術の巨人です。 IBM、Microsoft、およびブロックチェーンの将来に関するシリーズで、パート1はブロックチェーンとしてのサービス(BaaS)の概念を説明し、新興企業市場の最大のプレーヤーであるMicrosoft BaaS対IBMブロックチェーンを破壊しましたが、それはストーリーの一部のみ。
各企業のBaaSプラットフォームは、オープンソースとも密接にリンクしています。 IBMは、オープンで標準化されたエンタープライズグレードの分散台帳フレームワークとコードベースを作成するためにThe Linux Foundationが管理するイニシアチブであるHyperledger Projectの創設メンバーです。 Hyperledgerは、他のいくつかのハイテク企業(特にCisco、Intel、VMwareなど)をメンバーとして数えていますが、Microsoftはその中にはいません。 実際、この6月、Microsoftは、スマートコントラクトと金融取引のための独自のモジュラーブロックチェーン標準を開発するために、独自のBaaS開発努力であるProject Bletchleyを開始しました。
ビッグブルーとレドモンドは、ブロックチェーン分野で唯一のプレーヤーではありません。銀行と金融業界、学術研究機関、急成長している新興企業のプール、他のテクノロジー企業、コンソーシアム、提携、オープンソースイニシアチブのポプリ(そして、それはプライベートまたは「許可された」ブロックチェーンのみをカバーします)集合的に広範なエコシステムを構成します。 しかし、IBMとMicrosoftは、ゲームを変える分散データベーステクノロジーの構築と開発に多額の資金とリソースを投資しました。 これらの戦略はさまざまな面で打撃を被りつつあり、戦いがどのように展開するかは、オープンソースのブロックチェーンスペースとエンタープライズBaaS市場が今後数年先にどのように見えるかに実際の影響を与えます。
MicrosoftのBizDevおよびStrategy for Cloud&Enterpriseのブロックチェーンチーフ兼ディレクターであるMarley Grayと、IBM Researchの上級副社長兼ディレクターであるArvind Krishnaに、プロジェクトの目標について話しました。 また、オープンテクノロジーとエンタープライズテクノロジーが相互にどのように影響を及ぼし、各企業がブロックチェーンを見て世界の仕組みを変えるさまざまな方法についても議論しました。 両社は、ブロックチェーンの未来を構築できるオープンな「ファブリック」の作成を目指しています。
Project Bletchleyの「Cryptlets」と次世代のブロックチェーンセキュリティ
Project Bletchleyは、「ブロックチェーンのファブリック」として機能するミドルウェアスタックを作成するために設計された、一部がオープンソースであるさまざまなMicrosoft BaaS開発のワーキングネームです。 Microsoft Azure上に構築されたモジュラーブロックチェーンファブリックは、ハイパーレジャープロジェクトなどの未使用トランザクション出力ベースのプロトコル(UTXO)から、スマートコントラクトベースのプロトコルまで、マイクロソフトがさまざまなブロックチェーンプロトコルをサポートする「オープンプラットフォームアプローチ」と呼んでいます。イーサリアムとして(ブロックチェーンAZストーリーの「E」セクションを参照)。 グレイは、目標はハイパーレッジャーに対してさえもBletchleyをオープンに保つことであると述べたが、Microsoftはそれ自体を支持してそのファブリックに参加するまでには至らなかった。
「私たちは、オープンなプラットフォームであり続けるようにしたかったのです」とグレイは語りました。 「Bitcoin、Ethereum、UTXO、Hyperledger-Bletchleyがオープンであり、それらすべてと連携することを望みます。インフラストラクチャの観点から提供するものはすべて再利用可能である必要があります。ミドルウェアスタック。」
グレイは、Bletchleyとブロックチェーンを使用して、Microsoftのいくつかの指針を説明しました。 このプロジェクトは、ブロックチェーンミドルウェア(基盤となるブロックチェーンデータ構造とブロックチェーンベースのアプリ間の接続ブリッジとして機能するソフトウェア)として設計され、「クリプレット」と呼ばれる新しいテクノロジーを導入します。
クリプレットはセキュリティおよび相互運用性のコンポーネントであり、それぞれに一意の署名があり、UXTOまたはスマートコントラクトベースのブロックチェーンに追加されて、トランザクションを暗号化および認証します。 グレーは、Bletchleyがブロックチェーンテクノロジーの現在のギャップ、特にセキュリティと相互運用性を埋めようとしていることを説明しました。
「ブロックチェーンに関して私たちが耳にした共通の問題点は、ID管理とキー管理にあり、それをどうやって回避するかということでした」とグレイは言いました。 「プライバシーは2番目のものです。3番目は既存のシステムとの相互運用性であり、次に他のブロックチェーンとの相互運用性です。1つのブロックチェーンがすべてを行うわけではありません。
グレイ氏は、クリプレットはブロックチェーントランザクションのデリゲートまたは完全な代理として機能できると述べました。 つまり、クリプレットは、個人、資産、またはスマートコントラクトのIDを引き受けることができ、トランザクションを処理するユーティリティとして、またはブロックチェーンをデータストアとして使用するコントラクトクリプレットとして使用できます。 また、HTTPSやSSLなどの安全な通信を使用して、キー検証、署名記録、スマートコントラクトやトランザクションへの暗号化の追加などのセキュリティレイヤーを追加するアダプターとして機能するCryptoDelegatesと呼ばれるサブテクノロジーについても説明しました。
「クリプレットがなければ、標準のセキュリティエンベロープはありません。従来のミドルウェアのように動作するように、Bletchleyを意図的に設計しました」とGray氏は述べています。 「バックエンドでは、SQLを使用し、データベースを変更できます。アプリケーションロジックはバックエンドで機能するため、変更する必要はありません。人々は今、システムの構築を開始したいと考えています。
「これは新しいアジャイルの世界です。技術的な問題やビジネス上の問題がすべて明らかになるまでビルドを待つと、市場に出たときに手遅れになります。今すぐビルドを開始する必要があります」 「すべてが落ち着いたら、構築したものをすばやく変更できます。Bletchleyには、ミドルウェアスタックにインフラストラクチャ作業、暗号化、およびCryptoDelegatesが含まれていますが、ツールも含まれています。」
Bletchleyの目標は、スタックのすべてのレベルでブロックチェーンのセキュリティを強化し、5000万ドルのDAOハックを引き起こしたスマートコントラクトロジックの抜け穴のようなインシデントが発生しないようにすることです。 Bletchleyファブリック内でのクリプレットとCryptoDelegatesの動作プロセスははるかに複雑であり、MicrosoftはGitHubのホワイトペーパーでさらに詳しく説明しています。
「DAOはいくつかのデバッグを使用できたはずです」とグレイは冗談を言った。 「クリプレットとCryptoDelegatesのコアインフラストラクチャを構築したので、開発者はトランザクションにタグを付けることができます。これは魔法のようです。Webでクリプレットを呼び出して暗号化を行う方法を知っています。」
HyperledgerとIBMの多面的なエンタープライズプッシュ
Microsoft BaaSとProject Bletchleyは、ブロックチェーンファブリックを作成することを目的とする唯一のオープンソース、クラウド、およびエンタープライズの複合戦略ではありません。 IBMのエンタープライズブロックチェーン製品はすべて、オープンソースとHyperledgerの開発によって通知されており、IBMはこれまでに44, 000行を超えるコードを提供しています。 Hyperledgerプロジェクトは「分散型台帳のための業界をまたがるオープンスタンダード」ですが、IBMのKrishnaは専門用語を切り抜け、イニシアチブが連動するブロックチェーンの4つの重要な利点を説明しました。
1.分散:デジタルレジャーは複数の場所に分散し、ブロックチェーン全体でデータを揃えます。
2.コンセンサス:オープンソース委員会の投票に基づくガバナンス。
3.不変:オリジナルの反論不可能なトランザクションレコード。「ブロックチェーンは信頼に等しい」という概念の鍵です。
4.許可: IDの検証と、ブロックチェーンエントリを追加および変更できるユーザーの調整。
「暴行、マネーロンダリング防止、腐敗に関して取り締まることができる規制はたくさんあります。人が誰であるか、何をしているのかわからない場合、ビジネスにブロックチェーンを使用することを正当化するのは困難です」とクリシュナは言います。 「分散型、コンセンサス型、不変型、および許可型。これらは、分散型信頼の実現方法を決定する4つの重要な要素であり、信頼は摩擦を取り除きます。」
オープンソースプロジェクト(IBMがThe Linux Foundationに制御を引き継いだ)には、JP Morgan ChaseおよびDeutsche BankからCisco、Intel、Red Hatまでの組織とともに、金融資格、フィンテックスタートアップ、ハイテク企業など、40人以上のメンバーがいます。 、VMware貢献コード。 R3コンソーシアムもメンバーであり、Linux Foundationは現在、さらに数百のメンバーのアプリケーションを調査しています。
ビットコイン(およびイーサリアム)で使用されるブロックチェーンテクノロジーに関するHyperledgerとの大きな違いは、オープンガバナンスです。 Ethereumはオープンソースですが、オープンな技術委員会ではなく、Ethereum Foundationの理事会によって管理されています。
金融グレードのプライベートブロックチェーン台帳を構築している50以上の銀行、金融機関、ハイテク企業とともにIBMとMicrosoftの 両方が メンバーであるプロジェクトメンバーR3に関して、クリシュナはコンソーシアムが最終的にプライベートブロックチェーンネットワークを展開することを望んでいますイーサリアムではなく、ハイパーレジャーのファブリック上。
Hyperledgerは、ID管理、相互運用性、データガバナンスなどのブロックチェーンの重要事項に焦点を当てていますが、MicrosoftのBletchleyと同様に、Krishna氏は、包括的な目標は業界全体で共通のブロックチェーン要件を集約する「堅牢なファブリック」を作成することだと述べました。 クリシュナはHyperledgerを「ビットコインの匿名性に対するオープンソースのビジネス反応」と呼んでおり、Hyperledgerがブロックチェーン開発におけるオープンソースの分裂を止め、BitcoinやEthereumよりも多くのガバナンスと信頼を提供するクリティカルマスを達成することを望んでいます。
「数十万の企業や政府がこのテクノロジーを採用するには、コードの記述方法に関する透明性とガバナンスが必要です。最終的に、ブロックチェーンネットワークの大きな価値は信頼であり、コードはオープンである必要があります。拡張するには、バックドアは必要ありません。そのためには、名前によるオープンソースだけでなく、実際のオープンソースが必要です」とクリシュナ氏は述べています。
「イーサリアムをオープンソースと呼ぶことはできますが、ネットワークに何が展開されているかについてのガバナンスはなく、20人の担当者は明日コードを変更することを選択できます。それは大きな違いです」と彼は付け加えました。 「信頼できるかできないか。真のオープンソースとは、ガバナンス-技術委員会が主visibleする目に見えるルールの下でコードを提供する人々の集まりを意味します。HadoopやSparkのようなLinuxまたはApacheプロジェクトであっても、信頼できるエンタープライズソフトウェアのベーステクノロジーとしてのオープンソースの強力な例です。」
難しい部分:生地を現実の世界に織り込む
IBMとMicrosoftはどちらも、それぞれのオープンアジェンダを推進しながら、エンタープライズBaaS市場シェアを食い尽くす理想的な位置にいます。 しかし、スペースは2頭競走よりはるかに複雑です。 デロイトの銀行およびテクノロジーコンサルティングプリンシパルのEric Pisciniは、IBMとMicrosoftがより大きな市場に参入する方法を分析しました。
「私にとってスタックの一番下は、さまざまなプレーヤーから来るコアブロックチェーンコンポーネントです。ビットコインやイーサリアムなどの従来のパブリックブロックチェーンプレーヤー、そして企業が提供するすべてのプライベートブロックチェーンです」とPiscini氏は言います。 「それが基盤であり、ソースコードは、IBM、Microsoft、HP、AWSのさまざまなクラウドプロバイダーで実行されています。クラウドを使用するほとんどすべての人が、プラットフォームでBaaSの周りで何かを行っています。」
また、Pisciniは、金融機関と小売業者にサービスを提供するデロイトグローバル暗号通貨センターを率いています。 デロイトには、Rubixと呼ばれる独自のBaaSプラットフォームがあります。 デロイトは、ブロックチェーンの採用は、銀行や金融だけでなく、製造業、自動車、石油、ガスなどの産業からもたらされると見ています。 これらの業界は、ブロックチェーンをどうするかだけでなく、コンプライアンス、リスク、およびセキュリティを管理しながらそれを行う方法を把握しようとしています。 Piscini氏は、オープンな開発と企業の採用との関係が重要ですが、HyperledgerやProject Bletchleyなどのイニシアチブは、ブランケットファブリックではなく個々のビジネスユースケースに焦点を当てるべきだと述べました。
「オープンソースは、ブロックチェーンの優れた構造です。パブリックまたはプライベートのブロックチェーンを意味するものではありません。すべてのコードが誰でも使用および使用できることを意味します。多くのプライベートブロックチェーン実装はオープンソースコードを使用しています。公的と私的、または許可と無許可の議論は、ある種の技術や標準があるまでは長い間続きます。しかし、それはそれ以上であり、特定のビジネスユースケースに関する標準です」とPiscini氏は言います。
「私は時々VisaやMasterCardの例を使用します」と彼は付け加えました。 「これらのエンティティは、銀行が一緒に実行したトランザクションで通信するための標準が必要だったために作成されました。ブロックチェーンでは、まだありません。Hyperledgerなどは、ユースケースレベルで技術と標準に取り組む必要があります(支払い、決済、資産譲渡など)採用率を高めるために。それはR3コンソーシアムが行っていることです:金融ユースケースに焦点を当てます。それは針を動かす素晴らしい方法です。ユースケースレベルでの業界間の信頼。」
IBMとMicrosoftの両方がR3コンソーシアムのメンバーであるという事実は、その点で語っています。 また、2つのブロックチェーンの巨人は、新たに設立されたスマートコントラクトアライアンスに参加しました。これは、デジタルコマース会議によって組織された別の重要なブロックチェーンユースケースである教育、ポリシー作成、採用を進めるための業界イニシアチブです:スマートコントラクト。
オープンソースのブロックチェーンプロジェクトと標準化の取り組みの分裂した重複する状況の中で、スマートコントラクトアライアンスは、テックジャイアント、エンタープライズIT企業、法律事務所、大学、ブロックチェーンスタートアップ、コンサルティング会社で構成される設立メンバーシップで立ち上げました。 デジタル商工会議所の創設者兼社長であるペリアン・ボーリングは、イニシアチブがこの種のユニバーサルバイインを最初から見た理由と、混雑したブロックチェーンエコシステムがどのように連携しているかを説明しました。
「IBMやMicrosoftのような大企業、金融機関、スタートアップ。ビジネスモデルが何であるかを知っており、彼らが取り組んでいるものを知っています。企業はスマートコントラクトに多くの時間、エネルギー、リソースを投資し始めています」退屈な。 「私たちのメンバーの多くは、Hyperledger R3のメンバーでもありますが、私たち全員が異なる使命を持っています。商工会議所は、政策、法律、規制の問題に焦点を当てています。今後6か月から12か月の同盟の大きなフェーズは、教育と業界を結集して法的な意味でスマートコントラクトの定義を開始することです。それはまだ非常に初期の段階であり、このテクノロジーの採用にはかなり時間がかかります。全体像を再確認してください。」
MicrosoftのGrayは、ブロックチェーンが成熟する次のステップは、デバイスが独自のアイデンティティを持ち、自律エージェントとして機能できる、モノのインターネット(IoT)のDNAに織り込まれたブロックチェーンデータ構造またはスマートコントラクトの出現だと述べました。 彼はそれはもう少し先だと言いましたが、自律分散型ピアツーピアテレメトリ(ADEPT)や分散型の安全なIoTインフラストラクチャを構築するブロックチェーンテクノロジーなどのイニシアチブを通じてIBMが多くの投資を行ってきた分野であることを認めました。
「ブロックチェーンは、デバイスにアイデンティティを与え、トランザクションを保護し、まったく新しい経済を作り出すことができます」とグレイ氏は述べています。 「私は常に自動販売機を使用しています。自動販売機は、ブロックチェーンを使用してデバイスからワイヤレスでアイテムを分配し、支払いを受け取る方法について高度なロジックを実行する自律エージェントとして機能します。」
IBMのKrishnaは、物理経済のためのブロックチェーンのアイデアを拡張しました。 彼は、タイトルと不動産の譲渡、自動登録や保険などのサービス、さらに国際商取引や商品取引に革命をもたらすブロックチェーンの可能性のためにブロックチェーンを使用することについて話しました。来て
「世界経済がどのように前進するかを見ると、グローバリゼーションと世界貿易が大きな触媒となっています。今、商品の動きを見ると、税関、拘留、上陸手形などの非常に古いプロセスにはまだ多くの摩擦があります。 。ブロックチェーンは、こうした摩擦の多くを取り除き、本当に世界貿易を前進させる素晴らしい技術になると思います」とクリシュナは言いました。
Microsoft BaaS、IBM Blockchain、Hyperledger、Bletchleyのいずれであっても、IBMのKrishnaは競合にshしませんでした。 BaaSとオープンソースの両方で、ブロックチェーンエコシステムの複雑なレイヤーが形になり始めたばかりです。
「誰もがブロックチェーンを許可された方法でクラウドに配置したいと考えています。すべての人に開かれ、開発者を本当に可能にする基礎ファブリックがあります。MicrosoftはHyperledgerを見てきましたが、オープンファブリックへの貢献には興味がないようです」 。 「分析と監視、データ保護、規制のためのツールであるエンジニアリングと品質で競合するものがBletchleyにたくさんあると思います。IBMは多くの多くの業界でマイクロソフトと競合するでしょう。これは小売にも当てはまると思います。 、金融、医療、および物理経済の多くの側面。」