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

ArcBlock Q&A:ABT Platform 1.0リリース、ヒットDApp誕生を支援

ArcBlock
ProductQ&A

ArcBlock Blockchain Platform 1.0リリースQ&A

ArcBlock Platform 1.0は北京時間11月13日に正式リリースされました。同日午前10時、ArcBlock(ABT)創業者兼CEOのRobert Maoとエンジニアリング担当VPのTyr Chenが「ABTニュースライブ」に出演し、ABTコミュニティとメディアからの質問に答えました。

司会: ArcBlock Platform 1.0リリースQ&Aにご参加いただいたABTコミュニティの熱心な支援者と主要専門メディアの皆様、ありがとうございます。本イベントはArcBlock公式とABT Consensus Communityが共同開催する3回目のコミュニティQ&Aです。約1万人が参加する40のABT中国語コミュニティグループにも同時配信します。

それではQ&Aを始めます。

Q1:ArcBlock Platform 1.0のリリースは何を意味しますか?1.0の製品フレームワークにはどのようなサービスがあり、以前のリリースとどう違うのでしょうか?単なるパッケージ化なのでしょうか?

Robert Mao: 1.0は、これまでリリースしてきたチェーン関連コンポーネントやSDKなどをまとめたものです。以前のバージョン番号はすべて0.x.xで、まだ安定版に達していないことを示していました。1.0.xという番号は、私たち自身だけでなく、お客様やパートナーも、このバージョンが本番運用品質を提供できると確信していることを示します。

1.0.0にはForge Framework 1.0、複数言語のSDK 1.0(Erlang/Elixir、Javascript、Python、Javaなど)、充実したドキュメントとサンプルが含まれます。1.0に到達するまで、パートナーや初期開発者の皆様には多くの問題を先に経験していただきました。ここで改めて感謝します。皆様が早期に問題を発見してくださったからこそ、私たちはそれを修正し、将来の開発者やユーザーが同じ問題に直面しないようにできました。これは非常に意義深いことです。

1.0はまた、今後の1.xバージョンでは大きな変更が発生しないため、開発者やパートナーが安心して関連技術、SDK、APIなどの学習に時間を投資できることも意味します。

Q2:1.0のオンライン化・可視化はどの程度進んでいますか?各種インターフェースだけでなく、充実した管理画面はありますか?性能と安定性はどうで、どの程度の顧客規模を支えられますか?特に初めてブロックチェーンに触れる開発者向けの詳しい入門ガイドはありますか?

Tyr Chen: 1.0には管理バックエンドは含まれませんが、可視化フロントエンドとしてABTチェーンノード(Forge-Web)、開発者向けCLI(コマンドラインツール)が含まれます。このほか、シミュレーター、Workshop、クロスチェーンサービスも含まれます。1.0のリリース後は、2週間ごとに1.0メンテナンス版を公開します。1.0のドキュメントはすでに成熟しており、詳しい初心者向けガイドも用意されています。

どれほどの顧客規模を支えられるかという質問は曖昧です。アプリ開発者のデプロイ環境、ノード(特にバリデーターノード)の数、マシン構成、ブロック生成時間の設定などによって決まります。

Q3:1.0には競合製品がありますか?パブリックチェーンが提供する製品フレームワークと比べた優位性は何ですか?

Tyr Chen: 市場にはブロックチェーンフレームワークを提供する競合がいくつかあり、それらはForge自体の競合ですが、1.0という版とは関係ありません。現在、多くのパブリックチェーンの製品フレームワークはチェーンそのものを主に提供します。一方Forgeは、ブロックチェーンを作るための設計図に近いものです。独自のチェーンを簡単にカスタマイズして作成し、そのチェーンにスマートコントラクトを導入できます。私たちが提供する中核スマートコントラクト群を拡張することも可能です。つまり、単なる一本のチェーンではなく、開発者がより簡単かつ迅速にDAppを開発できることが私たちの強みです。

Q4:パブリックチェーンにはまだ実用化された商用製品がなく、クロスチェーンは偽の概念だとも言われています。1.0にはどのような先進的成果がありますか?

Tyr Chen: 明確にしておきたいのは、1.0のリリースはForge FrameworkとAPI層が安定段階に入ったことを示すもので、多くの先進的成果を盛り込むことを意味するわけではありません。1.0にはクロスチェーンサービスがあります。クロスチェーンが偽の概念かどうかは意見が分かれます。ではなぜForgeがクロスチェーンサービスを提供するのか。Forge自体がさまざまなチェーンを作るためのフレームワークだからです。アプリケーションが増え続ければ、アプリケーション間には必然的にクロスチェーンの需要が生じます。その意味では先進的な設計と言えます。

開発者のより良いアプリ開発を支援することが目的でないブロックチェーンにとって、クロスチェーンは架空の需要かもしれません。しかし私たちが現在対応するのは、Forgeで発行したチェーン同士、つまりForgeチェーン間のクロスチェーンです。たとえば開発者やチームがブロックチェーンゲームまたは認証システムを構築した場合、そのシステムをABT資産チェーンと接続し、ユーザーが認証チェーンやゲームチェーン上で対応する資産を取得できます。その資産をさらにABT資産チェーンとクロスチェーン連携できます。この意味で、私たちは架空の需要だとは考えていません。

Q5:今年は政府系メディアや大手企業が推進するブロックチェーンプロジェクトが次々と実用化されています。ABTプラットフォームやツールを実際に利用している協業プロジェクトを紹介していただけますか?

Tyr Chen: すでに公表したパートナーには、首汽GoFun出行があります。このほかにも緊密に協業しているパートナーが複数あり、近く契約を締結する予定です。適切な時期にマーケティングチームから具体的な協業・実用化プロジェクトを順次発表します。現在パートナーが開発する製品やプロジェクトは、金融・証券、交通・移動など、ブロックチェーンの特性を十分に活かせる分野です。今後、適切な時期にさらに具体的な協業内容を公開します。

Q6:1.0は有料ですか?ABTで支払えますか?リリース後の普及計画と、ABT製品の認知度を高める方法を教えてください。

Tyr Chen: 1.0の製品は開発者には引き続き無料です。企業利用の場合は、具体的な協業内容を相談し、相応のソフトウェアライセンス料をお支払いいただきます。ABTによる支払いは将来計画しています。普及計画についてはマーケティングチームの計画をご覧ください。今後一連の関連発表を予定しています。

Q7:ABTとTendermintを基に開発されたEthermintにはどのような関係がありますか?

Tyr Chen: 以前のForge技術講演を聞いた方ならご存じかもしれませんが、私たちの最下層のチェーン、つまりP2Pとコンセンサス機構の層ではTendermintのコンセンサスを使っています。EthermintはTendermint上にEthereum互換インターフェースを構築するプロジェクトです。私の知る限り、いわゆるパブリックチェーンの多くはEthermintを包装して公開したものです。ForgeとEthermintに関係はありません。Tendermintを基礎に行った作業はすべて自社開発で、スマートコントラクトなどもEthereumとは大きく異なります。

基本的にForge Frameworkは、開発者がアプリを開発し、独自のアプリチェーンを立ち上げるためのフレームワークです。一方EthermintはEthereumの別版であり、Ethermintで作ったチェーンとEthereumに本質的な違いはほとんどなく、基盤のコンセンサス機構がTendermintであるだけです。

Q8:ABTでも、EIDOSがEOSネットワークのリソースを過剰に消費して停止させたような問題が起きますか?

Tyr Chen: Forge Frameworkの考え方は現在のパブリックチェーンと大きく異なります。アプリケーションは独自のアプリチェーンを持ち、それぞれが自分のチェーンを維持するという「無数のチェーンが同時に立ち上がる」状態を推奨しています。EOSは集約的・中央集権的な一本のチェーンで、すべてのアプリがEOSメインネット上で動きます。これは私たちが推奨する方式ではありません。将来、資産チェーンを公開した後も、資産チェーン自体は非常に軽量に保ち、受け入れるスマートコントラクトを限定し、多くのアプリケーションロジックを異なるアプリチェーンへ分散します。

他のプロトコル、フレームワーク、チェーンよりクロスチェーンを重視するのはこのためです。チェーン設計の観点から、一本のチェーンですべてのスマートコントラクトを支えるのではなく、チェーン自体の分散化を推奨しています。一本のチェーンへの集中は、分散化の設計理念に反する非常に良くない方式だと考えます。

もちろんブロックチェーンはインターネット上で動くため、1台または複数台の機器は各種フラッド攻撃を避けられません。資産を扱うブロックチェーンは、攻撃を受ける可能性がさらに高くなります。EOSのようなネットワーク占有は異なるアプリチェーンへ分散することで回避できますが、ハッカーが一部の中核チェーンノードへDDoS攻撃を仕掛ける可能性は否定できず、相応の対策を講じます。

具体的な中核思想は「小を捨てて大を守る」ことです。将来公開する資産チェーンのバリデーターノードにはパブリックIPを割り当てません。バリデーターノードの周囲にセンチネルノードを配置し、すべてのトラフィックを受け持たせてバリデーターノードと通信させます。また、ノードはAWSとAlibaba Cloudにデプロイし、クラウドプラットフォームの防御策を活用してDDoS攻撃によるネットワークへの影響を最小限に抑えます。

Q9:ABTがEthereumネットワークへ接続し、ArcBlock以外のチェーンとのクロスチェーンを実現する予定はいつですか?

Tyr Chen: 現在、Tokenswap(トークン交換)の開発は最終段階に入っています。セキュリティを考慮して二段階に分けました。今後数週間以内にまず資産チェーンを公開し、可能な限り安全性を高めます。その後Tokenswapを公開し、小規模なトークン交換実験から徐々に拡大します。具体的なリリース日は公式サイトの発表をご確認ください。

司会:最後にRobert Maoから本日のQ&Aの総括をお願いします。

Robert Mao: 1.0リリースイベントへのご支援に感謝します。ここで改めてパートナーと初期開発者の皆様に感謝します。多くの問題を先に経験し、数えきれないフィードバックや実際のニーズを伝え、設計の検証を助けてくださらなければ、これほど早く自信を持って製品品質の段階に達したと宣言することはできなかったでしょう。

ABT Consensus Communityをはじめ、継続的に支援し、励まし、発破をかけてくださったコミュニティにも深く感謝します。皆様はアプリ開発にも積極的です。たとえばABTコミュニティのメンバーが開発したHash Newsflashは、チーム全体が非常に面白く、創造的で楽しいアプリだと感じており、細部も見事に設計されています。1.0の正式リリースと今後の周辺製品の展開に伴い、Consensus Communityからこのような大ヒットDAppが生まれる可能性は十分にあります。

発表したとおり、今回から再び定期リリースのペースに戻ります。次に公開するのは最新のABT Walletです。ABT Wallet 2.0と名付けたのは、ABTコミュニティから多くの有意義なフィードバックを受け、ユーザー体験とウォレット全体の設計をさらに改善したためです。

ABT Wallet 2.0は画期的なウォレット製品になります。1.0の公開時点でも、分散型アイデンティティに対応する市場初、あるいは唯一の暗号資産ウォレットで、従来のウォレットとはまったく異なる体験を提供していました。2.0では1.0を基にユーザー体験を大幅に向上します。クロスチェーン技術、クロスチェーン決済、クロスチェーン資産などを全面的に組み込みます。開発者のアプリがクロスチェーン連携や資産交換・管理を必要とするとき、ABT Wallet 2.0がその役割を果たします。

ABT Wallet 2.0のリリース後、以前から延期しながら完成を目指してきたクロスチェーンとABT独自の資産チェーンも正式に公開します。また今四半期、つまり年末までにArcBlockの経済モデルの仕組みと規則を発表し、より多くの人がArcBlockの推奨する「知的マイニング」、すなわち知力を使って製品を開発しマイニングする考え方に参加できるようにします。来年の年間ロードマップと計画も発表します。

ご存じのとおり、中国ではブロックチェーン政策と応用の両面で大きな機会が生まれています。ArcBlockはこの機会をしっかり捉える準備ができています。すでに優れたパートナーと政府からの支援・関心を得ており、ArcBlockの技術を中国の実際の場面へ効果的に応用していきます。ここで強調したいのは、ArcBlockがこの領域で非常に大きな優位性を持つことです。現在の中国のユースケースにパブリックチェーンは適していません。一方、コンソーシアムチェーンとプライベートチェーンはここ1、2年で大きく発展しておらず、旧世代のコンソーシアムチェーンに基づく一部のソリューションは、技術更新にさらに1〜2年を要します。現在の中国の状況では、チェーンフレームワークから多数のカスタムチェーンを生み出し、それらの相互接続を保証するアーキテクチャが最適だと考えます。このアーキテクチャは中国の上層部や研究者からも評価されています。チェーン発行フレームワーク、優れたオープンプロトコル、独自の知的財産を同時に持つ企業は多くありません。

この機会により、ArcBlockのブロックチェーン製品は企業・政府の需要だけでなく、一般消費者の需要も満たし、チェーンを相互接続するソリューションになり得ます。技術企業であるArcBlockは、プロトコルと製品実装の両面で、いつでも相互接続できる状態を実現できます。政策や企業・政府が必要かつ可能だと判断すれば、基盤ですでに対応しているため、直ちに接続できます。この点でも大きな優位性があり、私たちのソリューションは企業・政府の応用ニーズと一般消費者のニーズを最もうまく両立できます。

ご参加いただき、誠にありがとうございました。今後の一連のリリースにもぜひご注目ください。開発リソースや能力を持ち、開発に関心がある方は、私たちの取り組みを直接知っていただければと思います。また、協業リソースや企業・政府とのつながりがありArcBlockを活用できる方も、ぜひご連絡ください。一緒に前進させていきましょう。改めてありがとうございました。

謝辞:質問を寄せてくださったABT Consensus Communityメンバー @大 E_Elvis @Boniuge @Ycm @Changer(各人に100 TBAテストトークンを進呈)