対話Confluxチーム:技術の道筋、パブリックチェーンの競争と業界サイクル
著者:龚荃宇
公链の継続的な急成長に伴い、取引効率を向上させるためのさまざまなソリューションが登場しています。分割やサイドチェーンなど、異なるレベルから公链の性能を向上させる試みが行われています。
最近、Confluxはツリーグラフ構造を採用してメインチェーンの取引処理能力を向上させ、テストネットのTPSは3000を超え、メインネットは年末に稼働予定です。特筆すべきは、チューリング賞受賞者の姚期智院士がConfluxのチーフサイエンティストであり、チームメンバーには清華大学やトロント大学などの一流校出身者が多いことです。
これを受けて、チェーンキャッチャーは最近、ConfluxのCTOである伍鳴博士とCOOの張元杰にインタビューを行い、Confluxの技術的特性、発展計画、業界の見解について話を聞きました。読者の皆様に公链を理解するための視点とインスピレーションを提供できればと思います。
一、ツリーグラフと技術的アプローチ
チェーンキャッチャー:公链はブロックチェーン業界の基盤インフラであり、競争が最も激しい分野でもありますが、現在公链の発展を制約する主な要因は何でしょうか?あなたたちが見ている機会はどこにありますか?
Conflux:私たちは、公链のスループットがブロックチェーン事業の発展において重要な障害となっていることに気付きました。多くの実際の商業価値を持つ分散型アプリケーションは、Ethereumなどの公链の性能制限に制約されており、公链上でうまく実現できていません。
現在、多くの公链が取引効率に対するソリューションを提案していますが、基本的には安全性を犠牲にしています。確かに、分散化を保証する前提での効率には限界があり、その限界はネットワーク同期のボトルネックにありますが、現在の技術はまだその限界に達していません。私たちは、ツリーグラフ技術が現在のボトルネックを突破できると考えています。
さらに、ブロックチェーンにおけるスマートコントラクト、仮想マシンの安全性、ユーザーのプライバシー保護には一連の問題が存在しており、これも私たちが見ている機会です。
チェーンキャッチャー:最近、技術をDAGからツリーグラフに変更しましたが、ツリーグラフ技術の特性と利点について簡単に紹介していただけますか?ツリーグラフとDAGの違いはどこにありますか?
Conflux:DAG構造では各ノードに一つのエッジしかありませんが、Confluxのツリーグラフ構造では、各ノードに二つのエッジがあります。親エッジは親ノードを指し、親は一つだけです。引用エッジは他のノードを指し、異なるノード間のHappens-Before(先行発生)関係を表します。親エッジだけを見ると、台帳の構造は木になりますが、親エッジと引用エッジの両方を見ると、台帳の構造はグラフになります。ツリーグラフ構造とは、グラフの中に木が含まれている構造を指します。
注:実線の矢印は親ブロックを指し、破線の矢印は引用ブロックを指します
親エッジで構成される木構造は、Confluxのコンセンサスメカニズムにとって非常に重要です。これにより、Confluxネットワーク内のマシンノードは分散的かつ安全にブロックと取引の全順序に合意することができます。木の構造はメインチェーンの選択を決定し、メインチェーンの選択は取引の全順序を決定します。したがって、Confluxの台帳構造をツリーグラフ構造と呼ぶことが、Confluxの技術的本質をよりよく表していると考えています。
対照的に、既存の他のDAGプロジェクト、例えばIOTAやByteballなどは、取引の全順序をサポートしていないか、分散的な方法でノードが取引の全順序に合意することができず、安全性を犠牲にしています。
チェーンキャッチャー:同時に進行している取引効率のソリューションは多くありますが、例えば分割、Plasma、サイドチェーンなど、これらのソリューションの将来についてどう評価しますか?それらはツリーグラフ構造に基づくスケーラブルなコンセンサスアルゴリズム技術とどのような市場構造になるでしょうか?
Conflux:これらのソリューションはConfluxの技術ソリューションと矛盾するものではなく、むしろ補完的です。ConfluxはLayer1の技術ソリューションであり、サイドチェーン技術はLayer2のソリューションに属します。サイドチェーン技術自体はLayer1の公链技術に依存する必要があります。また、Confluxは設計上、Layer2のサイドチェーン技術とも完璧に互換性があります。
分割技術はLayer1の技術に属しますが、この技術もConfluxに適用できます。Confluxは分割を行わずにスループットを向上させる方法を解決しており、もちろん分割の方法でスループットをさらに向上させることもできます。
しかし、現在のほとんどの分割技術ソリューションは、ある程度分散化と安全性を犠牲にしています。分割内部の取引は他の分割と相互作用しないため、これらの分割は実際には独立した安全なエンティティを形成し、その安全性は分割内の計算能力によって決まりますが、この計算能力は全ネットワークに比べてかなり少ないです。現在、私たちはより完璧な分割ソリューションを積極的に模索しています。
サイドチェーンでも分割でも、実際にはConfluxのような技術ソリューションに対する大きな需要があります。サイドチェーンはユーザーが作成したり退出したりする際に、しばしばメインチェーンとの複雑な相互作用を必要とし、このプロセスはメインチェーンの性能に一定の要求を持ちます。大量のサイドチェーンエコシステムを支えることができるメインチェーンは、必然的に非常に高いスループットを提供できる必要があります。
さらに、分割システムでは、取引がすべて分割内部で発生するとは単純に想定できません。実際のアプリケーションでは、クロス分割取引も大量に存在します。このような状況下で、Confluxのソリューションは分割システムがクロス分割取引をより良く処理するのを助け、クロス分割取引がシステムの性能ボトルネックにならないようにします。
チェーンキャッチャー:Confluxのトークンエコノミーシステムを設計する際、どのような考慮要素がありますか?
Conflux:具体的な経済モデルはまだ決まっていませんが、共有できることが一つあります。取引手数料の分配に大きな調整を行う予定です。Confluxはツリーグラフ構造であるため、同じ取引が異なるブロックに到達することがあり、これは実際にスループットに一定の損害を与えることになります。そのため、私たちはインセンティブメカニズムを通じて、皆が悪意のある競争を行わないようにします。
ある公链では、時々皆が取引手数料が非常に高い取引を奪い合うことがあり、これがスループットに一定の損失をもたらします。私たちはゲーム理論に基づいてルールを制定し、マイナーがこのルールに従って取引をパッケージ化すれば、彼らの利益を最大化でき、同時にConfluxの取引スループットも向上させることができます。
二、業界競争と未来
チェーンキャッチャー:昨年、多くの公链がメインネットを立ち上げ、今年もConfluxのような一連の重量級プレイヤーが参入します。公链の競争構造はますます複雑になっていますが、実際に市場競争力のある公链はどれくらいあると考えていますか?公链の長期的な構造とその変遷はどのようになるでしょうか?
Conflux:ビットコインの地位は否定できませんし、Ethereumも強力な競争相手であり、コミュニティは非常に安定していますが、その主要なアプリケーションシーンであるICOは偽の需要であることが証明されているため、Ethereumには半分の疑問符を付ける必要があります。他の既に立ち上がった公链については、あまり期待していません。すべてに疑問符を付ける必要があります。
現在、まだ多くの学術チームが開発中の公链には期待が持てます。例えば、チューリング賞受賞者のSilvio Micaliが手掛けるAlgorand、コーネル大学の教授Elain Shiが手掛けるThunder、Dfinity、さらにTelegramが手掛ける公链TONなど、これらは大きなトラフィックとコミュニティ基盤を持っています。
もし私たちがブロックチェーンネットワークを分散型システムと見なすなら、これは通常のオペレーティングシステムと同様にさまざまなアプリケーションを搭載する必要があります。そのため、十分な数のアプリケーションを搭載できるネットワークシステムは限られており、十分な数のアプリケーションがなければ、より安定した強力なネットワーク効果を形成することはできません。したがって、最終的には一つまたは数つの公链しか存在しない可能性が高いと考えています。Confluxがその中に含まれるかどうかは、今後の展開を見守りたいと思います。
チェーンキャッチャー:大量の公链が誕生する中で、多くのDAppも登場しています。各公链は自社のDAppエコシステムの構築に最大限の努力をしていますが、実際にはほとんどのDAppが真のユーザーを欠いており、一部の活発なDAppもゲームやギャンブル系です。現在のアプリケーションの実装状況についてどう考えていますか?
Conflux:ユーザーが迅速に目的を達成し、体験を重視する場合、中央集権的なソリューションも悪くはありません。しかし、その行動が高い経済的価値を伴い、経済的価値が双方の不信によって利益相反を引き起こす可能性がある場合、分散型アプリケーションは非常に良い解決策になります。
現在、ブロックチェーン技術の実装方向は主に三つのカテゴリーに分かれています:
第一のカテゴリーは支払いツールです。従来の金融機関が徴収する仲介手数料が非常に高いため、ビットコインは支払いツールとしての活発度が上昇しています。特にインフレが顕著で、銀行システムが相対的に弱い発展途上国ではその傾向が強いです。
第二のカテゴリーは分散型金融です。現在、Ethereumなどの公链上には多くの担保貸付アプリケーションや分散型取引所があります。
第三のカテゴリーはギャンブルです。プレイヤー同士の相互作用が主にEOSとTronで発生しています。これは、彼らがDPoSメカニズムを採用した後、取引確認時間が非常に短いためです。
私たちの見解では、技術的なアプローチが下流のエコシステムの発展を決定します。例えば、ノードの数や分散化の程度です。EOSの取引効率は高く見えますが、公链の安全性が信頼に足るものでなければ、本当の分散型金融アプリケーションはそこでは発展しません。
現在、支払いと金融方向のアプリケーションは全体的にまだ少ないですが、私はそれらに非常に期待しています。一方、ギャンブル系アプリケーションは、庄家が収穫を終えた後、徐々に衰退しています。
将来的にブロックチェーンの性能ボトルネックが突破され、開発者の想像力が徐々に引き出されれば、DAppエコシステムは繁栄するでしょう。ちょうど3G段階のモバイルインターネットでは、誰もがDouyinやKuaishouのようなアプリが登場するとは思わなかったのです。実際に4G段階に達して初めて、豊富なアプリエコシステムが刺激されるのです。
チェーンキャッチャー:もし将来的にほとんどのソリューションが成功し、主流の公链の運用効率が一般的に向上した場合、公链の競争の焦点はどこに移るでしょうか?
Conflux:まず、私はこの仮定が非常に理想的であると感じています。これまでのところ、私は完全に分散化された状態でTPSを500または700以上にすることができると公に表明した公链を見たことがありません。Confluxは数日前のストレステストでこのレベルに達しましたので、この仮定が実現するのは難しいと思います。
もしこの状況が実現した場合、私は競争の焦点がコミュニティに移ると考えています。コミュニティの力がどれだけ大きいかによって、公链のエコシステムの大きさが決まります。そして、コミュニティを運営する重要な要素はチームの発心です。発心の良いチームは、人々をコミュニティの構築に参加させ、コミュニティエコシステムを豊かにすることを奨励しますが、コインを買わせたり、ポンジゲームを楽しませたりすることを奨励することはありません。もしチームの発心が良くなければ、コミュニティは永遠に烏合の衆であり、皆が利益を得た後、次のプロジェクトに散ってしまうでしょう。
チェーンキャッチャー:では、あなたたちの今後のコミュニティ化の道筋はどのようなものになるでしょうか?
Conflux:現在は主にチーム自身が行っています。プロジェクトの初期段階では、強力なコアチームが基盤となるコアアーキテクチャを推進する必要があり、その後徐々にコミュニティ化を進めていきます。特に優れたチームが基盤アーキテクチャを構築しなければ、この公链は完成が難しいです。Ethereumは多くの素晴らしい技術的ビジョンを提案しましたが、現在も遅れています。
コミュニティ化の最も具体的な表れはコードのオープンソース化です。公開透明な心構えで自らをすべての開発者とユーザーの監視の下に置き、開発者がコードを貢献することを奨励します。Confluxは今後、コードを徐々にオープンソース化していく予定です。
現在、Confluxのユーザーコミュニティは「作業量証明メカニズム」を採用して、コミュニティユーザーと外部機関が貢献することを奨励しています。彼らはコミュニティに参加した後、一定期間活動し、その後基金とコミュニティに作業内容の報告を提出します。すべてのコミュニティ参加者が共同で投票し、貢献者がどれだけの報酬を得るべきかを決定します。このメカニズムは完全な公平性を保証することはできませんが、相対的な公平性を実現することができます。
チェーンキャッチャー:現在、Confluxチームには何人いますか?市場では、Confluxのメンバーの中には実際に大学で学術研究を兼任している人がいるという声があります。例えば、CEOの龍凡博士はトロント大学の助教授を務めていますが、これはプロジェクトの運営に影響を与えますか?
Conflux:現在、コア公链チームは約20人、マーケットなどの機能部門は20人以上です。コミュニティ化を考慮して、Confluxチームは将来的に100人以内に抑える予定です。
数名のコアチームメンバーが学術研究を行っているのは事実です。ブロックチェーンは非常に先端的な技術であり、産学連携が必要です。数人が教職に就いて学術研究を行うことは、プロジェクトにとっても大きな助けになります。
チェーンキャッチャー:姚期智院士はConfluxのチーフサイエンティストですが、これまでに姚院士はプロジェクトにどのような支援を提供してきましたか?
Conflux:まず、姚院士は毎月または2週間ごとに技術チームと定期的に交流し、理論的な証明の指導を行っています。特に、姚先生はゲーム理論や暗号学に非常に興味を持っています。
次に、姚先生自身も基金の理事であり、基金のガバナンスに参加しています。また、コアチームの多くは彼の学生であり、姚先生の期待に沿わない方向には進まないでしょう。
最後に、姚先生はチーフサイエンティストとして、私たちが外部企業や政府機関との接続を行う際に、いくつかの光環効果と便利さをもたらしてくれています。
チェーンキャッチャー:ブロックチェーン業界の発展サイクルの変化についてどう考えていますか?
Conflux:私たちは、ブロックチェーン業界には三つのサイクルがあり、それらが反復していると考えています。これらのサイクルは分かれている場合もあれば、重なり合う場合もあります。
第一のサイクルは技術サイクルであり、基盤技術の突破がこのサイクルの主要な任務です。現在、暗号学、分散システム、ゲーム理論の最前線の人物がこの業界に参加しています。例えば、チューリング賞受賞者のSilvio Micaliや姚班の卒業生たちです。今年に入って、前述の多くのプロジェクトが自らの作品を披露する時期に来ています。実際にどのプロジェクトが成功するのか、皆が見守っています。
第二のサイクルはアプリケーションサイクルです。EthereumのICOが偽であることが証明された後、業界は再び分散型金融に進化しています。EOSのギャンブルアプリケーションも一時期盛り上がりましたが、後の勢いは非常に乏しいです。したがって、アプリケーションサイクルは引き続き前進し、さまざまな方向を模索し続けるでしょう。
最後のサイクルは流動性サイクルであり、これは通貨の発展サイクルや株式市場のサイクルに似ています。例えば、来年ビットコインの産出量が半減することから、多くの人が価格が上昇すると考えています。
これらの三つのサイクルを用いてブロックチェーン業界の変化を観察すれば、視点がより明確で正確になると考えています。