
Four Pillar 詳細レポート:コンセプトから実装まで、TaikoがイーサリアムL2ソリューションを再定義
TechFlow厳選深潮セレクト

Four Pillar 詳細レポート:コンセプトから実装まで、TaikoがイーサリアムL2ソリューションを再定義
Taikoは、イーサリアムに匹敵するL2、完全に分散型のL2、そして開発者を最優先するL2になるために尽力しています。
著者:FourPillar
翻訳:TechFlow
イーサリアムは2015年に登場し、スマートコントラクトと分散型アプリケーション(dapps)を通じてブロックチェーン技術の可能性を最大限に引き出すことを目的としていました。しかし、イーサリアムネットワークの利用者数や取引量が急増するにつれ、深刻なスケーラビリティ問題に直面しました。
当初、イーサリアム上の取引量は比較的少なかったため、ブロックチェーンの処理能力に問題はありませんでした。ユーザーは迅速かつ低コストで取引を処理でき、ネットワークは安定して動作していました。しかし、イーサリアムの人気が急速に高まるにつれて、DeFi、ゲーム、NFTマーケットプレイスなど多様なdappsが登場し、取引量は爆発的に増加しました。その結果、取引がブロックに取り込まれるまでの時間が延び、手数料も大幅に上昇しました。これは小額取引を行うユーザー、あるいは高速な取引処理が必要なユーザーにとって特に大きな負担となりました。
このスケーラビリティ問題を解決するため、イーサリアム財団およびコミュニティは複数のソリューションを検討しました。その中でも「シャーディング」は注目された手法です。シャーディングとは、ブロックチェーンネットワークを複数の小さな「シャード」に分割することで、トランザクションのスループットを大幅に向上させるスケーラビリティ技術です。複数のコンピュータが同時にタスクを処理するように、シャーディングによりイーサリアムネットワークはより迅速かつ効率的に多数の取引を処理できるようになります。イーサリアムはこの技術を導入し、ネットワークの処理能力を大きく強化しようとしていました。
しかし、この技術は中央集権化への懸念や開発遅延を招く技術的課題があるため、イーサリアムは直接的なシャーディング実装からLayer 2(L2)アプローチへと方向転換しました。
イーサリアムが全面的にL2ソリューションを採用する中で、多くのイーサリアムL2プロジェクトが登場しました。本稿で紹介するTaikoもその一つですが、その発展方向は他の多くのイーサリアムL2とは異なります。なぜならTaikoは既存のイーサリアムL2が抱える問題を包括的に解決することを目指しており、Taikoについて深く掘り下げる前に、まずイーサリアムL2の歴史とそれらが直面している課題について考察することが重要です。
1. イーサリアムL2ブロックチェーンの全盛期
1.1 イーサリアムL2ブロックチェーンの台頭:異なるアプローチと理念
イーサリアムLayer 2(L2)とは、イーサリアムメインネット(Layer 1)のセキュリティを維持しつつ、取引処理速度を向上させ、手数料を削減することを目指すブロックチェーンインフラストラクチャです。代表的なL2の種類にはPlasma、Optimistic Rollup、zk Rollupがあります。イーサリアムL2プロジェクトはそれぞれ独自のアプローチ、理念、信念に基づき、自らのL2ブロックチェーンを開発し始め、イーサリアムのスケーラビリティ問題という共通の目標に向かって進んでいます。その結果、ユーザーは低い手数料と高速な取引スピードを享受できるようになりました。しかし、これは果たして「方向性の問題」なのか「速度の問題」なのでしょうか?イーサリアムL2ブロックチェーンが急速に増加する中で、イーサリアムそのものとそのスケーラビリティ問題は次第に後景に退いていきました。
根本的に、イーサリアムL2はイーサリアムのスケーラビリティ問題を解決するために作られましたが、多くのプロジェクトは徐々に独自のメインネットの普及に重点を置くようになり、本来の課題の解決を軽視する傾向がありました。多くのイーサリアムL2は意図的にイーサリアムとの接続を最小限に抑え、ブリッジを通じて最低限の価値連携を行うに留まり、場合によっては完全にサポートしないこともありました。その結果、実質的にイーサリアムとは無関係な独立したブロックチェーンが生まれることになりました。
例えば、Blastは2024年2月29日にメインネットをローンチし、当初はイーサリアムL2としての位置づけと理念を強調していました。しかし、ある時点で「フルスタックチェーン」と自称し始め、徐々にイーサリアムから距離を置くようになりました。X(旧Twitter)での公式アカウント名が@Blast_L2から@blastに変更されたのは偶然ではありません。

出典:Jim X
これは、多くのイーサリアムL2がイーサリアムとの連携を重視し、そのスケーラビリティ拡張に貢献すると公言しているものの、実際にイーサリアムとの協働を約束通り履行できる真のイーサリアムL2は存在しないことを示唆しています。では、問題はどこにあるのでしょうか?
1.1.1 イーサリアムとの接続性の低下
多くのL2ソリューションは独自の特徴や機能を重視するあまり、イーサリアムとの接続性が徐々に弱まっています。このような独立したエコシステム構築の意図は自律性の追求に由来します。しかし、この独立性はイーサリアムメインネットとの相互運用性を妨げ、L2とイーサリアム間でのシームレスなやり取りを困難にする可能性があります。その結果、元々イーサリアムのスケーラビリティ問題を解決するために誕生したはずのL2ブロックチェーンが、ネットワーク全体の整合性を損ねてしまうことになります。これはイーサリアムスケーラビリティソリューションの本来の目的から逸脱しており、イーサリアムエコシステム全体に混乱を引き起こす恐れがあります。
1.1.2 効率性のための集中化
一部のL2プロジェクトは効率性を追求する過程で、集中化の手段を採用しています。この方法は短期的にはパフォーマンスの向上と手数料の削減を可能にしますが、ブロックチェーン技術の基本原則である非中央集権性を損ないます。長期的には、技術に対する信頼性とセキュリティが損なわれる可能性があります。また、集中化された構造は単一障害点を作り出し、セキュリティ上の脆弱性を高め、ユーザーと開発者に重大なリスクをもたらします。
1.1.3 開発者のニーズの無視
L2プロジェクトがエコシステムを構築する中で、開発者に混乱や負担を与えることがよくあります。各L2プロジェクトが異なる技術的手法を採用しているため、開発者は複数のプラットフォームを学び、適応せざるを得ず、新しいdAppsの開発や既存のdAppsをL2ブロックチェーンに移植する際のハードルが非常に高くなります。さらに、L2ブロックチェーン間に標準化されたプロトコルが欠如しているため、開発者は異なるインフラに合わせてコードを修正する必要に迫られます。この状況は開発者の効率を低下させるだけでなく、イーサリアムエコシステム内の革新と成長を阻害します。
L2プロジェクト側は、エコシステムの拡大と資金獲得のためにこれらの決定を余儀なくされていると弁明するかもしれません。しかし、この傾向は最終的にイーサリアムメインネットのセキュリティを弱体化させ、イーサリアムエコシステム全体に悪影響を及ぼします。
1.2 本質への回帰

2024年7月、イーサリアム創設者であるVitalik Buterin氏は、現在のブロックチェーン業界におけるインフラへの過剰投資を批判する記事を発表しました。Vitalik氏は、この過剰投資は投資家が道徳的良心を慰めるために、トークンではなく技術分野に間接的に資金を投じていることに起因すると指摘しました。彼の洞察は、L2プロジェクトの無秩序な乱立と合致しているように見えます。大量の資金がインフラに流入したことで、イーサリアムのスケーラビリティに関する物語よりも利益だけを追求するプロジェクトが現れ、イーサリアムそのものとそのスケーラビリティ問題はL2の物語から徐々に消えつつあります。
もちろん、L2エコシステムへの投資自体が悪いわけではありません。資本はプロジェクトの運営にとって不可欠です。しかし、この資本が最優先事項になってはなりません。最も重要なのは、L2ソリューションが解決しようとしている問題と、その達成方法に注力することです。
L2プロジェクトは、イーサリアムのスケーラビリティ問題を解決するという本来の目的を忘れてはいけません。イーサリアムとの相互運用性を維持し、非中央集権化の原則を堅持し、開発者が容易に参加できる環境を提供することは極めて重要です。もしL2ソリューションがこのバランスを実現できなければ、イーサリアムエコシステムの発展が脅かされるだけでなく、ブロックチェーン技術の長期的な信頼性と安全性も危うくなります。L2プロジェクトが本来の原則に戻り、イーサリアムとの緊密な協力を通じてそのスケーラビリティ問題を解決するとき、ブロックチェーン技術の真の進歩が実現するのです。
2. Taiko:真のイーサリアムL2
では、イーサリアムのスケーラビリティ問題を真に解決する「真のイーサリアムL2」となるには、どのような要素が必要でしょうか?ここに3つのキーポイントがあります。1)イーサリアムと十分に統合されているか? 2)完全に非中央集権化されているか? 3)イーサリアム環境における開発者のニーズを十分に考慮しているか? これらの観点から、Taikoが真のイーサリアムL2になるためにどのような取り組みをしているかを見ていきましょう。
2.1 イーサリアム同等のL2
イーサリアムのスケーラビリティ問題を解決するソリューションは、自然にイーサリアムと緊密に統合される必要があります。ここでいう「統合」とは、システムレベルだけでなく、価値や理念の統合も含みます。もちろん、「統合」がすべての面で完全に同じであることや、繰り返すことではありません。しかし、多くのブロックチェーンがイーサリアムL2として動作する際にこれらの基本原則に従っていない中で、真のイーサリアムL2となるために必要な重要な特性です。
2.1.1 Type-1 EVM ブロックチェーン

2022年8月4日、Vitalik Buterin氏はThe different types of ZK-EVMsを発表し、zkEVMを分析・分類しました。彼の分析によると、zkEVMはType 1、2、2.5、3、4に分けられ、数字が大きいほどイーサリアムとの相互運用性や互換性は低くなる一方で、証明生成や全体的なパフォーマンスの効率は高くなります。つまり、数字の大きいタイプのzkEVMほど、EVMコアの変更や追加モジュールの導入といった性能最適化のための変更が多く含まれます。
Vitalik氏は記事の中で、どのタイプのzkEVMにも技術的に明らかな優位性はなく、共存する可能性があると述べていますが、結論では次のように締めくくっています。
“個人的には、ZK-EVMの改善とイーサリアム自体の改善を通じて、ZK-SNARKに適した形に進化し、すべてがType 1になることを願っています。”—— Vitalik Buterin(イーサリアム創設者)
つまり、相互運用性とパフォーマンスの二者択一において、Vitalik氏はイーサリアムのスケーラビリティのための相互運用性を選んだのです。
この記事は2022年に書かれましたが、今なお多数のイーサリアムL2ブロックチェーンが登場する中で、私たちが改めて考えるべき内容です。真にイーサリアムL2ブロックチェーンとして機能するには、最終的な目標はType-1 zkEVMの実現にあるべきです。
この記事はzkEVMのみを分類したものですが、より広い視点では、EVMやL2のタイプ自体も、イーサリアムと完全に統合されているかどうかによって分類できます。この観点から見ると、Taikoはイーサリアム同等のType-1 EVMを使用することで、イーサリアムのスケーラビリティを実現しようとしています。
Taikoはイーサリアム同等のL2ブロックチェーンを目指しているため、タイプ2やタイプ3のイーサリアムL2ブロックチェーンと比較すると、パフォーマンスは必然的に相対的に低くなります。しかし、前述の他のL2ブロックチェーンがイーサリアムのスケーラビリティに完全にコミットしていないことを考えれば、このトレードオフは妥当です。重要なのは、Taikoチームがこの点を認識しており、内部のプロトコル設計を通じて性能不足を改善することを明確に目標としていることです。
2.1.2 Based Rollup

Taikoは、イーサリアムのシステムインフラと完全に統合されるだけでなく、セキュリティ面でもイーサリアムと一致することを目指しています。Taikoは「Based Rollup」と呼ばれる概念を採用しており、これは中央集権的なソーター(sequencer)を必要としません。代わりに、イーサリアムのバリデータがTaikoのソーターとして機能し、取引やブロックの順序付けを行います。こうした特性により、イーサリアムエコシステムの断片化が再統合され、一体となる可能性があります。
Based Rollupの特性により、イーサリアムのブロック提案者がTaikoのソーターとなります。この役割には特定の責任が伴い、TaikoのMEV(最大抽出可能価値)の受益者として利益を維持し、ソーターとしての活動を継続することが求められます。このような追加のインセンティブメカニズムにより、彼らはより慎重な操作を行うよう促されます。
2.2 完全非中央集権化への道
システムの観点から見ると、非中央集権化は複雑で不便な概念です。正直に言えば、すべてを単一の中心で処理・管理すれば、効率は上がり、メンテナンスも簡単になります。そのため、多くのイーサリアムL2は中央集権的なソーターモデルを採用しています。しかし、この方法には欠陥があり、悪意のあるソーターが取引を検閲したり、単一障害点が悪化したりする可能性があります。このような場合、誰がこのシステムを信じるのでしょうか?ブロックチェーン業界が誕生したのは、誰も完全に信用できないからです。こうした潜在的なリスクを排除するためには、完全な非中央集権化の実現が極めて重要です。

出典:Based Contestable Rollup (BCR): A configurable, multi-proof rollup design
完全な非中央集権化を実現するには、どのような条件が必要でしょうか?Taikoはこの問いに対して考え、Based Contestable Rollup(BCR)を導入しました。中央集権化を避ける鍵は、多数の参加を保証し、共謀を防ぎ、競争を促進することです。Taikoが採用するBCRは、ロールアップの証明とソートに作用する競争メカニズムを持つロールアッププロトコルであり、必要なすべての要素を網羅しています。
“34,469行のコードは長期間にわたりバグフリーであることは難しい。” —— Vitalik Buterin
TaikoがBCR構造を選んだ理由は、完全な非中央集権化を実現するためです。Vitalik Buterin氏は、zk-SNARKsは現在完全に信頼できる技術ではないと指摘しています。特に最新のzk-SNARKシステムは著しく複雑化しており、エラーが発生する可能性が大幅に高まっています。この技術は未成熟であり、今後さらに複雑化すると予想されるため、技術的なエラーが発生しやすくなります。こうした脆弱性がある場合、中央集権的なロールアップは、問題が深刻化するのを防ぐことができます。なぜなら、何らかの技術的エラーや特定のリスクに対処できる責任主体が存在するからです。しかし、Taikoは完全に非中央集権化された環境を追求しており、こうした問題を明確に解決することが困難になります。そのため、Taikoはzk-SNARKsを盲目的に信頼する構造に依存することを避けました。つまり、BCR構造を通じて、ロールアップの証明エラーの可能性に備え、誤った証明に挑戦できるシステムを構築したのです。
TaikoのBCRがどのように機能するかを理解するには、複雑な説明よりも簡単な例を挙げた方が効果的です。

Aliceが新しいブロックを提案します。
BobはH1 → H2の状態変化の証明を提出します。H1は親ハッシュ、H2は新しいブロックハッシュです。Bobは10,000 TAIKOを保証金としてステークします。彼の証明はクールダウン期間に入ります。
Bobが提示した状態情報と付随する証明は公開されます。
Cindyは、Bobの状態変化はH1 → H2ではなく、H1 → H3であると考えます。Cindyはクールダウン期間中に、10,000 TAIKOを競争保証金としてステークし、Bobの証明に異議を唱えます。
BobとCindyの間の異議のある状態変化は、より高度な証明が提出されるまでクールダウン期間を待ちます。この高度な証明により、Bobと他のすべての証明者はこれに異議を唱える機会が与えられます。

ケース1 - Bobの案が正しい場合:
DavidがBobのH1 → H2の案を検証し、Bobが正しいことを証明します。Davidは高度な検証を完了したことにより2,500 TAIKOの報酬を受け取り、H1 → H2の検証者として20,000 TAIKOを預かり金としてステークします。
Cindyは誤った修正案を提出したため、全額の預かり金を失います。
Bobは元の10,000 TAIKOの預かり金を回収し、正しい案を提出したことにより追加で2,500 TAIKOの報酬を受け取ります。
Davidの新案と検証のクールダウン期間が始まります。

ケース2 - Bobの案が誤っており、Davidが新しい案を提出した場合:
DavidはH1 → H4への3ステップ変換証明を提供し、Bobの変換が誤っていることを証明します。これにより、Davidは2,500 TAIKOの報酬を受け取り、20,000 TAIKOを預かり金としてステークし、自身の修正状態情報と証明を支援します。
Cindyは元の10,000 TAIKOの預かり金を回収し、Bobの誤った状態変化情報に成功裏に異議を唱えたことで追加で2,500 TAIKOの報酬を受け取ります。
Bobは誤った状態変化情報と証明を提案したため、全額の預かり金を没収されます。
Davidの新案と検証のクールダウン期間が始まります。
この構造は、競争的預かり金を利用してロールアップ検証者が挑戦時に責任を持ち、不要な攻撃を防ぐ仕組みになっています。特に、検証ラウンドが増えるにつれて、競争に必要な預かり金が著しく増加するため、不要な競争ラウンドが防止されます。
さらに、TaikoはBCRに複数の証明システムを採用しています。このシステムは、SGX、ZK、SGX+ZKなど、段階に応じて異なるロールアップ検証システムを使用できるため、システムの柔軟性とより安定した運用を確保できます。こうした利点がある一方で、この設計には欠点もあります。競争頻度が低い場合、検証者の活性化が不十分になる可能性があります。検証者メカニズムは多数の競争を通じて利益を得るため、競争が少ない環境では参加しない可能性があります。この問題に対処するため、Taikoは異なるロールアップ検証システムへの動的調整を実施し、この課題に対応しています。
サービス初期段階では、競争頻度が低い状況が発生する可能性があります。これを解決するため、マルチシグ方式を利用したGuardian Proversと呼ばれる検証者グループが、システムが成熟するまでの安全策として機能します。システムが徐々に成熟するにつれ、彼らの役割は薄れ、最終的に消滅し、完全な非中央集権化を実現します。

2.3 EVM構築者向けの設計
イーサリアムL2が持つさまざまな特徴や、より非中央集権化されたL2は魅力的で必要不可欠です。しかし、私たちはしばしば重要な疑問を忘れがちです。イーサリアムL2はなぜ存在するのか? そして、誰のために設計されているのか? 答えはシンプルです。それは、これらのイーサリアムL2エコシステムに参加したいと考える人々のためです。その中でも、多くのユーザーを惹きつけ、L2エコシステム全体を牽引する開発者は特に重要です。しかし、現在のイーサリアムL2ブロックチェーンの黄金時代には、それぞれ独自のルールを持つ多数のインフラが乱立しています。これは、異なる法律制度を持つ国々で同じサービスを運営するようなもので、差異に対応するために不要な時間と費用を費やす必要があります。
開発者がリソースを効果的にサービス開発に集中できるようにするには、ルールの標準化とインフラ間のギャップ縮小が必要です。そのためには、歴史的に実績があるか、多くの開発者が広く使用しているインフラを導入することが極めて重要です。そうです、イーサリアム環境で使用されるインフラを導入すべきなのです。これにより、開発者はイーサリアム上で蓄積したノウハウや専門知識を活かし、容易にイーサリアムL2ブロックチェーンに統合できるようになります。
“Taikoは、他人が世界を変えられるように支援することで、初めてこの世界で意味を持つことができる。”—— Taiko Labs
この点において、Taikoは開発者への真のコミットメントを示しています。Taikoのブログ記事にもあるように、Taikoはエコシステム参加者、特に開発者が自由に活動できるようにすることで恩恵を受けます。この約束を果たすため、Taikoはすべての開発実装をオープンソース化し続け、EVM開発者がより速く、より簡単に移行できるよう支援するBased Booster Rollup(BBR)というフレームワークを採用しています。

BBRは、Based Rollupの利点を開発者の視点から拡張した延長であり、Based Rollupの利点をブロックチェーンのコアインフラのアプリケーション層にどう適用するかを探求しています。TaikoのBBRにより、開発者はL1イーサリアムに一度dAppをデプロイするだけで、追加の作業やリソース投入なしにすべてのL2上で自動的にdAppがデプロイされるようになります。
3. Taikoの願い:イーサリアム統合インフラとコミュニティ

我々はTaikoが追求する方向性について見てきました。三つの強力な理念を基盤としていても、理念だけでは業界に大きな変化をもたらすことはできません。これらの理念は計画されたタイムライン内で実行され、他者が恩恵を受け、好循環を生み出し、業界のディスラプターとなる必要があります。では、過去・現在・未来の観点から、Taikoがどのように業界のディスラプターになるつもりなのかを見てみましょう。
3.1 イーサリアム統合インフラ

その鍵となる柱の一つがインフラです。真のイーサリアムL2となるための基盤として、Taikoは複数の技術的優位性を活用してこのインフラを構築しています。Taikoのインフラの歴史がどのように発展してきたかを見ていきましょう。
3.1.1 これまで――Taikoテストネットからメインネットへ
Taikoはすべての目標を同時に達成しようとはしていません。メインネットのローンチという大きな目標を実現するため、7回のアルファテストネットを経て、徐々にTaikoのビジョン実現に向けて準備を進めました。以下に、7段階のアルファテストネットの内容を見てみましょう。
アルファテストネット-1 (Snæfellsjökull)
すべての開発者がスマートコントラクトをデプロイでき、ユーザーはイーサリアム上で利用可能なすべてのイーサリアムおよびSolidityツールと同じように使用できます。誰もが取引テストを行うことができ、このバージョンでは誰もがL2ノードを実行し、ブロック提案に参加できます。これにより、Taikoはいくつかのノードを運営し、ブロックを提案する計画を立て、誰もが参加できるように招待しました。テストネットには、テストネットとイーサリアム間で資産を移動するためのクロスチェーンブリッジと、取引履歴を確認するためのブロックエクスプローラが含まれています。
アルファテストネット-2 (Askja)
これは、誰にでも開放された証明メカニズムでネットワークが正常に動作することを初めて成功裏に検証したテストネットです。このバージョンは完全な非中央集権化の基礎を築きました。さらに、ブロックチェーンネットワークの監視とアラート機能が実装され、開発者はイーサリアムで使用するコードを変更せずに、dAppをこのテストネットに直接デプロイできるようになりました。
アルファテストネット-3 (Grímsvötn)
このバージョンでは、新しい手数料および報酬モデルに基づくトークンエコノミーを構築・実施しました。また、証明メカニズムで必要な証明クールダウン機構のテストや、Taiko L3の開始層の初期テストも含まれます。
アルファテストネット-4 (Eldfell L3)
このバージョンでは、L3の初期層が初めてデプロイされ、「ロールアップ・オン・ロールアップ」の概念が導入されました。Taiko L2はイーサリアムと完全に統合されているため、L2を実質的にL1と見なし、L3へと拡張しようと試みました。さらに、検証者の中央集権化を防ぎ、適切な報酬を得られるようにするため、新しいステーキングベースの検証メカニズムが導入されました。
アルファテストネット-5 (Jólnir)
このバージョンでは、提案者-構築者分離(PBS)に基づく新しいブロック提案および検証の実装が導入されました。PBSは、ブロック構築の非中央集権化を保証するために、提案者と構築者の間の経済的メカニズムを含む一連のプロセスです。以前のテストネットではこの分野が導入されていませんでしたが、このバージョンではブロック構築にオープンマーケットモデルが採用されました。
アルファテストネット-6 (Katla)
6番目のテストネットKatlaでは、BCR(Blockchain Consensus Rule)の初期バージョンが実装されました。Taikoはイーサリアム同等のL2となることを目指しているため、このバージョンではまだアクティブ化されていないEIP-4844などのイーサリアムの最新アップデートをテスト・準備しました。さらに、クロスチェーンブリッジが更新され、より包括的な情報を提供するためにブロックエクスプローラが強化されました。
アルファテストネット-7 (Hekla)
最後のテストネットHeklaでは、前回のテストネットで準備されたEIP-4844が重点的にアクティブ化されました。これにより、イーサリアムメインネットでの新しいロールアップストレージ機構Blobが正常に実装・採用されました。さらに、このテストネットバージョンでは、L2ブロックガス発行の調整、snap syncのアクティブ化、EIP-1559設定の変更などの改良が導入されました。このバージョンのテストネットで適用・テストされた機能に基づき、メインネットは問題なく準備が整いました。

Taikoメインネット
テストネット期間中に検証され保護されたブロックチェーンネットワークの内容は、メインネットリリースを通じて世界に公開されました。注目に値するのは、イーサリアム創設者Vitalik Buterin氏が創世ブロック直後に次のブロックを生成したことで、その重要性を強調しました。一般ユーザーはクロスチェーンブリッジを通じてイーサリアムからETHをTaikoメインネットに移動でき、Taikoブロックチェーン上のdAppと直接インタラクトできます。特に開発者はノードを実行し、ブロックを提案・検証することで、この大きな可能性を秘めたTaikoブロックチェーンに積極的に参加できます。技術的には、TaikoはBCRやRaikoなどの実装モジュールを導入し、真のイーサリアムL2となる決意を示しています。
3.1.2 現在――プリコンファームとマルチプルプルーフシステム
Taikoが6つのテストネットを経てメインネットに成功裏に上陸した過程で、より進化したイーサリアムL2となるために内部構造を不断に強化しています。その中でも特に顕著な二つの発展は、プリコンファームとマルチプルプルーフシステムであり、以下で詳しく探ります。
プリコンファーム
メインネット上陸後も、Taikoはイーサリアムのセキュリティと確定性を継承しようと努力しています。しかし、この発展にはリスクも伴います。ブロック提案者が収益性の欠如により存続困難に陥る可能性があるのです。例えば、流動性が希薄なTaikoのようなエコシステムでは、ユーザーがブロック提案者に支払う手数料(チップ)は通常非常に低く、Taikoの12秒ブロック時間ではいかなるブロック提案者も利益を得ることが難しい状況です。そのため、Taiko Labsは一時的に利益を追求せず提案者を運営し、この状況を防いでいます。対策を講じなければ、Taikoメインネットのブロック時間は継続的に延びていくでしょう。
L2ブロック構築の収益化問題、ブロック時間の改善、データ発行効率を解決するため、Taikoは「プリコンファーム」という概念を導入する計画です。プリコンファームは2024年下半期の研究開発の主眼であり、Taikoメインネット外でも重要な役割を果たす予定です。プリコンファームにより、L2ブロック構築はより効率的かつ安定し、ユーザーはより速い取引確定スピードを享受できます。さらに、プリコンファームはL2とL1の提案者役割を統合することで、ロールアップ構造を簡素化・強化できます。これはソートベースのメカニズムに関連しており、構築者の収益性、生存メカニズムの起動、高速ブロック時間の設定を考慮すると、実際の運用で困難に直面する可能性があります。しかし、複数のプリコンファーム参加者がプリコンファームを実行した場合、Taikoメインネット上でフォークが発生する可能性があります。そのため、若干の議論があるものの、リーダー選択のようなメカニズムが実際の妥協案として検討されています。

マルチプルプルーフシステム
Taikoのもう一つの研究開発テーマはマルチプルプルーフシステムであり、これは複数のクライアントと各種検証システムを統合することを目指しています。マルチプルプルーフアプローチは、クライアント実装や検証システムの脆弱性によるリスクを低下させ、ある検証方法が突破されても他の方法が同じ脆弱性を防ぐことができます。

出典:Taiko’s Approach to Multi-Proofs
まず、Taikoは各クライアントが独立してブロックを検証できる「オープン」マルチクライアントシステムを構築する計画です。これにより、ユーザーは好みのクライアントを選択してブロックを検証でき、アクセシビリティとスケーラビリティの利点があります。また、単一障害点への対策としても基本的な役割を果たし、メインネットの安全な運用に貢献します。しかし、これはイーサリアム(L1ネットワーク)がマルチクライアント機能をシステム的にサポートする必要があるため、Taikoはそのサポートが完全に実現されるまで、「クローズド」システムを採用する計画です。このシステムは、複数の改良型検証器を使用します。
さらに、Taikoは自由市場型のマルチプルプルーフシステムを運営しており、提案者が検証者を探し、ブロックを提案し、選択した検証システムで検証を行います。また、このマルチプルプルーフシステムはモジュール性とオープン性を重視し、複数のクライアントと検証システムが複数の証明生成時に協力できるようにしています。これにより、TaikoはPowdr Labs、Risc Zeroなどの企業と提携し、コンパイラとzk-SNARKシステム間の相互運用性を向上させ、モジュール型ZKスタックを構築しています。

これらの概念の実装は「Raiko」と呼ばれています。Raikoは複数のzkVMをサポートし、SGXを活用してセキュリティを強化します。このシステムはZK/TEEアーキテクチャによりブロック証明の柔軟性を高め、標準化された入力方法によりzkVMとTEEの互換性を改善します。TaikoはさらなるzkVMの統合を継続し、Wasm zkVMを拡張する計画です。このシステムは、EVM互換のブロック証明にユーザーフレンドリーで統合された環境を提供することを目指しています。
3.1.3 未来への展望――BCRとBBRを通じて
Taikoは顕著な進展を遂げていますが、ディスラプターとなる目標はまだ遠く感じられます。最終的に、Taikoが最終ビジョンを達成する道は、すでに初步的に実現されつつあるが、さらに洗練が必要な二つの核心要素、すなわちBCRとBBRに大きく依存しています。
前述でBCRとBBRについて説明しましたが、改めて振り返ってみましょう。
BCRは、ユーザーと開発者がイーサリアム上で行うように、ブロックの提案、ノードの運営、スマートコントラクトのデプロイを行い、ロールアップ内のエラーを迅速に処理できる異議解決メカニズムを導入しています。これにより、ブロックチェーン内の確定性と正確性が保証され、BCRはTaikoの核心技术の基盤となっています。

出典:Based Booster Rollup (BBR): A new major milestone in Taiko’s roadmap
BBRはBased Rollupの利点を基盤とし、より高い効率性と完全なイーサリアム相互運用性を提供します。これにより、ユーザーはすべてのL2で統合されたdAppを使用でき、切り替える必要がなくなります。また、開発者は一度dAppをデプロイするだけで、すべてのL2上で自動的に適応されるようになります。さらに、BBRはすべてのロールアップに存在する断片化問題を解決し、取引コストを大幅に削減し、スループットを向上させます。そのため、TaikoはBBRがイーサリアムエコシステムを根本的に拡張する可能性を持っていると考えており、この技術が適用されれば、すべてのイーサリアムネットワークのユーザーと開発者はより良い体験が期待できます。
Taikoのメインネットは、これらの二つの柱を中心に、開発者、ユーザー、構築者がイーサリアム環境で柔軟かつ効率的に活動できるように支援することを目指しています。しかし、これらの柱はまだ完璧ではなく、Taikoのビジョン実現を支援する重要な技術的構成要素として、継続的に発展・改善が必要です。これらの柱がより強固で完全なものになるにつれ、TaikoはL2に新たな基準を提示できるようになり、完全なイーサリアム相互運用性、完全な非中央集権化、ユーザー・構築者との近接性を提供できるでしょう。
3.2 コミュニティ

もう一つの重要な柱はコミュニティです。Taikoがそのインフラを通じて構築するプラットフォームが真に価値を持つことを保証するには、コミュニティの参加が不可欠です。そのため、Taikoはトークン発行、トークンエコノミー開発、エコシステム活性化、ガバナンス環境の構築など、複数の領域で努力を続けています。これらの分野におけるTaikoの取り組みを紹介します。
3.2.1 これまで――TAIKOトークンの発行と分配
Taikoメインネット上陸後、TaikoネットワークのネイティブトークンであるTAIKOのエアドロップが実施されました。TAIKOはTaiko経済メカニズムとトークンエコノミーの中心に位置し、発行総量は10億トークンです。TAIKOのトークン生成イベント(TGE)は2024年6月5日に実施されました。具体的な分配は以下の通りです。総供給量の11.62%が投資家に、9.81695%がTaiko Labsのコアチームに割り当てられました(図参照)。

配布されたTAIKOトークンには初期12ヶ月のロック期間があります。ロック期間終了後、25%のロック済みトークンが解放され、残り75%は3年間かけて段階的にリリースされます。この譲渡構造は、市場の変動を最小限に抑え、Taikoエコシステムへの長期参加を奨励し、最終的にTaikoプロジェクトの成功を支援することを目的としています。

上図はトークン流動性リリース計画を示しており、緑色はすでに分配されたトークン、黄色は2〜4年以内に分配される予定のトークン、橙色は上場1年後に3年間かけて段階的に分配されるトークン、ピンク色はプロトコル開発、DAOガバナンス、ネットワークに割り当てられ、期間は5年以上またはそれ以上です。
3.2.2 現在――拡大するTaikoエコシステム

出典:Introducing Trailblazers: Explore Taiko and get rewarded
TaikoのTrailblazersプログラムは、ユーザーがTaikoメインネット上でさまざまなオンチェーン活動を行うことで経験値(XP)を獲得し、報酬を受け取れるロイヤルティプログラムです。総TAIKOトークン供給量の10%がこのプログラムに割り当てられており、ユーザーは活動に参加することでより多くのXPを獲得し、レベルアップできます。特定のNFT所有者はXPボーナスを受け取り、このプログラムには多様な活動と特別イベントが用意されています。
このプログラムは、ユーザーがTaikoエコシステムを探求し、コミュニティに積極的に参加することを促進することを目的としています。クロスチェーン、取引量増加、Taikoメインネット上でブロックを提案するなどの活動に参加することでXPを獲得できます。各シーズン終了時に、累積XPに基づいて報酬が配布されます。
さらに、Trailblazersプログラムは派閥システムを導入しており、ユーザーはチームを組み、2つの派閥(BasedとBoosted)内で競い合えます。ユーザーは各派閥に関連するバッジを集めることができ、これにより追加のXPなどのボーナスが得られます。シーズン終了時には、XPが最も高い派
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














