paint-brush
Base Blockchain が手抜きをせずに Ethereum を高速化、低コスト化する方法@gloriasilver
363 測定値
363 測定値

Base Blockchain が手抜きをせずに Ethereum を高速化、低コスト化する方法

Gloria Tejuosho5m2024/12/01
Read on Terminal Reader

長すぎる; 読むには

Coinbase のレイヤー 2 ソリューションである Base は、トランザクションをオフチェーンで処理し、トランザクションを高速化し、セキュリティと分散化を維持しながら手数料を削減することで、Ethereum を拡張します。これは、Ethereum のスケーラビリティの課題に対する有望な解決策であり、DeFi、NFT、ゲーム アプリケーションに最適です。
featured image - Base Blockchain が手抜きをせずに Ethereum を高速化、低コスト化する方法
Gloria Tejuosho HackerNoon profile picture
0-item
1-item


平和、健康、富のうち 2 つを選ぶように言われたら、どれを選びますか?


どの選択肢も同じように重要なので、どの選択肢を放棄することに決めたとしても、必ず代償が伴います。
これは、イーサリアムの現在の苦境に似ています。ブロックチェーンの 3 つの重要な機能のうち 2 つを選択する必要があるのです。
分散化、セキュリティ、スケーラビリティは、ブロックチェーン ネットワークを支える 3 つの柱です。これらの機能はそれぞれ、ネットワークを維持する上で重要な役割を果たします。


  • ブロックチェーン ネットワークの分散化により、単一のエンティティがネットワークを制御することがなくなり、信頼できないシステムが提供されます。
  • デジタル署名、ハッシュ関数、公開鍵などのいくつかのセキュリティ技術は、ネットワークを攻撃から保護するのに役立ちます。
  • スケーラビリティは、トランザクションの処理速度を速め、ガス料金を低く抑える上で重要な役割を果たします。


それぞれの機能について詳しく見てみると、どの機能を犠牲にすべきだとお考えですか?


イーサリアムは、分散化され安全なネットワークを重視しているため、スケーラビリティを(ある程度)犠牲にすることを決定しました。


スケーラビリティを犠牲にすることの欠点は、ネットワークが混雑することです。これにより、複数のユーザーが Ethereum が提供する特殊な機能を活用しようとするため、トランザクション処理速度が低下し、トランザクション手数料が上昇することがよくあります。


ユーザーが法外な取引手数料を支払って取引を処理するために競争しなければならない場合、分散化とセキュリティは何の役に立つのでしょうか?


この困難な問題により、Ethereum をスケーリングするためのレイヤー 2 スケーリング ソリューションである Base などの革新的なテクノロジが発明されました。

この記事では、Base の世界と、それが Ethereum のスケーラビリティ問題に対する効率的なソリューションである理由について説明します。

Base Blockchainとは何ですか?

Base は、最大手の暗号通貨取引所の 1 つであるCoinbaseによって開発されたレイヤー 2 スケーリング ソリューションです。レイヤー 2 スケーリング ソリューションである Base は、オンチェーンからトランザクションをオフロードし、オフチェーンで処理し、単一のバッチにまとめ、Ethereum ブロックチェーンに送り返すことで、Ethereum をスケーリングするように設計されています。


Base が提供するソリューションは、トランザクション処理を高速化します。さらに、トランザクション手数料は Ethereum で処理する場合よりも 10 倍安くなると言われています。


これにより、分散化とセキュリティを犠牲にすることなくスケーラビリティの問題を解決できるため、Ethereum にとってより優れたソリューションが提供されます。Base は Ethereum 上に構築されており、そのセキュリティと分散化のすべての特性を継承しています。

Base BlockchainがEthereumのスケーラビリティ問題を解決する方法の図解


ベースブロックチェーンの特徴

Base には、他のレイヤー 2 スケーリング ソリューションとは異なる注目すべき機能がいくつかあります。これらの機能には次のものが含まれます。


  • Ethereum 仮想マシン (Evm) 互換性: Base は Evm 標準と互換性があるため、開発者はコードに大きな変更を加えずに、既存の分散型アプリケーションを Base に簡単に移行できます。
  • アカウント抽象化: この機能により、ユーザーのアカウントをスマート コントラクトとして扱うことができるため、アカウントの管理、トランザクションの承認、セキュリティ機能の強化といった複雑なプロセスが簡素化され、最終的にユーザー エクスペリエンスが向上します。
  • 使いやすいアプリケーション プログラミング インターフェイス (API) : Base は、開発者が分散型アプリケーションにガスレス トランザクションを設定できる API を提供し、アプリ開発プロセスを高速化します。
  • Coinbase サポート: Coinbase との基本統合により、Coinbase 製品、ユーザー、ツールにアクセスできる分散型アプリケーションを簡単に構築できます。

ベースブロックチェーンはどのようにしてイーサリアムをスケールするのでしょうか?

Base はOptimism Stack (OpStack) のパワーを活用し、Optimistic Roll-up を使用して Ethereum ネットワークの拡張を支援します。Optimism のオープンソース プロジェクトである OpStack により、誰でも簡単に Ethereum 上にレイヤー 2 ソリューションを構築できます。目標は、より大きなもの、つまり相互接続されたレイヤー 2 ブロックチェーンのグループが連携してセキュリティ、ガバナンス、通信を共有するスーパーチェーン ネットワークを作成することです。これらすべては OP Stack によって可能になります。


Optimistic Roll-up を使用するレイヤー 2 ソリューションとして、Base は次のプロセスを通じて Ethereum をスケーリングします。

  1. オフチェーン トランザクション: Base は、トランザクションをオフロードし、オフチェーンで処理することで、Ethereum のワークロードを軽減します。
  2. バッチトランザクション: オフチェーンで行われたトランザクションは、1 つのバッチにまとめられて処理されます。これにより、1 つのトランザクション手数料が支払われ、バッチトランザクションのすべてのユーザーによって共有されるため、トランザクションコストが削減されます。
  3. 送信: バッチ トランザクションは、Ethereum メイン ネットに送信されます。

ただし、Base は Optimistic Roll-up を使用しているため、バッチ トランザクションはデフォルトで有効であると想定され、不正行為の可能性がある場合にのみ異議が申し立てられます。検証されたトランザクションは、その後 Ethereum に送信されます。

ベースブロックチェーンの利点

Base ブロックチェーンには、次のようないくつかの利点があります。

  • 低コスト: Base は、Ethereum でのトランザクション処理コストを削減するソリューションを提供します。Base を使用すると、ユーザーは法外な手数料を支払うことなくトランザクションを処理できます。
  • 高いトランザクション処理速度: Base は、トランザクションを Ethereum からオフロードし、オフチェーンで処理することで、トランザクション処理速度を向上させます。これにより、トランザクションをより速く処理できるようになり、ユーザー エクスペリエンスが向上します。
  • セキュリティ: Base は Ethereum のセキュリティと分散化を継承しており、安全性が高く、攻撃に対して耐性があります。
  • ガスレス取引: 基本的なガスレス取引は、ガス料金をなくし、取引をコスト効率よくすることで、ユーザーエクスペリエンスを向上させます。

ベースブロックチェーンの欠点

Base にはいくつかの利点がありますが、他のアプローチと同様に欠点もあります。Base が現在直面している欠点には次のようなものがあります。

  • 集中化: Coinbase は現在ネットワークの唯一のシーケンサーであるため、集中化は Base が現在直面している課題の 1 つです。これは、Coinbase がトランザクションの検証を担当するすべてのサーバーを管理していることを意味します。Coinbase はトランザクションのシーケンシングとファイナライズも担当しており、これは分散型ネットワークの基本原則に反しています。ただし、この集中化の問題に取り組むために同社が取り組んでいる計画と戦略はあります。
  • 出金の遅延: Base はオプティミスティック ロールアップを使用しているため、出金期間が長くなり、ユーザーが資金を受け取るまでに約 7 日間待たなければならない可能性があります。この問題は、ユーザーが詐欺の可能性を察知し、詐欺防止機能を使用して取引に異議を申し立てる場合によく発生します。詐欺防止システムでは、最終的な結果が出るまでに長い時間がかかることがあります。

基本的なブロックチェーンのユースケース

Base は、さまざまなアプリケーションに役立つ幅広い機会を提供します。使用例には次のようなものがあります。

  • 分散型金融 (DeFi) : DeFi プラットフォームは、Base が提供するコスト効率と高スループットを活用できます。Base を使用する DeFi プロトコルの例としては、Uniswap、SushiSwap、Aave などがあります。
  • 非代替性トークン (NFT) : NFT プラットフォームは、Base のスケーラビリティを活用して、デジタル アートの作成、購入、販売のためのスケーラブルなプラットフォームを作成できます。このスケーラビリティにより、ユーザーはネットワークの問題や高コストに直面することなく、NFT を鋳造および取引できます。
    Base を使用する NFT プラットフォームの例としては、OpenSea、Zora、Niftykits などがあります。
  • ゲーム: 基本的な高速トランザクション速度により、大量のトランザクションを必要とすることが多いブロックチェーン ベースのゲームでも、レイヤー 1 ネットワークでよくある遅延や高コストなしに、スムーズでシームレスなエクスペリエンスを構築できます。

最後に

Base Blockchain は、Ethereum のスケーラビリティ問題に対する優れたソリューションを提供します。Ethereum ユーザーは、トランザクションの処理に少額の手数料を支払うだけでよく、Base が導入される前の Ethereum ではよく見られていた、トランザクションの処理に長い時間待つ必要がなくなります。


Base は将来的にさらなる成長が見込まれる有望なソリューションです。つまり、現在直面している問題のいくつかに効果的に対処できるということです。

参考文献

Coinbase レイヤー2 ブロックチェーンの説明
EthereumをスケーリングするためのBaseブロックチェーンソリューションの紹介
ベース:CoinbaseのL2の特徴、欠点、そして将来