ブロックチェーンのレイヤーソリューションとは?

· 2 min read

ブロックチェーンのスケーラビリティ問題とは、ネットワークに参加するユーザーが増えるほど、そのブロックチェーンの取引処理能力が低下してしまうことを指します。処理能力が下がれば、取引速度は遅くなり、手数料は高くなります。レイヤーソリューションとは、このスケーラビリティ問題に対処し、ブロックチェーンの取引処理能力を高めるために行われるネットワークの改良のことです。

レイヤー1とレイヤー2とは?

レイヤー1とは、基盤となるブロックチェーンそのものを指します。レイヤー1の暗号資産は、そのブロックチェーン上で使うために作られた、そのチェーンの主要な暗号資産です。最初に開発され、現在も最も広く知られているレイヤー1の暗号資産がビットコインです。

一方レイヤー2とは、他のブロックチェーンの上で動作するプロトコルやネットワークを指します。レイヤー2の暗号資産は、すでに存在しているブロックチェーンの上で動いています。

レイヤー1ソリューションとは?

レイヤー1ソリューションは、ブロックチェーン自体のスケーラビリティ問題を解決し、システムをよりスケールしやすくするための取り組みです。ブロックチェーン上の取引をより速く、より低コストで処理することを目指しています。

レイヤー1ソリューションでブロックチェーンを改善する代表的な手法は、コンセンサスプロトコルの変更とシャーディングです。

コンセンサスプロトコルの変更:

コンセンサスプロトコルとは、ブロックチェーン上のブロックを検証するために使われるアルゴリズムの集合です。ブロックチェーンのコンセンサスプロトコルを入れ替えることは、ネットワークのスケーリング問題を解決するためのレイヤー1ソリューションにあたります。イーサリアム2.0のアップデートでは、まさにイーサリアムのコンセンサスプロトコルを置き換えることが目指されています。

シャーディング:

シャーディングは、ブロックチェーンのスケーリング問題を解決するために用いられるデータベースの分割処理です。シャーディングでは、データベース内のブロックが取引の集合に分割され、分割された集合が並列に並べられます。これにより、取引の集合のうち複数の部分を同時に処理できるようになります。その結果、順番に処理する場合よりも取引が速く完了し、ネットワークのパフォーマンスが向上します。

レイヤー2ソリューションとは?

レイヤー2ソリューションは、他のブロックチェーン上で動作するネットワークのスケーラビリティ問題を、ブロックチェーンの基本構造には一切手を加えずに解決するための取り組みです。

レイヤー2ソリューションは、ブロックチェーンの構造に直接影響を与えません。ブロックチェーンのメインネット上で実行されるわけではないため、オフチェーンソリューションとも呼ばれます。

ブロックチェーン レイヤーソリューション レイヤー1 レイヤー2