メインコンテンツへスキップ

HuffPost: 「ブロックチェーン3.0」はクラウドコンピューティングを活用し、分散型アプリケーションを構築・展開するためのエコシステムを創出する

Andrew Rossow
专访Interview

著者: Andrew Rossow

メディア: HuffPost

日付: 01/17/2018

ブロックチェーン1.0および2.0の世代は、主にビットコイン、新興の暗号通貨、そして目を引くICO(新規コイン公開)を中心に展開されてきた。今、ブロックチェーン3.0が台頭し、ブロックチェーン技術の大衆的普及を促すために、実世界での利用事例をターゲットにしようとしている。

ブロックチェーン3.0世代が注目する重要な要素の一つは、「Dapp」―分散型アプリケーション―の開発である。UberやGmailといった今日のありふれたアプリとは異なり、Dappはその機能を果たすために「仲介者」を必要としない。Dappは、ユーザーとプロバイダー―顧客と企業―を直接結びつけるという点で革新的だ。

Dappの成長発展をターゲットとした初期の企業の一つがArcBlockである。ArcBlockは、分散型アプリケーションを構築・展開するための世界初のブロックチェーンエコシステムとして機能する。ArcBlockは、既存のシステムやサービスとブロックチェーンネットワークとを、ダイナミックな各業界全体にわたって、シームレスに接続することを目指している。これにより、ブロックチェーン技術が長期的な利用のために実世界に実装されることが、さらに後押しされるだろう。

「今日、人々がブロックチェーンについて語るとき、彼らはビットコインに代表される暗号通貨しか目にしていません」と、ArcBlockの創業者兼リードアーキテクトであるRobert Maoは語る。「今、ブロックチェーンは、分散型アプリケーションを核とする段階へと進化しています。将来、分散型アプリが生み出す価値は、今日暗号通貨が生み出した価値を上回るでしょう。私たちは、分散型アプリケーションを構築・展開するための次世代ブロックチェーンエコシステムを創出するという目的のもとにArcBlockを設立し、グローバルなチームを構築しました。私たちはブロックチェーンの明るい未来に非常に期待しています。」

ブロックチェーン技術が使われていない理由

2014年以来、Maoは非金融分野におけるブロックチェーン技術の応用に注力してきた。彼と彼の同僚たちの観察から、開発者や事業主にとってブロックチェーン技術がもたらす5つの課題が明らかになった。

#1) 性能不足

ビットコインが構築されているブロックチェーンは、1秒あたりわずか7件のトランザクションしか処理できないよう設計されている。イーサリアムも処理できるのはそれよりわずかに多いだけで、それは昨年12月、CryptoKittiesアプリケーションによってイーサリアムのブロックチェーンで交通渋滞が発生した際に明らかになった。これは、大量の同時ユーザーを処理する上でブロックチェーン技術が抱える限界を示す明確な例である。その結果、ブロックチェーン技術は非ブロックチェーンの代替手段と比較して競争力が劣ることになる。

#2) コンシューマーフレンドリーでない

現在ほぼすべてのブロックチェーンアプリケーションは、ユーザーがブロックチェーンノードを稼働させるか、「ライトノード」をインストールすることを要求する。これはユーザーにブロックチェーン技術への理解を求めることになり、それがより広範な利用事例への拡大を妨げてもいる。

#3) 高コスト

ブロックチェーン技術の利用にかかる極めて高いコストも、主流採用への大きな障壁となっている。これは、無料サービスを構築するための柔軟性を必要とする開発者を制限する。インターネットと同様に、ブロックチェーン技術も無料アプリケーションをサポートできるべきである。開発者や企業は、トランザクション手数料などを課すのではなく、自らのイノベーションとアプリ開発に対してのみユーザーに課金するべきだ。

#4) プラットフォームへのロックイン

多くの場合、開発者はどのブロックチェーンをサポートするかを最初から最後まで決めなければならない。インフラの設計とコードは通常、そのブロックチェーンプラットフォーム内に固定され、一度適用すると置き換えることができない。多くのブロックチェーンプラットフォームは、様々なブロックチェーン技術をサポートしなければ、最適なユーザー体験を提供することができない。

#5) 機能の不足

ブロックチェーン上の分散型アプリケーションは素晴らしいアイデアだが、その大半は機能面で不足しており、ブロックチェーンコミュニティが機能スタックに貢献する仕組みを提供していない。

ブロックチェーン技術とクラウドコンピューティングの力

これら5つの課題は、(主に暗号通貨とICOに注力してきた)ブロックチェーン1.0または2.0世代においてはまだ解決されておらず、それこそがArcBlockがブロックチェーン3.0世代を創出することによってこれらの問題を解決しようとしている理由である。これにより、分散型アプリケーションの開発を促進することで、ブロックチェーン技術の広範な普及が可能になる。

ArcBlockは、ブロックチェーン技術とクラウドコンピューティングを組み合わせた革新的な新しい設計によってこれを実現しようとしている。ArcBlockはクラウド上でネイティブに動作するように設計されている。ArcBlockは当初AWSとWindows Azure上に構築され、その後Google Compute Engine、中国の主要なクラウドコンピューティング企業、その他のプラットフォームへの対応を拡大していく。ArcBlockは、テストと開発のために単一のコンピュータ上で動作させることも可能である。この設計原則は、ArcBlockをブロックチェーン界の他のプラットフォームとは根本的に異なるものにしている。

例えば、ArcBlockにおいては、ノードは1つ以上の仮想マシンから構成される「論理コンピュータ」、あるいは1つのコンピューティング環境として共同で動作するクラウドサービスの集合体であり得る。このアプローチは、ブロックチェーンと分散型アプリケーションを次のレベルへと引き上げるのに役立つ、大きな前進を示すものである。

「ArcBlockは、単独のソフトウェアパッケージやAPI群ではなく、ブロックチェーン技術とクラウドコンピューティングを組み合わせた包括的なソリューションです」とMaoは述べた。「さらに、それはトークンエコノミーによって駆動されるマーケットプレイスです。ArcBlockの『マイナー』は、システムに計算資源を提供するだけでなく、再利用可能なコンポーネント、新しいサービス、あるいはデプロイ可能なアプリケーションを提供することで、トークン報酬を得ることができます。これはArcBlockコミュニティ全体によって開発されるブロックチェーン3.0アプリケーションエコシステムであり、私たちはこのプロジェクトの立ち上げを行っているにすぎません。」

その存在感を拡大するため、ArcBlockは業界の主要リーダーとのパートナーシップ構築にも積極的に取り組んでいる。例えば、ArcBlockは最近、IBMとの提携を希望する企業向けに開発されたプログラムであるIBM PartnerWorldプログラムに参加した。さらに、ArcBlockはIBM Cloud Solution Providerにもなっており、IBM Blockchain Partnerとなるための手続きも進めている。加えて、昨年初め、ArcBlockはSAPのBlockchain co-innovation initiativeにも参加し、SAP Blockchain Early Access Programのメンバーとなった。SAPは2017年以降、SAP Blockchain Early Access Programへの参加を目指す革新的な企業を積極的に募っている。

ブロックチェーン3.0の可能性

ビットコインとICOを取り巻く盛り上がりは刺激的だが、ブロックチェーン技術の次世代―ブロックチェーン3.0―は、開発者や企業がブロックチェーン技術を活用できるようにする実世界での利用事例に注力していくだろう。そして分散型アプリケーションへの関心が高まる中、Dappの成長に対応できるブロックチェーンプラットフォームの開発に着手することは、まさに理にかなっている。

しかし、今日のブロックチェーン技術に伴う課題は、ブロックチェーン技術を始めようとする多くの人々にとって問題となっている。クラウドコンピューティングとブロックチェーン技術を組み合わせることで、ArcBlockはこれらの問題、そしてそれ以上のものを解決することに成功している。これは、将来にわたってブロックチェーンアプリケーションの新世代を導く、大きな技術的進歩を代表するものである。

リンク: https://www.huffingtonpost.com/entry/blockchain-30-uses-cloud-computing-to-create-an_us_5a5f76f2e4b01203d8097781