Layer 1ブロックチェーンとは?
Layer 1とは、自分自身のトランザクションを決済するベースとなるブロックチェーンのことです。独自のコンセンサスで動き、独自のステートを保持し、セキュリティを他のチェーンに依存しません。Bitcoin、Ethereum、Solana、BNB ChainはいずれもLayer 1ネットワークです。この言葉が意味を持つのは、Layer 2との対比においてのみです。Layer 2は別の場所でトランザクションを処理し、その結果をLayer 1に書き戻すネットワークを指します。
Layer 1と呼ばれるための条件
条件は3つあります。自分でブロックを生成すること、自分のバリデーターセットの中でコンセンサスに到達すること、そしてトランザクション手数料の支払いに使われるネイティブアセットを持っていること。それ以外の部分はチェーンによって大きく異なります。EVM互換のLayer 1もあり、その場合はEthereum向けに書かれたコントラクトをほぼ手を加えずに動かせるため、多くのチェーンがこの道を選んできました。一方、Solanaなどはまったく別の実行環境を採用しており、独自のツールや独自の開発者エコシステムを必要とします。
Layer 1とLayer 2の違い
Layer 2はbase chainを置き換えるものではなく、そのセキュリティを借りているだけです。ArbitrumやBaseのようなロールアップは、トランザクションをオフチェーンで実行し、それを圧縮したうえでプルーフやデータをEthereumに書き戻します。何が起きたかを最終的に裁定するのはあくまでEthereum側です。結果として、より安く、より速いトランザクションを実現しつつ、Ethereumの決済保証をそのまま引き継げます。その代わり、複雑さが増し、ほとんどの設計ではベースレイヤーに引き出す際に待機期間が発生します。
すべてのLayer 1が抱えるトレードオフ
Layer 1の設計は、分散性、セキュリティ、スループットのバランスを取る綱渡りであり、いわゆるブロックチェーンのトリレンマと呼ばれるものです。スループットを引き上げようとすると、バリデーターの数を減らすか、より高性能なマシンを要求することになり、結果としてコントロールが集中します。逆に分散性を最大化しようとすると、ネットワークの速度に上限がかかります。どのLayer 1もこのカーブ上のどこかに位置取りをしており、その一点の選択こそが、ブロックタイムやハードウェア要件、実際にソフトウェアを動かしているノード数といった、目に見える違いのほとんどを説明します。
FAQ
Layer 1とは、独自のコンセンサスメカニズムとバリデーターセットで自分自身のトランザクションを決済するベースとなるブロックチェーンで、セキュリティを他のチェーンに頼りません。Bitcoin、Ethereum、Solanaなどが該当します。
Layer 1は自分でトランザクションを決済します。一方、Layer 2はオフチェーンでトランザクションを実行し、その結果をLayer 1に書き戻すことでそのセキュリティを借り、代わりに手数料の安さと速度の向上を得ます。
はい。Solanaは自分でブロックを生成し、自分のバリデーターの中でコンセンサスを動かし、SOLをネイティブアセットとして使っています。これによりLayer 1に該当します。
これがブロックチェーンのトリレンマです。スループットを上げようとすると、より高性能なバリデーターが必要になり、それを動かせる参加者が減るため、コントロールが集中します。どのネットワークも独自のバランス点を選んでいます。
競合の一歩先を行きたい?
ニュースレターに登録して、web3ビルダー向けのブロックチェーンニュースを毎週お届けします。


