ArcBlockがEloncityの未来の開発者エコシステム構築を支援

著者:冒志鴻(ArcBlock Founder & CEO)
はじめに 少し前、ArcBlockとEloncityは戦略的パートナーシップを締結し、私も光栄なことにEloncityの技術顧問に就任しました。Eloncityというプロジェクト自体が非常に挑戦的であるだけでなく、その創設者Andy Li氏は私が尊敬する技術分野の先輩でもあり、彼と肩を並べて取り組み、ブロックチェーンと新エネルギーを融合した新たな領域を切り開けることは、まさに光栄です。 本稿では、私たちとEloncityの緊密な協力の背後にある技術的・商業的な論理を簡単に紹介します。
Eloncityとは
一言で言えば、Eloncityは「分散型の新エネルギーによるコミュニティ給電+蓄電設備」を採用してコミュニティの基礎電力インフラを建設し、マイクロコミュニティ・スマートグリッド同士の系統連系を段階的に実現することで、分散型のコミュニティ電力取引市場を構築しようとしています。
北米では政府が太陽光発電屋根に補助金を投入していますが、ほとんどの家庭には蓄電設備がありません。太陽光で生み出された電力を取引・流通させられず、エネルギーの無駄が生じています。シアトル地域のPuget Sound Energy(PSE)など、多くの地域電力会社も家庭向け太陽光発電サービスを提供し、太陽光発電を利用する家庭に補助金を支給しています。 しかし、経済性を計算してみると、実際にはそれほど「割に合いません」。太陽光発電設備の設置と保守には大きな投資が必要である一方、節約できる電気料金や政府の補助金は限られており、「収支均衡」まで約10年、あるいはそれ以上かかります。蓄電設備がないため無駄が生じ、電力会社による電力の買い取り価格も非常に低いのです。
Elon MuskのTeslaは2016年にSolarCityを買収し、その後、太陽光発電屋根製品と蓄電設備Powerwallを発表しました。現在、Teslaの製品は一部の電力会社の製品と比べて、間違いなくよりクールで、ユーザー体験にも優れています。 しかし、価格が比較的高く、設置費用(特に太陽光発電屋根)も高額であるうえ、発電した電力は購入者自身の家庭で使うためのもので、不要な余剰エネルギーは無駄になってしまいます。


Eloncityは、この基盤からさらに二つの大きな一歩を踏み出しました。 まず提供するのはマイクログリッド(Micro Grid)システムで、従来のように各利用者が「単独で戦う」のではなく、近隣の利用者を組織化することに相当します。そのうえでブロックチェーン技術を採用し、マイクログリッドを基盤とする電力取引市場を構築します。ブロックチェーンがもたらす公開性と透明性のあるインセンティブの仕組みを活用し、新エネルギーの生産を「マイニング」に変え、エネルギーを生産・備蓄・共有する利用者を奨励します。 この二つの観点から見れば、これは大きな飛躍であり画期的な取り組みであると同時に、ブロックチェーン技術を実際のアプリケーションへ落とし込む大きなイノベーションでもあります。

Eloncityにおけるブロックチェーンの利用
Eloncity自体は第一にマイクログリッド(Micro Grid)システムであり、Eloncityのシステムにおいてブロックチェーンは事業支援システムの一部にすぎず、主要事業は電力システムです。 Eloncityのソリューションでは、蓄電設備と技術が非常に重要です。蓄電は、マイクロスマートグリッド内のコミュニティ住民が電力利用においてより大きな自由を得ること、電力コスト(ネットワーク保守費用を含む)を削減すること、電力交換を簡素化すること、ネットワークを分離してその悪影響を抑えること、そして電力利用の安全性を高めることに役立ちます。
大規模電力網の末端に位置する一部の新規開発コミュニティにとって、Eloncityの新しい電力ソリューションを利用するほうが、巨額の資金を投じて変電設備を建設し、送配電網を拡張し、その後も継続的に保守するより、はるかに経済的です。既存の大規模電力網に接続済みのコミュニティや、各種の地域電力網に電力の配給・販売を提供する企業に対しても、Eloncityには改修を実施し効率を向上させるソリューションがあります。コミュニティの電力利用者は、コミュニティ内の自家発電と商用電力との価格差をはっきり確認できるようになります。
Eloncityは、エネルギーネットワークプロトコル(ECTP)と、さまざまな用途に対応する複数の蓄電設備を提供します。Eloncityの電力網基盤プロトコルをより多くのコミュニティのマイクロスマートグリッドへ分散させ、より多くの地域電力網が効率的なエネルギー交換を通じてエネルギー自給を実現できるようにします。このプロトコルの中核はブロックチェーンに基づく取引システムで、AIアルゴリズムを通じてネットワーク内の公正な取引価格をリアルタイムで提案します。ELONCITYが発行するToken(ECT)を通じ、動的価格設定とリアルタイムの電力取引を実現します。さらに、ECTの本質的価値はEloncity独自の電力貯蔵設備によっても具現化されます。プロトコル互換の家庭用蓄電設備(POMCube NetZeroなど)を購入した利用者は、その設備で蓄電と取引を行う過程でECTトークンを獲得できる可能性があります。ECTは補助金にも使用され、コミュニティがEloncityのエネルギーネットワークプロトコルを支援するよう促し、蓄電設備のコストをさらに引き下げます。
Eloncityはブロックチェーンの実装にCybermilesの技術を使用しており、これはCybermilesにとって初のアプリケーション・サイドチェーンでもあり、Plasmaとは別のスケーリングモデルを提案しています。 特筆すべきことに、CybermilesもArcBlockの戦略的パートナーであり、ArcBlockによるCybermilesへの支援が、EloncityによるCybermiles技術の採用をより簡単かつ容易にしています。
ArcBlockとEloncity
ArcBlockとEloncityはいずれも、技術的理想主義を強く持ちながらエンジニアリングの実践も重視するプロジェクトです。また、ArcBlockの中核技術はアプリケーションプラットフォーム、Eloncityの中核技術はマイクログリッド技術であり、両者はそれぞれ異なる分野を持ち、ブロックチェーン技術がその基盤と橋渡しになります。そのため、両社が戦略的協力関係を築くのは自然な流れです。 Eloncityがブロックチェーン技術の成果をマイクログリッド技術に応用することは、まさにアプリケーションの支援と開発におけるArcBlockプラットフォームの価値を示すものです。私たちはソフトウェアアプリケーションの開発者を支援できるだけでなく、さまざまな業界によるブロックチェーンソリューションの実現も支援し、ブロックチェーンを真にあらゆる業界と各家庭へ普及させ、未来社会の基盤にすることができます。
ArcBlockとEloncityの協力は長期的な戦略的協力となるため、当初は小さなところから着手し、その後、より多くの分野で段階的に実施していきます。 最も着手しやすい協力点は、ArcBlockのオープンチェーンアクセスプロトコル技術を取り巻くエコシステムです。Eloncityはブロックチェーンの実装にCybermilesの技術を使用していますが、CybermilesとArcBlockの戦略・技術協力は、双方の開発当初からすでに始まっています。実際、ArcBlockはEloncityとCybermilesの技術協力において橋渡しの役割を果たしています。 私たちは、この三者による協力モデルが模範となり、今後さらに多くのプロジェクトにおける技術協力の基盤となる可能性さえあると信じています。

ArcBlockのOpen Chain Access Protocol
オープンチェーンアクセスプロトコル(OCAP:Open Chain Access Protocol)はArcBlockが設計・実装したオープンソースプロトコルであり、下層のブロックチェーンへアクセスするための抽象化された中間層を提供し、上層のアプリケーションが異なる基盤ブロックチェーン上で容易に動作できるようにします。OCAPサービス層はさまざまな上層アプリケーションに統一されたインターフェースとクエリ言語を提供します。 OCAPではGraphQLをクエリ言語として採用しているため、GraphQLエコシステムにすでに存在するツールとライブラリを直接利用でき、開発者の学習コストも大幅に下げられます。

Eloncityというプロジェクトにおいて、ArcBlockのOpen Chain Access Protocolの活用は典型的なユースケースです。 これは、OCAPへの対応が開発者コミュニティにとって大きな価値を持つだけでなく、ブロックチェーン技術の提供者にとっても大きな価値を持つことを示しています。新たなブロックチェーンアプリケーション提供者はOCAPに対応することで、より多くの開発者から支援を得て、開発者コミュニティへ迅速に参入できます。 一方では、Eloncityの一部のモジュールがOCAPアプリケーションとして機能し、OCAPを通じてCybermiles技術を採用した基盤ブロックチェーンへアクセスします。 もう一方では、OCAPアダプターを通じて、Eloncityは自らの上位機能をOCAP経由で開発者へ提供できます。
ArcBlockがEloncityの未来の開発者エコシステム構築を支援
Open Chain Access Protocolに対応することで、Eloncityは直ちに開発者エコシステム全体を手に入れます。プロジェクトの初期段階では、EloncityはOCAPによるCybermiles対応を通じて、自らの事業アプリケーションロジックをより容易にブロックチェーン上へ実装できます。そしてプロジェクト後期には、Eloncity自身の事業をOCAP経由で提供し、開発者とともにより多くのアプリケーションを構築できます。OCAPがもたらすクロスチェーンアクセスの特性により、開発者はさまざまなエネルギー関連アプリケーション、さらには新エネルギー取引所型のアプリケーションさえ開発できる無限の想像の余地を得ます。 別の観点から言えば、EloncityがArcBlockの開発者へ開放するアプリケーション開発インターフェースも、ArcBlockエコシステム内のアプリケーションの種類を大幅に豊かにします。
Eloncityプロジェクトの課題は、マイクログリッド技術、ブロックチェーン技術、そして新世代のエネルギー交換市場プロトコルを融合しようとしている点にあります。その一つひとつが挑戦に満ちています。 したがって、成功にはチームの努力だけでなく、パートナー、開発者、そして新エネルギーの未来を形づくるさまざまなエコシステムパートナーを結集することが必要です。ここでArcBlockは、パートナーによる開発者エコシステムの構築を支援するという重要な使命を担っています。私たちはそれを光栄に思うと同時に、自らが負う責任とその意義の大きさを深く認識しています。
