イーサリアムは、世界で最も広く使用されているオープンソースのブロックチェーンネットワークの1つです。
これは、単層タイプのブロックチェーンアプリケーションの1つです。
イーサリアムはセキュリティを提供し、データを利用可能に保ち、ブロックでトランザクションを実行します。
しかし、イーサリアムは単層であるため、取引手数料が高く、実行速度が遅い。
これらの問題は、取引プロセス中にイーサリアムの投資家や保有者に多くの問題を引き起こします。
これにより、取引手数料を削減し、取引速度を高速化し、生産量を増やすためのスケーリングソリューションを開発する必要が生じています。
オフチェーンスケーリングとオンチェーンスケーリングは、スケーリングテストネットの重要なタイプです。
サイドチェーン、rollup、シャーディングは、イーサリアムのスケーリングテストネットのアップグレードです。
ブロックチェーンテクノロジーの専門家や開発者は、既存のプロトコルやツールを改善する方法を常に模索しています。
イーサリアムなどのブロックチェーンプラットフォームには、単層と分散化の特徴があります。一方、イーサリアムには、取引速度が遅く、取引手数料が高いという問題があります。
イーサリアムが直面するこれらの同様の問題を解決するために、ブロックチェーン開発者はテストネットスケーリングソリューションと呼ばれるさまざまなツールとプロトコルを開発しました。
イーサリアムの性質と、このブロックチェーンアプリケーションにテストネットスケーリングソリューションが必要な理由を理解します。
イーサリアムは単層のブロックチェーンアプリケーションです。ブロックチェーンプラットフォームは、セキュリティを提供し、データの可用性を維持し、ブロック上で独立してトランザクションを実行します。
イーサリアムは単層であるため、制限があり、実行層のブロックスペースが不十分である、トランザクション速度が遅いなど、いくつかの欠点があります。
イーサリアムの単層の性質の悪影響には、ユーザーの高い取引手数料とガス料金も含まれます。
単層性の制限によるこの問題を解決し、複数のトランザクションをシームレスに実行してイーサリアムのトランザクションコストを削減できる代替手段を見つけるために、専門家は(長年にわたって)いくつかのスケーリングソリューションを考案しました。
通常、暗号通貨のスケーリングソリューションには、システムのスケーリングを可能にするメソッドとプロトコルが含まれます。拡張ソリューションは、既存の運用モデルを維持しながら、生産と効率を向上させるように設計されています。
長年にわたり、暗号通貨のスケーリングソリューションは、サイドチェーンやオフチェーンレイヤーを含むレイヤー2プロトコルの形をとってきました。
これらのレイヤー2プロトコルは独立して存在するわけではありませんが、既存のチェーン上に構築されており、トランザクション出力を増やすように設計されています。
レイヤー2スケーリングソリューションには、ステートチャネル、rollup、ブロックチェーンの相互運用性、シャーディング、および代替暗号化機能が含まれます。
全体的なスケーリングソリューションを特定した後、イーサリアムのさまざまなスケーリングテストネットと長年にわたるアップグレードについて話すことができます。
イーサリアムスケーリングテストネットの開発者は、いくつかのソリューションを開拓してきました。これらのスケーリングテストネットには、さまざまなサイズ、形状、機能があります。
ほとんどのイーサリアムテストネットソリューションは、暗号化されたトランザクションのより手頃な価格でより高速な処理を提供するために開発されたイーサリアム中心の実行レイヤーです。
業界の参加者と専門家は、イーサリアムのスケーリングソリューションをオンチェーンスケーリングとオフチェーンスケーリングの2つのカテゴリに分類しています。
オンチェーンスケーリング
イーサリアムのオンチェーンスケーリングソリューションは、ブロックチェーンアプリケーション(この場合はイーサリアム)を直接変更したものです。スケーラビリティテストネットソリューションは、スループットと効率の向上に役立ちます。
オフチェーン
スケーリングイーサリアムのオフチェーンスケーリングは、外部実行を提供するスケーリングテストネットです。
オフチェーンスケーリングは、イーサリアムの既存のレイヤー(レイヤー1 / L1)の機能と効率を最適化するように設計されたレイヤー2ソリューションです。
イーサリアムのオフチェーンロックソリューションには、rollupとvalidiumsが含まれます。rollupとvalidiumsの両方がイーサリアムの主要な短期スケーリングテストネットであり、シャーディングはブロックチェーンネットワークの長期スケーリングソリューションです。
それでは、これらの主要なスケーリングテストネットがどのように機能するかを判断しましょう。
サイドチェーン
サイドチェーンは、イーサリアムのスケーリングテストネット操作の1つです。サイドチェーンは、複数のブロックチェーンアプリケーションを簡単にリンクするように設計されています。
サイドチェーンを使用してブロックチェーンアプリケーションを接続すると、各アプリケーションは独立したコンセンサスメカニズムを保持します。コンセンサスメカニズムを維持することにより、抜け穴があれば、他のアプリケーションに影響を与えることはありません。
サイドチェーンにはさまざまな仕様があり、スタンドアロンのブロックチェーンまたはカスタマイズされたブロックチェーンにすることができます。後者は主にイーサリアムのトランザクションを満たすためのものです。イーサリアムで最も人気のあるサイドチェーンツールはPlasmaです。
イーサリアムとのスタンドアロンサイドチェーンの互換性は、イーサリアムがブロックチェーンプラットフォーム間で簡単にリンクできるようにするイーサリアム仮想マシン(EVM)のサポートに由来します。
rollup
rollupは、(主に)最適化された実行レイヤーでブロックチェーントランザクションを実行するもう1つのスケーリングテストネットです。実行後、rollupはトランザクションデータをイーサリアムに公開します。
rollupは間違いなく、イーサリアムにとって最も有望な短期および中期のスケーリングソリューションの1つです。rollupには、ZKrollupとOptimistic rollupの2種類があります。
ZKrollupでは、ツールはZK-SNARKを使用して、複数のオフチェーントランザクションを単一の検証可能なバッチに公開し、その後、イーサリアムブロックチェーンで公開します。ZKrollupは有効性の証明を使用します。
Optimistic rollupは、アプローチが大きく異なります。ゼロ知識証明を使用せずに、複数のオフチェーントランザクションをバッチに集約します。
断片化
出典:モラリスアカデミー
シャーディングはイーサリアムスケーリングテストネットであり、すべてのスケーリングソリューションへのアップグレードであり、数年以内にリリースされる予定です。
シャーディングプロトコルは、イーサリアムの以前はユニークなプロトコルを64の新しい「シャード」またはチェーンに拡張します。この分散は、既存のレイヤー1にブロックを分散します。
シャーディングは、イーサリアムの究極のスケーリングソリューションです。このスケーリングソリューションは、遅いトランザクション処理速度を改善すると同時に、トランザクションコストを削減し、出力を増やすのに役立ちます。
イーサリアムバージョン2.0は、シャーディングプロトコルを完全に展開します。Eth2.0はEth1.0へのアップグレードです。
さまざまなブロックチェーンプラットフォームにまたがるテストネットとソリューションのスケーリング。一部のスケーリングテストネットは単一のブロックチェーンプラットフォーム用に調整されていますが、他のテストネットは複数のブロックチェーンプラットフォームが相互にリンクできるようにします。
スケーリングテストネットの機能と仕様に関係なく、その機能は、出力を増やし、効率を向上させ、ブロックチェーンネットワークでのトランザクションを高速化することです。
スケーリングテストネットのすべての主要なアップグレードには、シャーディングプロトコルが組み込まれています。イーサリアム2.0が完全に機能している場合、シャード上で実行されます。
著者:Valentine A.
翻訳者:Joy Z.
免責事項:
*この記事は研究者の意見を表すものであり、取引に関するアドバイスを構成するものではありません。
*この記事の内容はオリジナルであり、著作権はGate.ioにあります。転載が必要な場合は、著者と出典を明記してください。そうでない場合は、法的責任を負います。