ブロックチェーン
Layer 1 vs Layer 2: ブロックチェーンのスケーリングを解説
Layer 1(L1)とは、EthereumやBitcoinのような、取引を決済し中核となるセキュリティとコンセンサスを提供する基盤ブロックチェーンです。Layer 2(L2)とは、L1の上に構築された別個のプロトコルであり、メインチェーンの外で取引を処理してからL1に決済を戻すことで、L1のセキュリティの多くを引き継ぎながらスループットを高め手数料を下げます。要するに、L1は基盤とセキュリティを提供し、L2はそれをスケールさせます。
両者の違い
Layer 1ブロックチェーンは独自のコンセンサスを実行し、すべての取引をメインチェーンに保存します。そのキャパシティを直接改善することは、トレードオフなしには困難です——これが分散性、セキュリティ、スケーラビリティの間の「スケーラビリティ・トリレンマ」です。
Layer 2は、大部分の計算と取引をオフチェーンに移し、それらをバッチ処理または証明した上で結果をL1に投稿します。これにより、最終的な決済とセキュリティをL1に依存しながら、スループットを高めコストを削減します。
Layer 2の種類
一般的なL2のアプローチには、多数の取引を1回のL1への投稿にまとめるロールアップ(オプティミスティックおよびゼロ知識)、さらにステートチャネルやサイドチェーンがあり、それぞれ異なるセキュリティと信頼の前提を持っています。
トレードオフ
L1は最も強固なセキュリティと分散性を提供しますが、需要のピーク時にはスループットが限られ手数料が高くなります。L2は速度と低コストを提供しますが、複雑性が増し、設計によっては追加の信頼要件や出金遅延に関する考慮事項が生じます。
よくある質問
Layer 1とLayer 2の違いは何ですか?
Layer 1はセキュリティと決済を提供する基盤ブロックチェーンであり、Layer 2はその上に構築され、より高速かつ低コストで取引を処理し、L1に決済を戻します。
なぜLayer 2ソリューションが必要なのですか?
基盤となるブロックチェーンはスループットが限られており、需要のピーク時には遅く高コストになる可能性があります。L2はL1のセキュリティの多くを引き継ぎながら、キャパシティをスケールさせます。
ロールアップとは何ですか?
ロールアップとは、取引をオフチェーンで実行し、圧縮されたデータまたは妥当性証明をL1に投稿するLayer 2であり、スケーラビリティとL1レベルのセキュリティを組み合わせます。
Layer 2はLayer 1と同じセキュリティを持ちますか?
決済についてはL1のセキュリティの多くを引き継ぎますが、正確な保証は、zkロールアップかオプティミスティックロールアップか、あるいはサイドチェーンかといったL2の設計によって異なります。
Bitaraによる支援
Bitaraは、上記のシステムを設計・構築するWeb3インフラおよび金融エコシステムの構築者です。エンジニアリング、デジタル資産、コンプライアンスの各領域にわたって対応します。以下の関連サービスとトピックもご覧ください。
Bitaraについて

