メインコンテンツまでスキップ

「Ethereum」タグの記事が27件件あります

Ethereum ブロックチェーン、スマートコントラクト、エコシステムに関する記事

すべてのタグを見る

ブロックチェーンのスケーリング:Caldera と RaaS 革命が Web3 の未来を形作る方法

· 約10分

Web3 のスケーリング課題

ブロックチェーン業界は永続的な課題に直面しています:セキュリティや分散性を犠牲にせずに、何百万ユーザーをサポートできるようにスケールするにはどうすればよいか?

スマートコントラクトの主要プラットフォームである Ethereum は、ベースレイヤーでおよそ 1 秒間に 15 件の取引しか処理できません。需要が高まる期間には、この制限がガス料金の高騰を招き、NFT のミントや DeFi ファーミングが集中する際には 1 取引あたり 100 ドルを超えることさえあります。

このスケーリングのボトルネックは、Web3 の採用に対する存続的な脅威です。Web2 アプリの即時応答性に慣れたユーザーは、トークンをスワップしたり NFT をミントしたりするだけで 50 ドルを支払い、3 分待たされることは容認しません。

そこで登場したのが、ブロックチェーンアーキテクチャを急速に変革している解決策、Rollups-as-a-Service (RaaS) です。

Scaling Blockchains

Rollups-as-a-Service (RaaS) の理解

RaaS プラットフォームは、開発者がゼロからすべてを構築する複雑さなしに、独自のカスタムロールアップをデプロイできるようにします。これらのサービスは、通常は専門のエンジニアチームと数か月の開発が必要な作業を、ワンクリックで完了できるようなストリームライン化されたプロセスに変換します。

なぜ重要なのか?ロールアップこそがブロックチェーンのスケーリング鍵だからです。

ロールアップの仕組みは次の通りです:

  • メインチェーン(レイヤー 1)外で取引を処理する
  • 取引をバッチ化する
  • 圧縮された証明をメインチェーンに提出する

結果は?スループットが劇的に向上し、コストが大幅に削減 され、かつ基盤となるレイヤー 1(例:Ethereum)のセキュリティを継承します。

「ロールアップは Ethereum と競合するのではなく、Ethereum を拡張するものです。Ethereum の高速道路の上に構築された専門的なエクスプレスレーンのようなものです。」

このスケーリング手法は非常に有望で、Ethereum は 2020 年に公式で「ロールアップ中心のロードマップ」を採用し、将来は単一のモノリシックチェーンではなく、相互接続された目的特化型ロールアップのエコシステムになると認めました。

Caldera:RaaS 革命のリーダー

新興の RaaS プロバイダーの中で、Caldera は先駆者として際立っています。2023 年に設立され、Dragonfly、Sequoia Capital、Lattice などの著名投資家から 2500 万ドルの資金調達を実施し、ロールアップ領域の主要インフラプロバイダーとして急速に地位を確立しました。

Caldera の特徴は?

Caldera が他と差別化される主なポイントは以下の通りです。

  1. マルチフレームワーク対応:単一フレームワークに特化する競合と異なり、Caldera は Optimism の OP Stack や Arbitrum の Orbit/Nitro など主要フレームワークをサポートし、開発者に技術的選択肢の柔軟性を提供します。

  2. エンドツーエンドインフラ:Caldera でデプロイすると、信頼性の高い RPC ノード、ブロックエクスプローラー、インデックスサービス、ブリッジインターフェースといったコンポーネントがすべて揃います。

  3. 豊富な統合エコシステム:オラクル、ファウセット、ウォレット、クロスチェーンブリッジ(LayerZero、Axelar、Wormhole、Connext など)を含む 40 以上の Web3 ツール・サービスと事前統合されています。

  4. Metalayer ネットワーク:Caldera の最も野心的なイノベーションは Metalayer です。これはすべての Caldera パワードロールアップを統一エコシステムに接続し、流動性やメッセージをシームレスに共有できるネットワークです。

  5. マルチ VM 対応:2024 年後半、Caldera は Ethereum 上で Solana Virtual Machine (SVM) をサポートする初の RaaS となり、Solana のような高性能チェーンを Ethereum の安全なベースレイヤーに決済させることが可能になりました。

Caldera のアプローチは「すべてのロールアップを包括するレイヤー」を構築し、個別のロールアップが孤立した島ではなく、相互に連携できる統合ネットワークを目指しています。

実際の採用例:Caldera を利用しているプロジェクト

2024 年末時点で、Caldera は 75 以上のロールアップを本番稼働させています。主なプロジェクトは以下の通りです。

  • Manta Pacific:Zero‑knowledge アプリケーション向けに高スケーラビリティを提供し、Caldera の OP Stack と Celestia のデータ可用性を組み合わせたネットワーク。
  • RARI Chain:Rarible の NFT 特化ロールアップで、取引処理は 1 秒未満、プロトコルレベルで NFT ロイヤリティを強制します。
  • Kinto:オンチェーン KYC/AML とアカウント抽象化機能を備えた規制遵守型 DeFi プラットフォーム。
  • Injective の inEVM:EVM 互換ロールアップで、Cosmos エコシステムと Ethereum ベース dApp を接続します。

これらの事例は、汎用レイヤー 1 では実現できないカスタマイズが可能なアプリケーション特化型ロールアップの価値を示しています。2024 年末までに、Caldera が管理するロールアップは 3 億件以上の取引 を処理し、600 万以上のユニークウォレット に利用され、総ロックバリューは 10 億ドル近く に達しています。

RaaS の比較:Caldera と競合他社

RaaS 市場は競争が激化しており、注目すべきプレイヤーは以下の通りです。

Conduit

  • Optimism と Arbitrum エコシステムに特化
  • 完全セルフサービス・ノーコード体験を重視
  • Ethereum メインネットのロールアップの約 20% を支援(例:Zora)

AltLayer

  • 「Flashlayers」:一時的な需要に応える使い捨てロールアップを提供
  • 高トラフィックイベント向けの弾力的スケーリングに注力
  • ゲームイベント時に 1 日あたり 180,000 件以上の取引を処理する実績あり

Sovereign Labs

  • Zero‑knowledge 技術に特化した Rollup SDK を開発中
  • Ethereum に限らず任意のベースチェーン上で ZK‑rollup を実装可能にすることを目指す
  • 現在開発段階で、次世代マルチチェーン ZK デプロイの波に備えている

これらの競合は特定領域で優位性を持ちますが、Caldera の包括的アプローチ(統一ロールアップネットワーク、マルチ VM 対応、開発者体験への注力)は市場リーダーとしての地位を確固たるものにしています。

RaaS とブロックチェーンスケーリングの未来

RaaS はブロックチェーン領域を根本的に変える可能性を秘めています。

1. アプリケーション特化型チェーンの増殖

業界調査によれば、将来的には数百万規模のロールアップが誕生し、各々が特定のアプリやコミュニティにサービスを提供する時代が来ると予測されています。RaaS がデプロイ障壁を下げることで、重要な dApp ごとに最適化されたチェーンが持てるようになります。

2. 相互運用性が最大の課題に

ロールアップが増えるほど、相互通信と価値移転が重要になります。Caldera の Metalayer はこの課題への初期的な取り組みであり、ロールアップ群を横断した統一体験を目指しています。

3. 孤立チェーンからネットワーク化エコシステムへ

最終目標は、ユーザーが自分がどのチェーン上にいるか意識せずに利用できるシームレスなマルチチェーン体験です。価値とデータが専門ロールアップのウェブを通じて自由に流れ、すべてが堅牢なレイヤー 1 によって保護されます。

4. クラウド型ブロックチェーンインフラ

RaaS はブロックチェーンインフラをクラウドサービス化しています。Caldera の「Rollup Engine」は動的アップグレードやモジュール化コンポーネントを可能にし、ロールアップをオンデマンドでスケールできる構成可能なクラウドサービスとして扱います。

開発者と BlockEden.xyz にとっての意味

BlockEden.xyz は RaaS 革命に大きな可能性を見出しています。ブロックチェーンノードを安全に提供するインフラプロバイダーとして、私たちはこの変化するエコシステムで重要な役割を果たす立場にあります。

ロールアップの増加は、開発者がこれまで以上に信頼できるノードインフラを必要とすることを意味します。数千ものアプリケーション特化型チェーンが存在する未来では、高可用性の RPC サービスが不可欠です――まさに BlockEden.xyz が得意とする領域です。

特に注目している領域は以下の通りです。

  1. ロールアップ向け専門 RPC サービス:ロールアップ固有の機能や最適化に対応したインフラが必要です。
  2. クロスチェーンデータインデックス:複数ロールアップ間で価値が流れるため、クロスチェーン活動を追跡・分析できるツールが求められます。
  3. 高度な開発者ツール:ロールアップデプロイが簡素化される一方で、モニタリング・デバッグ・分析ツールの需要が拡大します。
  4. 統一 API アクセス:複数ロールアップを横断して利用する開発者向けに、シンプルで統一された API が必要です。

結論:モジュラーなブロックチェーンの未来

Rollups-as-a-Service の台頭は、ブロックチェーンスケーリングに対する根本的なパラダイムシフトを示しています。すべてのアプリケーションを単一チェーンに押し込むのではなく、用途別に特化したチェーンが相互に接続され、堅牢なレイヤー 1 によって保護されるモジュラーな未来へと移行しています。

Caldera のアプローチは、流動性とメッセージを共有できる統一ロールアップネットワークを構築し、ロールアップデプロイをクラウドサーバーの起動感覚にまで簡素化することで、この未来を具体化しています。RaaS プロバイダーはインフラへのアクセスを民主化し、誰もがブロックチェーンの力を活用できるようにしています。

BlockEden.xyz は、マルチチェーン時代に必要不可欠な信頼性の高いノードインフラと開発者ツールを提供し続けることで、この進化を支援します。私たちがよく言うように、Web3 の未来は単一チェーンではなく、何千もの特化チェーンが協調して動く世界です。


ロールアップ上で構築したい、またはブロックチェーンプロジェクト向けに信頼性の高いノードインフラが必要ですか?お問い合わせメール: info@BlockEden.xyz までご連絡ください。99.9% の稼働率と 27 以上のブロックチェーンに対応した専門 RPC サービスをご提供します。

2025年のビジネス向けENS:「あると便利」からプログラマブル・ブランド・アイデンティティへ

· 約14分
Dora Noda
Software Engineer

長年にわたって、Ethereum Name Service(ENS)は多くの人にとって暗号通貨愛好家のためのニッチなツール、つまり長くて扱いにくいウォレットアドレスを人間が読める.eth名に置き換える方法と見なされていました。しかし2025年には、その認識は時代遅れです。ENSは、シンプルな名前をポータブルで検証可能で統一されたアンカーとして、企業のデジタル・プレゼンス全体のプログラマブル・ブランド・アイデンティティの基盤レイヤーに進化しました。

もはや単にbrand.ethの話ではありません。brand.comを暗号通貨対応にし、従業員に検証可能な役割を発行し、単一の真実の正典的ソースを通じて顧客との信頼を構築することです。これは、なぜENSが今重要なのか、そして今日それを実装する方法についての企業向けガイドです。

要約

  • ENSは名前(例:brand.ethまたはbrand.com)をウォレット、アプリ、ウェブサイト、検証済みプロフィールデータにマップするプログラマブル・アイデンティティに変換します。
  • DNSドメインを放棄する必要はありません:ガス不要DNSSECにより、brand.comはセットアップ時にオンチェーン手数料なしでENS名として機能できます。
  • .ethの価格は透明で更新ベース(短い名前ほど高価)で、収益はENS DAOを通じて公共善プロトコルに資金を提供します。
  • alice.brand.ethsupport.brand.comなどのサブ名により、NameWrapper「fuses」と有効期限によって時間制限され制約された役割、特典、アクセスを発行できます。
  • ENSはENSv2でコア機能をL2に移行中で、CCIP‑Readを通じた信頼最小化解決により、コスト、速度、スケールにとって重要です。

現代企業にとってENSが重要な理由

企業にとって、アイデンティティは断片化されています。ウェブサイト用のドメイン名、マーケティング用のソーシャルメディアハンドル、決済や運営用の別個のアカウントがあります。ENSはこれらを統一し、単一で権威あるアイデンティティレイヤーを作成する方法を提供します。

  • 統一された人間が読めるアイデンティティ: その中核で、ENSは記憶しやすい名前を暗号学的アドレスにマップします。しかし、その力は単一のブロックチェーンをはるかに超えています。マルチチェーン対応により、brand.ethはBitcoin財務、Solana運営ウォレット、Ethereumスマートコントラクトを同時に指すことができます。ブランドの名前は、web3エコシステム全体での決済、アプリケーション、プロフィールのための単一でユーザーフレンドリーなアンカーになります。

  • 深いエコシステム統合: ENSはニッチプロトコルへの投機的賭けではなく、web3プリミティブです。主要ウォレット(Coinbase Wallet、MetaMask)、ブラウザ(Brave、Opera)、分散型アプリケーション(Uniswap、Aave)でネイティブにサポートされています。GoDaddyなどのパートナーがENSを統合するとき、それはweb2とweb3インフラの融合を示しています。ENSを採用することで、ブランドを広大で相互運用可能なネットワークに接続しています。

  • 豊富で検証可能なプロフィールデータ: アドレス以外にも、ENS名はアバター、メール、ソーシャルメディアハンドル、ウェブサイトURLなどのプロフィール情報の標準化されたテキストレコードを保存できます。これにより、ENS名は正典的で機械可読な名刺になります。サポート、マーケティング、エンジニアリングツールはすべて同じ検証済みソースから取得でき、一貫性を確保し、ユーザーとの信頼を構築できます。


2つの入り口:.eth vs. "独自DNSを持参"

ENSの開始は柔軟で、一緒に使用できる(そして使用すべき)2つの主要なパスを提供します。

1. brand.ethを登録

これはweb3ネイティブなアプローチです。.eth名を登録すると、ブランドのエコシステムへのコミットメントを示すクリプト・ネイティブ資産が得られます。プロセスは直接的で透明です。

  • 明確な料金スケジュール: スクワッティングを防ぎプロトコルに資金を提供するため、料金はETHで年間支払われます。価格は希少性に基づきます:5文字以上の名前はわずか年5ドル、4文字の名前は年160ドル、3文字の名前は年640ドルです。
  • プライマリ名の設定: brand.ethを所有したら、会社のメインウォレットの「プライマリ名」(リバースレコードとも呼ばれる)として設定する必要があります。これは、ウォレットとdappsが長いアドレスの代わりに記憶しやすい名前を表示できる重要なステップで、ユーザーエクスペリエンスと信頼を大幅に向上させます。

2. ENS内でbrand.comを強化(移行不要)

貴重なweb2ドメインを放棄する必要はありません。ガス不要DNSSECという機能のおかげで、既存のDNSドメインを暗号ウォレットにリンクし、完全に機能するENS名に効果的にアップグレードできます。

  • オーナーにとってゼロ・オンチェーン・コスト: このプロセスにより、brand.comはドメイン所有者がオンチェーン取引を送信することなく、ENSエコシステム内で解決可能になります。
  • メインストリーム・レジストラー・サポート: GoDaddyは既にこのENS機能を使用したワンクリック「Crypto Wallet」レコードでこれを合理化しています。DNSSECをサポートする他の主要レジストラーもENSと連携するよう設定できます。

実用的なアドバイス: 両方を実行してください。web3ネイティブオーディエンスと財務業務にはbrand.ethを使用します。同時に、ブランドフットプリント全体を統一し、既存のユーザーベースにシームレスな橋渡しを提供するため、brand.comをENSに持参します。


ゼロから1への展開:1週間計画

ENSの展開は複数四半期のプロジェクトである必要はありません。集中したチームは約1週間で堅実なプレゼンスを確立できます。

  • 1〜2日目:名前とポリシー brand.ethを取得し、ガス不要DNSSEC方法を使用して既存のDNS名をリンクします。これは、正典的なスペル、絵文字の使用、正規化ルールについての内部ポリシーを確立する時期でもあります。ENSは名前のバリエーションを処理するためにENSIP-15と呼ばれる標準を使用しますが、ブランドに対するフィッシング攻撃を防ぐためにホモグリフ(似て見える文字)を認識することが重要です。

  • 3日目:プライマリ名とウォレット 会社の財務、業務、決済ウォレットについて、treasury.brand.ethまたは類似の名前に解決されるようプライマリ名(リバースレコード)を設定します。この機会を使用して、マルチコインアドレスレコード(BTC、SOLなど)を入力し、ENS名に送信された支払いがチェーンに関係なく正しくルーティングされることを確認します。

  • 4日目:プロフィールデータ プライマリENS名の標準化されたテキストレコードを入力します。最低限、emailurlcom.twitteravatarを設定します。公式アバターは、対応ウォレットで即座の視覚的検証を追加します。セキュリティ強化のため、公開PGPキーも追加できます。

  • 5日目:サブ名 従業員用のalice.brand.ethや部門用のsupport.brand.comなどのサブ名の発行を開始します。NameWrapperを使用して、例えばサブ名の転送を防ぐセキュリティ「fuses」を適用します。契約終了や従業員離職時にアクセスを自動的に取り消すため、有効期限を設定します。

  • 6日目:ウェブサイト/ドキュメント ウェブプレゼンスを分散化します。プレスキット、利用規約、ステータスページをIPFSやArweaveなどの分散ストレージネットワークに固定し、contenthashレコードを通じてENS名にリンクします。ユニバーサルアクセスのため、ユーザーはeth.limoなどのパブリックゲートウェイを通じてこのコンテンツを解決できます。

  • 7日目:プロダクトに統合 独自のアプリケーションでENSの使用を開始します。viemensjsなどのライブラリを使用して名前を解決し、ユーザー入力を正規化し、アバターを表示します。アドレスを検索する際は、ユーザーのプライマリ名を表示するためリバース検索を実行します。ENSv2のL2アーキテクチャに対してアプリが将来対応できるよう、CCIP-Readをサポートするリゾルバーゲートウェイを使用することを確認します。


素早く効果を発揮する一般的パターン

設定後、ENSは即座に価値を提供する強力で実用的な使用例をアンロックします。

  • より安全でシンプルな支払い: 長くエラーが起こりやすいアドレスをコピー・ペーストする代わりに、請求書にpay.brand.ethを載せます。すべてのマルチコインアドレスを1つの名前の下に公開することで、顧客が間違ったアドレスやチェーンに資金を送信するリスクを大幅に削減できます。

  • 真正なサポートとソーシャルプレゼンス: ENSテキストレコードで公式ソーシャルメディアハンドルを公開します。一部のツールは既にこれらのレコードを検証でき、なりすましに対する強力な防御を作成できます。support.brand.eth名は、専用サポートウォレットや安全なメッセージングエンドポイントに直接指すことができます。

  • 分散化されたウェブプレゼンス: contenthashを使用してbrand.ethに改ざん証拠のあるステータスページや重要なドキュメントをホストします。リンクがオンチェーンであるため、単一プロバイダーによって削除されることがなく、必須情報により高度な回復力を提供します。

  • プログラマブルな組織図: 内部ツールやトークンゲート化チャネルへのアクセスを付与するemployee.brand.ethサブ名を発行します。NameWrapper fusesと有効期限により、組織全体の動的、プログラマブル、自動取り消し可能なアイデンティティシステムを作成できます。

  • ガス軽量ユーザーエクスペリエンス: ロイヤリティIDやチケットをサブ名として発行するなどの大量使用例では、オンチェーン取引は遅すぎて高価です。CCIP-Readを使用したオフチェーンリゾルバーを使用します。この標準により、ENS名をL2や従来のデータベースからでも信頼最小化された方法で解決できます。Uniswap(uni.eth)やCoinbase(cb.id)などの業界リーダーは、既にこのパターンを使用してユーザーアイデンティティシステムをスケールしています。


スキップすべきではないセキュリティとガバナンス

プライマリENS名をプライマリドメイン名のように扱ってください:重要な会社インフラの一部として。

  • 「オーナー」と「マネージャー」の分離: これは中核的なセキュリティ原則です。名前を転送する権限を持つ「オーナー」役割は、コールドストレージマルチシグウォレットで保護されるべきです。IPアドレスやアバターなどの日常的なレコードを更新できる「マネージャー」役割は、よりアクセスしやすいホットウォレットに委任できます。この権限分離により、鍵が侵害された場合の爆発半径を大幅に削減できます。

  • NameWrapper保護の使用: サブ名を発行する際、CANNOT_TRANSFERなどのfusesをバーンして特定の従業員にロックしたり、CANNOT_UNWRAPでガバナンスポリシーを強制したりするためNameWrapperを使用します。すべての権限は制御する有効期限によって管理され、デフォルトで時限アクセスを提供します。

  • 更新の監視: 支払い漏れで.eth名を失わないでください。更新日をカレンダー化し、.eth名には90日の猶予期間があるが、サブ名のポリシーは完全にあなた次第であることを覚えておいてください。


開発者クイックスタート(TypeScript)

viemなどの現代的ライブラリを使用して、アプリにENS解決を統合するのは簡単です。このスニペットは、名前からアドレスまたはアドレスから名前を検索する方法を示しています。

import { createPublicClient, http } from "viem";
import { mainnet } from "viem/chains";
import { normalize, getEnsAddress, getEnsName, getEnsAvatar } from "viem/ens";

const client = createPublicClient({ chain: mainnet, transport: http() });

export async function lookup(nameOrAddress: string) {
if (nameOrAddress.endsWith(".eth") || nameOrAddress.includes(".")) {
// 名前 → アドレス(ENSIP-15に従って入力を正規化)
const name = normalize(nameOrAddress);
const address = await getEnsAddress(client, {
name,
gatewayUrls: ["https://ccip.ens.xyz"],
});
const avatar = await getEnsAvatar(client, { name });
return { type: "name", name, address, avatar };
} else {
// アドレス → プライマリ名(リバースレコード)
const name = await getEnsName(client, {
address: nameOrAddress as `0x${string}`,
gatewayUrls: ["https://ccip.ens.xyz"],
});
return { type: "address", address: nameOrAddress, name };
}
}

このコードからの2つの重要なポイント:

  • normalizeはセキュリティにとって不可欠です。ENS命名ルールを実施し、似た名前からの一般的なフィッシングやスプーフィング攻撃を防ぐのに役立ちます。
  • gatewayUrlsはCCIP-Readをサポートするユニバーサルリゾルバーを指します。これにより、統合がL2とオフチェーンデータへの今後の移行と前方互換性を持ちます。

Reactで構築する開発者には、ENSjsライブラリがこれらの一般的なフローをラップする高レベルフックとコンポーネントを提供し、統合をさらに高速化します。


名前の選択と保護:ブランドと法的側面

  • 正規化と使いやすさ: ENSIP-15正規化に慣れ親しんでください。絵文字や非ASCII文字の使用について明確な内部ガイドラインを設定し、ブランドのなりすましに使用される可能性のある「紛らわしい」文字を積極的にスクリーニングします。
  • 商標の現実確認: .eth名は従来のICANNフレームワークとそのUDRP紛争解決プロセスの外で動作します。商標所有者はDNSドメインで使用するのと同じ法的レールに依存できません。したがって、重要なブランド用語の防御的登録は慎重な戦略です。(これは法的アドバイスではありません。法律顧問に相談してください。)

次の展開:ENSv2とL2への移行

ENSプロトコルは静的ではありません。次の主要な進化であるENSv2が進行中です。

  • L2へのプロトコル移行: ガス費用を削減し速度を向上させるため、コアENSレジストリがLayer 2ネットワークに移行されます。名前解決はCCIP-Readと暗号学的証明システムを通じてL1と他のチェーンにブリッジされます。これにより、名前の登録と管理が大幅に安価になり、より豊かなアプリケーションパターンがアンロックされます。
  • シームレス移行計画: ENS DAOは、既存の名前を最小限の摩擦で新しいシステムに移行できるよう詳細な移行計画を公開しました。大規模で運営している場合、これは追跡すべき重要な開発です。

実装チェックリスト

チームの実装をガイドするためにこのチェックリストを使用してください。

  • brand.ethを取得;ガス不要DNSSECを通じてbrand.comをリンク。
  • 安全なマルチシグで名前の所有権を駐車;マネージャー役割を委任。
  • すべての組織ウォレットでプライマリ名を設定。
  • 支払い用マルチコインアドレスを公開。
  • テキストレコード(メール、URL、ソーシャル、アバター)を入力。
  • fusesと有効期限を使用してチーム、従業員、サービス用のサブ名を発行。
  • 最小限の分散サイト(例:ステータスページ)をホストし、contenthashを設定。
  • プロダクトにENS解決(viem/ensjs)を統合;すべての入力を正規化。
  • すべての.eth名更新日をカレンダー化し、有効期限を監視。

ENSはビジネスの準備ができています。シンプルな命名システムを超えて、インターネットの次世代を構築する企業にとって重要なインフラの一部になりました。プログラマブルで持続的なアイデンティティを確立することで、リスクを下げ、よりスムーズなユーザーエクスペリエンスを作成し、分散化された未来に対してブランドの準備を確実にできます。

大手テックがイーサリアムに賭ける理由:Web3採用を促進する隠れた要因

· 約6分

2024 年、注目すべきことが起きています。大手テックは単にブロックチェーンを探求しているだけでなく、イーサリアム・メインネット上で重要なワークロードを展開しています。Microsoft はイーサリアムベースのシステムで毎日 100,000 件以上のサプライチェーン検証を処理し、JP Morgan のパイロットは 23 億ドル相当の証券取引を決済、Ernst & Young のブロックチェーン部門はイーサリアム上で構築し、前年比 300% 成長しています。

Ethereum Adoption

しかし、最も興味深いのは、これらの巨人がパブリックブロックチェーンを受け入れていることだけではありません。なぜ 今それを行うのか、そして合計 42 億ドルの Web3 投資がエンタープライズテクノロジーの未来について何を示唆しているのかが重要です。

プライベートブロックチェーンの衰退は必然だった(しかし、あなたが思う理由とは違う)

Hyperledger や Quorum といったプライベートブロックチェーンの衰退は広く報告されていますが、その失敗は単なるネットワーク効果や「高価なデータベース」だけが原因ではありません。タイミングROI が鍵でした。

数字で見ると、2020〜2022 年の平均エンタープライズ向けプライベートブロックチェーンプロジェクトは導入コストが 370 万ドルで、3 年間で得られたコスト削減は 85 万ドルにすぎません(Gartner 調査)。対照的に、Microsoft のパブリックイーサリアム実装の初期データは、導入コストが 68% 削減され、コスト削減効果は 4 倍に上ることを示しています。

プライベートブロックチェーンは、企業がまだ十分に理解していなかった課題を解決しようとして作られた技術的時代遅れでした。ブロックチェーン導入のリスクを低減しようとしたものの、価値を提供できない孤立したシステムを生み出したのです。

エンタープライズ採用を加速させる 3 つの隠れた要因(と 1 つの大きなリスク)

レイヤー 2 のスケーラビリティや規制の明確化がドライバーとしてよく挙げられますが、実際に風景を変えているのは以下の 3 つの深層要因です。

1. Web3 の「AWS 化」

AWS がインフラの複雑さを抽象化し、平均デプロイ時間を 89 日から 3 日へ短縮したように、イーサリアムのレイヤー 2 はブロックチェーンを消費可能なインフラへと変貌させました。Microsoft のサプライチェーン検証システムは、概念から本番環境へ 45 日で移行できましたが、これは 2 年前には不可能だったタイムラインです。

データは語ります。エンタープライズのレイヤー 2 デプロイは 2024 年 1 月以降 780% 増加し、平均デプロイ時間は 6 ヶ月から 6 週間へ短縮されました。

2. ゼロ知識革命

ゼロ知識証明はプライバシーを解決しただけでなく、信頼モデルを根本から再構築しました。技術的ブレークスルーは具体的な数値で測れます。EY の Nightfall プロトコルは、従来のプライバシーソリューションの 1/10 のコストでプライベート取引を処理し、データ機密性を完全に保持します。

現在のエンタープライズ ZK 実装例:

  • Microsoft:サプライチェーン検証(1 日あたり 10 万件の取引)
  • JP Morgan:証券決済(23 億ドル処理)
  • EY:税務報告システム(25 万エンティティ)

3. パブリックチェーンを戦略的ヘッジとして活用

戦略的価値は数値化できます。クラウドインフラに支出する企業は、ベンダーロックインコストが IT 予算の平均 22% を占めますが、パブリックイーサリアム上に構築することでこの比率は 3.5% に低減し、ネットワーク効果の恩恵を維持できます。

反論:集中化リスク

しかし、このトレンドには重大な課題があります。現在のデータによると、エンタープライズのレイヤー 2 取引の 73% がたった 3 つのシーケンサーによって処理されています。この集中は、企業が回避しようとしているベンダーロックイン問題を再び生み出す可能性があります。

新しいエンタープライズ技術スタック:詳細な内訳

出現しつつあるエンタープライズスタックは、洗練されたアーキテクチャを示しています。

Settlement Layer(イーサリアム・メインネット)

  • ファイナリティ:12 秒ブロック時間
  • セキュリティ:20 億ドル相当の経済的セキュリティ
  • コスト:決済あたり 15〜30 USD

Execution Layer(目的別 L2)

  • パフォーマンス:3,000〜5,000 TPS
  • レイテンシ:2〜3 秒でファイナリティ
  • コスト:取引あたり 0.05〜0.15 USD

Privacy Layer(ZK インフラ)

  • 証明生成:50〜200 ms
  • 検証コスト:証明あたり 0.50 USD
  • データプライバシー:完全

Data Availability

  • イーサリアム:kB あたり 0.15 USD
  • 代替 DA:kB あたり 0.001〜0.01 USD
  • ハイブリッドソリューション:四半期ごとに 400% 成長

今後の展望:2025 年に向けた 3 つの予測

  1. エンタープライズ L2 の統合
    現在の分散(27 のエンタープライズ向け L2)は、セキュリティ要件と標準化の必要性により、3〜5 の支配的プラットフォームへ統合されるでしょう。

  2. プライバシーツールキットの爆発的増加
    EY の成功に続き、2024 年第 4 四半期までに 50 以上の新しいエンタープライズ向けプライバシーソリューションが登場すると予想されます。初期指標では、主要企業が開発中のプライバシー志向リポジトリは 127 件に上ります。

  3. クロスチェーン標準の出現
    Enterprise Ethereum Alliance が 2024 年第 3 四半期までに標準化されたクロスチェーン通信プロトコルをリリースし、現在の分散リスクに対処するでしょう。

なぜ今、これが重要なのか

Web3 の主流化は「許可不要イノベーション」から「許可不要インフラ」への進化を意味します。エンタープライズにとって、これは 470 億ドル規模の機会であり、重要システムをオープンで相互運用可能な基盤上に再構築するチャンスです。

注目すべき成功指標:

  • エンタープライズ TVL 成長:現在 62 億 USD、月間 40% 増加
  • 開発活動:4,200 人以上のアクティブエンタープライズ開発者
  • クロスチェーン取引量:月間 1,500 万件、年初来 900% 増加
  • ZK 証明生成コスト:月間 12% 低下

Web3 ビルダーにとって、これは単なる採用の問題ではなく、次世代エンタープライズインフラを共創する機会です。勝者は、暗号イノベーションとエンタープライズ要件のギャップを埋めつつ、分散化という核心価値を維持できる者です。

MEV、解明:ブロックスペースを通じた価値の移動—そしてそれに対してできること

· 約15分
Dora Noda
Software Engineer

最大抽出可能価値(MEV)は単なるトレーダーのお化けではありません—ブロックの構築方法、ウォレットの注文ルーティング方法、そしてプロトコルの市場設計方法を静かに形作る経済エンジンです。これは創業者、エンジニア、トレーダー、バリデーターのための実践的ガイドです。


TL;DR

  • MEVとは何か: ブロックプロデューサー(バリデーター/シーケンサー)またはそのパートナーが基本報酬とガスを超えてトランザクションを並び替え、挿入、または除外することで抽出できる追加価値。
  • なぜ存在するか: パブリックメンプール、決定論的実行、トランザクション順序依存性(例:AMMスリッページ)が利益のある順序ゲームを作成。
  • 現代のMEVの仕組み: サプライチェーン—ウォレット&オーダーフロー オークション → searcher → builder → relay → proposer—プロポーザー・ビルダー分離(PBS)とMEV-Boostによって正式化。
  • 今日のユーザー保護: プライベートトランザクション送信と**オーダーフローオークション(OFA)**がサンドイッチリスクを軽減し、価格改善をユーザーと共有できる。
  • 次に来るもの(2025年9月時点): 制度化PBS、包含リストMEV-burnSUAVE、L2向け共有シーケンサー—すべて公平性と耐性を目指している。

5分間のメンタルモデル

ブロックスペースをEthereumで12秒ごとに販売される希少なリソースと考えてください。トランザクションを送信すると、メンプールと呼ばれるパブリックな待機エリアに着地します。一部のトランザクション、特にDEXスワップ、清算、アービトラージ機会には順序依存ペイオフがあります。その結果と収益性は、他のトランザクションとの関係でブロック内のどこに着地するかによって変わります。これは順序を制御する者にとって高リスクゲームを作成します。

このゲームからの最大潜在利益が**最大抽出可能価値(MEV)**です。きれいで規範的な定義は:

"トランザクションを含める、除外する、順序を変更することで、標準ブロック報酬とガス料金を超えてブロック生産から抽出可能な最大価値。"

この現象は2019年の学術論文「Flash Boys 2.0」で初めて正式化され、混沌とした「優先ガスオークション」(ボットがトランザクションを最初に含めるためにガス料金を競り上げる)を記録し、これがコンセンサス安定性にもたらすリスクを強調しました。


クイック分類法(例付き)

MEVは単一の活動ではなく、戦略のカテゴリです。最も一般的なものは以下です:

  • DEXアービトラージ(バックランニング): Uniswapでの大きなスワップがETHの価格をCurveでの価格と比べて下げるとしましょう。アービトラージャーはUniswapで安いETHを買い、Curveで売って即座に利益を得ることができます。これは価格移動トランザクションのに即座に起こるため「バックラン」です。この形のMEVは、市場間で価格の一貫性を保つのに役立つため、一般的に有益と考えられています。

  • サンドイッチング: これは最も悪名高く直接的に有害なMEVの形です。攻撃者がメンプールでユーザーの大きな買い注文を発見します。彼らはユーザーより先に同じアセットを買うことでフロントランし、価格を押し上げます。犠牲者の取引はこのより悪い、より高い価格で実行されます。攻撃者はその後すぐにアセットを売ることで犠牲者をバックランし、価格差をキャプチャします。これはユーザーの指定スリッページ許容度を悪用します。

  • 清算: AaveやCompoundのような貸出プロトコルでは、担保価値が下がると位置が担保不足になります。これらのプロトコルは誰が最初に位置を清算するかにボーナスを提供します。これはボットの間で清算機能を最初に呼び出し、報酬を請求する競争を作成します。

  • NFTミント「ガス戦争」(レガシーパターン): 人気の高いNFTミントでは、限定供給トークンを確保するための競争が始まります。ボットはブロック内の最初のスロットを激しく競い、しばしばネットワーク全体のガス価格を天文学的なレベルまで競り上げます。

  • クロスドメインMEV: 活動がLayer 1、Layer 2、異なるロールアップ間で断片化するにつれ、これらの孤立した環境間の価格差から利益を得る機会が生まれます。これは急速に成長し複雑なMEV抽出分野です。


現代のMEVサプライチェーン(ポストマージ)

マージ前、マイナーがトランザクション順序を制御していました。今はバリデーターがします。バリデーターが過度に中央集権化し専門化することを防ぐため、Ethereumコミュニティは**プロポーザー・ビルダー分離(PBS)**を開発しました。この原則は、チェーンへのブロック提案の仕事と、最も利益の高いブロックを構築する複雑な仕事を分離します。

実際、今日のほとんどのバリデーターはMEV-Boostと呼ばれるミドルウェアを使用しています。このソフトウェアにより、競争市場へのブロック構築を外注できます。高レベルフローは以下のようになります:

  1. ユーザー/ウォレット: ユーザーがトランザクションを開始し、パブリックメンプールまたは保護を提供するプライベートRPCエンドポイントに送信します。
  2. Searcher/Solver: これらはMEV機会を常にモニターする洗練されたアクターです。価値をキャプチャするためにトランザクションの「バンドル」(例:フロントラン、犠牲者の取引、バックラン)を作成します。
  3. Builder: これらは可能な限り最も利益の高いブロックを構築するため、searcherからのバンドルと他のトランザクションを集約する高度に専門化されたエンティティです。最も価値の高いブロックを作成するために互いに競争します。
  4. Relay: これらは信頼できる仲介者として機能します。Builderは自分のブロックをrelayに送信し、relayはそれらの妥当性をチェックし、署名されるまでproposerからコンテンツを隠します。これによりproposerがbuilderの努力を盗むことを防ぎます。
  5. Proposer/Validator: MEV-Boostを実行するバリデーターは複数のrelayをクエリし、提供された最も利益の高いブロックヘッダーを選択するだけです。コンテンツを見ることなく盲目的に署名し、勝利したbuilderからの支払いを受け取ります。

PBSはブロック構築へのアクセスを広げることに成功していますが、少数の高性能builderとrelayの間での中央集権化も引き起こしています。最近の研究では、少数のbuilderがEthereumのブロックの大部分を生産していることが示されており、これはネットワークの長期的な分散化と検閲耐性にとって継続的な懸念です。


なぜMEVが有害になり得るか

  • 直接的ユーザーコスト: サンドイッチ攻撃や他の形のフロントランニングはユーザーにとってより悪い執行品質をもたらします。アセットにより多く支払うか、受け取るべき額より少なく受け取り、差額がsearcherにキャプチャされます。
  • コンセンサスリスク: 極端なケースでは、MEVはブロックチェーン自体の安定性を脅かす可能性があります。マージ前、「タイムバンディット」攻撃は理論的懸念で、マイナーが過去のMEV機会をキャプチャするためブロックチェーンを再組織するインセンティブを持つ可能性があり、ファイナリティを損なう。
  • 市場構造リスク: MEVサプライチェーンは強力な既存事業者を作成する可能性があります。ウォレットとbuilderの間の排他的オーダーフロー取引は、ユーザートランザクションのペイウォールを作成し、builder/relayオリガルキーを固定化し、中立性と検閲耐性の中核原則を脅かす可能性があります。

今日実際に機能するもの(実践的軽減策)

有害なMEVに対して無力ではありません。ユーザーを保護しエコシステムを整合させるためのツールとベストプラクティスのスイートが登場しています。

ユーザーとトレーダーのために

  • プライベート送信パスを使用: Flashbots ProtectなどのサービスはあなたのウォレットのためにRPCエンドポイント「protect」を提供します。それを通じてトランザクションを送信することで、パブリックメンプールから除外され、サンドイッチボットには見えなくなります。一部のサービスでは、取引から抽出されたMEVの一部をあなたに還元することさえできます。
  • OFAバックアップルーターを好む: オーダーフローオークション(OFA)は強力な防御です。スワップをメンプールに送る代わりに、CoW SwapやUniswapXのようなルーターはあなたの意図を競争的なsolverマーケットプレイスに送ります。これらのsolverは可能な限り最高の価格を提供するために競争し、効果的に任意の潜在的MEVを価格改善としてあなたに返します。
  • スリッページを調整: 非流動的ペアでは、サンドイッチ攻撃者が抽出できる最大利益を制限するため、手動で低いスリッページ許容度(例:0.1%)を設定します。大きな取引を小さなチャンクに分割することも役立ちます。

ウォレットとDappのために

  • OFAを統合: デフォルトで、ユーザートランザクションをオーダーフローオークションを通してルーティングします。これはユーザーをサンドイッチ攻撃から保護し、優れた実行品質を提供する最も効果的な方法です。
  • プライベートRPCをデフォルトとして提供: 保護されたRPCをウォレットやdappでのデフォルト設定にします。パワーユーザーがbuilderとrelayの好みを構成し、プライバシーと包含速度のトレードオフを微調整できるようにします。
  • 実行品質を測定: ルーティングが最適だと単純に仮定しないでください。パブリックメンプールルーティングに対して実行をベンチマークし、OFAとプライベート送信から得られた価格改善を定量化します。

バリデーターのために

  • MEV-Boostを実行: ステーキング報酬を最大化するためPBS市場に参加します。
  • 多様化: 単一のプロバイダーへの依存を避け、ネットワークの耐性を高めるため、多様なrelayとbuilderのセットに接続します。よく接続されていることを確認するため、報酬とブロック包含率をモニターします。

L2とSEV(シーケンサー抽出可能価値)の台頭

Layer 2ロールアップはMEVを排除しません;単にその名前を変更するだけです。ロールアップはシーケンサーと呼ばれる単一のエンティティに順序権力を集中させ、**シーケンサー抽出可能価値(SEV)**を作成します。実証研究では、MEVがL2で広く見られることを示していますが、L1よりも利益マージンが低いことが多いです。

ロールアップごとの単一シーケンサーの中央集権化リスクを戦うため、共有シーケンサーなどの概念が登場しています。これらは複数のロールアップが単一の、中立的なエンティティをトランザクション順序のために共有できるようにする分散化されたマーケットプレイスで、クロスロールアップMEVをより公平に仲裁することを目指しています。


次に来るもの(そしてなぜ重要か)

MEVを飼いならす作業はまだ終わっていません。いくつかの重要なプロトコルレベルのアップグレードが地平線にあります:

  • 制度化PBS(ePBS): これはプロポーザー・ビルダー分離をEthereumプロトコル自体に直接移すことを目指し、信頼された中央集権化されたrelayへの依存を減らし、ネットワークのセキュリティ保証を強化します。
  • 包含リスト(EIP-7547): この提案はproposerにbuilderに特定のトランザクションセットを強制的に含めさせる方法を提供します。これは検閲と戦う強力なツールで、低い料金のトランザクションでも最終的にチェーンに載ることを保証します。
  • MEV-Burn: EIP-1559がベースガス料金の一部を燃やすのと同様に、MEV-burnはbuilder支払いの一部を燃やすことを提案します。これはMEV収益のスパイクを平滑化し、不安定化行動のインセンティブを減らし、すべてのETH保有者に価値を再分配します。
  • SUAVE(価値表現のための単一統合オークション): Flashbotsによるプロジェクトで、オーダーフローのための分散化され、プライバシーを保護するオークション層を作成します。目標は、ブロック構築のためのよりオープンで公平な市場を作成し、排他的で中央集権化された取引への傾向と戦うことです。
  • OFA標準化: オークションが標準になるにつれ、異なるルーターが提供する価格改善を定量化し比較するための正式なメトリクスとオープンツールを作成する作業が進行中で、エコシステム全体の実行品質の基準を上げています。

創業者のチェックリスト(MEV対応製品を出荷)

  • デフォルトでプライバシー: ユーザーフローをプライベート送信または暗号化された意図ベースシステムを通してルートします。
  • 競争のためのデザイン、競争のためではない: 遅延ゲームを作る「先着順」メカニクスを避けます。公平で効率的な市場を作るためバッチオークションやOFAを活用します。
  • すべてを計器化: スリッページ、効果的価格対オラクル価格、ルーティング決定の機会コストを記録します。実行品質についてユーザーに透明であること。
  • 依存関係を多様化: 今日は複数のbuilderとrelayに依存します。明日の制度化PBSへの移行のためインフラを準備します。
  • L2の計画: マルチチェーンアプリケーションを構築する場合は、設計でSEVとクロスドメインMEVを考慮します。

開発者FAQ

  • MEVは「悪い」または「違法」ですか? MEVはオープンで決定論的なブロックチェーン市場の避けられない副産物です。アービトラージや清算などの一部の形は市場効率に必須です。サンドイッチングなどの他の形は純粋に抽出的でユーザーに有害です。目標はMEVを排除することではなく、害を最小化し、抽出をユーザー利益とネットワークセキュリティに合わせるメカニズムを設計することです。その法的地位は複雑で管轄によって異なります。

  • プライベートトランザクション送信はサンドイッチがないことを保証しますか? ほとんどのボットが見ているパブリックメンプールからトランザクションを除外することで大幅に露出を減らします。OFAと組み合わせると非常に強い防御になります。しかし、完璧なシステムはなく、保証は使用する特定のプライベートrelayとbuilderのポリシーに依存します。

  • なぜ単に「MEVをオフ」にしないのですか? できません。価格非効率性のあるオンチェーン市場が存在する限り(常にそう)、それらを修正することに利益があります。完全に排除しようとすると、有用な経済機能を壊す可能性があります。より生産的なパスは、ePBS、包含リスト、MEV-burnなどのより良いメカニズム設計を通じて管理し再分配することです。


さらなる読書

  • 標準的定義と概要: Ethereum.org—MEVドキュメント
  • 起源とリスク: Flash Boys 2.0 (Daian et al., 2019)
  • PBS/MEV-Boostプライマー: Flashbotsドキュメントと「MEV-Boost in a Nutshell」
  • OFA研究: Uniswap Labs—「Quantifying Price Improvement in Order Flow Auctions」
  • ePBSとMEV-burn: Ethereum Researchフォーラムディスカッション
  • L2 MEV証拠: 主要ロールアップ全体の実証分析(例:「Analyzing the Extraction of MEV Across Layer-2 Rollups」)

最終的に

MEVはバグではありません;ブロックチェーンに内在するインセンティブ勾配です。勝利するアプローチは否定ではありません—メカニズム設計です。目標は価値抽出を競争可能で透明で、ユーザーに合わせられたものにすることです。構築している場合は、この認識を初日から製品に焼き込みます。取引している場合は、ツールがそれをしてくれることを要求します。エコシステムはこのより成熟した耐性のある未来に急速に収束しています—今がそれに向けて設計する時です。

Ethereum カンクン アップグレードの紹介

· 約4分
Dora Noda
Software Engineer

Ethereum は、スマートコントラクト向けに世界で最も採用されているブロックチェーンプラットフォームで、定期的なアップグレードにより新機能やパラメータ調整、セキュリティ強化が行われます。これらのアップグレードは、積極的なイノベーションと潜在的なセキュリティ脅威への対策の両方によって推進され、長年にわたり Ethereum の進化を刻んできました。

より高速で、より経済的なネットワークへの大きな飛躍

2022 年 9 月の Ethereum マージ以前、プラットフォームはすでに 14 回のアップグレードを経験しています。特に 2016 年の DAO フォーク事件後に発生したリアクティブなアップグレードでは、サイバー攻撃により DAO プロジェクトの ETH 資金が危機に瀕した結果、Ethereum Classic(ETC)が誕生しました。

近年、重要なアップグレードが続いています。2020 年 8 月のロンドンアップグレードでは EIP‑1599 が導入され、ETH のバーンと取引ごとの Base Fee の動的調整が可能になりました。2022 年 9 月のパリアップグレードでは、コンセンサス機構がプルーフ・オブ・ワーク(PoW)からプルーフ・オブ・ステーク(PoS)へと移行し、マイニング時代の終焉を告げました。

上海アップグレード後、Ethereum のコア開発チームは、今年最も重要なアップデートはカンクンアップグレードになると発表しました。このアップグレードは今年後半に実施される見込みです。

カンクンアップグレード:何で、なぜ重要なのか?

Ethereum Developer Conference(Devcon)を開催した都市の名前にちなんで名付けられたカンクンアップグレードは、Ethereum ネットワークに重要な改善をもたらします。

アップグレードの主役である EIP‑4844 は、Ethereum ノードがオフチェーンデータを一時的に保存・取得できるようにし、ブロックチェーンアプリケーションのデータ・ストレージ需要に応えることを目的としています。実装が成功すれば、レイヤー2(L2)ロールアップソリューションのコスト削減が期待されます。報道によると、EIP‑4844 はすでに 4 つの開発ネットワークでテストされており、5 番目のテストネットがまもなく開始されるとのことです。

当初は上海アップグレードで完了する予定だった EIP‑4844 は、カンクンアップグレードへと延期されました。開発者はさらに EIP‑6780(将来の Verkle Tree 適用に備える)、EIP‑6475(可読性とコンパクトシリアライズの改善)、EIP‑1153(一時的ストレージ opcode の導入)も同時に実装することに合意しています。

アップグレードの背後にある原理

Ethereum のスケーラビリティ向上の本質は、データ処理量と速度を高めることにあります。レイヤー2ロールアップとメインネット上のシャーディングという二つの方向が同時に追求されています。EIP‑4844 の実装は、完全なシャーディングへの第一歩です。

カンクンアップグレード以前は、L2 の情報は L1 の calldata に格納されていました。この方法はコストが高く、calldata の容量が限られているため制約がありました。

カンクンアップグレードにより、L1 のデータは「Blob」と呼ばれる新しい場所に保存されます。Blob ストレージはコストが低く、容量も大きいため、Ethereum はより多くのデータをホストでき、TPS(秒間取引数)を増加させ、コストを削減できます。Blob は 30 日ごとにクリーンアップされる一時的なデータパッケージであるため、ノードは月ごとに固定量のデータのみをダウンロードすればよく、ノード負荷が軽減されます。

要するに、カンクンアップグレードは L2 をより安価で高速にします。これは L2 プロトコルだけでなく、L2 上に構築されたエコシステム全体の急速な開発を促進します。

結論として、今後実施される Ethereum カンクンアップグレードは、効率的で手頃な価格、かつスケーラブルなブロックチェーンアプリケーションの新時代を告げる重要なマイルストーンになると期待されています。Ethereum コミュニティが分散型技術の先駆けとして引き続き取り組む様子に、ぜひご注目ください。

ERC-4337 : イーサリアムをアカウント抽象化で革命する

· 約4分
Dora Noda
Software Engineer

こんにちは、ブロックチェーンブログへ再びようこそ! 本日は、コンセンサス層のプロトコル変更を必要とせずにイーサリアムへアカウント抽象化を導入するエキサイティングな新提案「ERC-4337」について掘り下げます。この提案は上位レイヤーのインフラストラクチャに依存して目標を達成します。ERC-4337 が提供するもの、そして現在のイーサリアムエコシステムの制約にどのように対処するかを見ていきましょう。

ERC-4337 とは?

ERC-4337 は、別個の mempool と「UserOperation」と呼ばれる新しい疑似トランザクションオブジェクトを使用してイーサリアムにアカウント抽象化を導入する提案です。ユーザーは UserOperation オブジェクトを代替 mempool に送信し、そこで「bundler」と呼ばれる特別なアクターがそれらをまとめてトランザクションにパッケージし、専用コントラクトへの handleOps 呼び出しを行います。このトランザクションはブロックに取り込まれます。

この提案の目的は以下の通りです:

  1. 任意の検証ロジックを持つスマートコントラクトウォレットをプライマリアカウントとして使用できるようにする。
  2. 外部所有アカウント(EOA)を完全に不要にする。
  3. 任意の bundler がアカウント抽象化されたユーザー操作をブロックに含めるプロセスに参加できるようにし、分散性を確保する。
  4. すべての活動を公開 mempool 上で行い、特定アクターの直接通信アドレスをユーザーが知る必要をなくす。
  5. bundler に対する信頼前提を排除する。
  6. イーサリアムのコンセンサス変更を不要とし、迅速な採用を可能にする。
  7. プライバシー保護アプリケーション、アトミックなマルチオペレーション、ERC-20 トークンでのガス支払い、開発者スポンサー付きトランザクションなど、さまざまなユースケースをサポートする。

後方互換性

ERC-4337 はコンセンサス層を変更しないため、イーサリアム自体の直接的な後方互換性問題はありません。ただし、ERC-4337 が導入される前のアカウントは validateUserOp 関数を持たないため、新システムと簡単に互換化できません。この課題は、検証ロジックをラッパーとして再実装し、元のアカウントの信頼できるオペレーション送信者として設定することで解決できます。

参考実装

ERC-4337 の技術的詳細をさらに深く学びたい方は、以下のリポジトリをご参照ください。
https://github.com/eth-infinitism/account-abstraction/tree/main/contracts

セキュリティ上の考慮点

ERC-4337 のエントリーポイントコントラクトは、システム全体の信頼の中枢となるため、徹底的な監査と形式的検証が必須です。このアプローチは個々のアカウントに対する監査負荷を軽減しますが、エントリーポイントコントラクトにセキュリティリスクが集中する点に注意が必要です。

検証すべき主な主張は次の二つです:

  1. 任意のハイジャックに対する安全性:エントリーポイントは、対象アカウントの validateUserOp が合格した場合にのみ、そのアカウントを汎用的に呼び出します。
  2. 手数料の流出に対する安全性:エントリーポイントが validateUserOp を呼び出し合格した場合、op.calldata と同一の calldata で汎用呼び出しを行う必要があります。

結論

ERC-4337 はコンセンサス層のプロトコル変更を必要とせずにイーサリアムへアカウント抽象化を導入するエキサイティングな提案です。上位レイヤーのインフラストラクチャを活用することで、分散性・柔軟性・多様なユースケースの可能性が広がります。セキュリティ上の課題は残りますが、本提案はイーサリアムエコシステムとユーザー体験を大幅に向上させる潜在力を秘めています。

Ethereumの上海(Shapella)アップグレード、解明

· 約8分
Dora Noda
Software Engineer

引き出し、ガス調整、そしてその後の展開—誇大広告なしで。


短縮版

Shapellaアップグレード(実行レイヤーの上海とコンセンサスレイヤーのCapellaのかばん語)は、2023年4月12日にEthereumで稼働しました。そのランドマーク機能は、Beacon Chainの開始以来初めてステーキング引き出しを可能にすることでした。

ヘッドライン変更であるEIP-4895は、バリデーターの引き出しがコンセンサスレイヤーから実行レイヤーに自動的に「プッシュ」されるシステムを導入し、ユーザートランザクションやガス手数料を必要としません。これと併せて、4つの小さなEIPがEVMの微調整を行い、ガスコスト削減(Warm COINBASE)、バイトコード最適化(PUSH0)、およびコントラクト作成制限(Initcode metering)が含まれています。アップグレードは、SELFDESTRUCTオペコードが段階的に廃止されることを開発者に最終警告する役割も果たしました。

ShapellaはMergeのサイクルを効果的に完了し、次の主要なアップグレードであるDencunは2024年3月13日に続き、EIP-4844「blob」によりネットワークの焦点をスケーラビリティに移しました。


なぜShapellaが重要なマイルストーンだったのか

Beacon Chainの開始から2023年4月まで、ETHをステーキングすることは一方通行でした。32 ETHを預けてネットワークを保護し報酬を得ることはできましたが、元本やそれらのコンセンサスレイヤー報酬を引き出すことはできませんでした。このロックされた流動性は重大なコミットメントであり、多くの潜在的なステーカーにとって障壁でした。

Shapellaは出口ドアを開くことによってすべてを変えました。

アップグレードの核心はEIP-4895で、巧妙に設計された**システムレベルの「引き出し操作」**でした。ステーカーがトランザクションを作成してガスを支払って引き出しを行う代わりに、プロトコル自体がコンセンサスレイヤーから適格な資金を自動的にスイープし、実行レイヤーにプッシュするようになりました。この清潔なプッシュベースの設計は複雑さとリスクを最小化し、変更のテストと安全な展開を大幅に容易にしました。


実際に変更されたもの:平易な日本語でのEIP

Shapellaは5つの主要なEthereum改善提案(EIP)のバンドルでした:

  • EIP-4895 — Beacon Chain引き出し(プッシュベース) これがメインイベントでした。部分的(報酬)および完全(元本+報酬)引き出しの両方を、コンセンサスレイヤーからステーカーの指定された引き出しアドレスに流すことを可能にしました。重要なイノベーションは、これらがユーザー開始のトランザクションではないことです;提案されたブロックに埋め込まれた自動操作です。

  • EIP-3651 — "Warm COINBASE" このEIPは小さいながらも重要なガス最適化を行いました。EVMでは、COINBASEはブロック生産者(バリデーター)のアドレスを指し、取引所ではありません。Shapella以前、スマートコントラクトがトランザクション内でこのアドレスに最初にアクセスする際、より高いガスコストが発生していました。EIP-3651はCOINBASEアドレスをデフォルトで「warm」にし、MEVチップをブロックビルダーに直接支払うプロトコルなど、頻繁にこれとやり取りするプロトコルのガスコストを削減しました。

  • EIP-3855 — PUSH0オペコード EVMへの簡潔で洗練された追加。この新しいオペコードPUSH0は、その名前の通り:値ゼロをスタックにプッシュします。以前、開発者はこれを達成するためにより重く高価なオペコードを使用する必要がありました。PUSH0はバイトコードを若干小さく、よりガス効率的にし、特に変数をゼロに初期化する多数のコントラクトにとって有益です。

  • EIP-3860 — initcodeの制限と測定 この変更は、スマートコントラクトを作成するために使用されるコード(initcode)に2つのルールを導入しました。第一に、initcodeの最大サイズを49,152バイトに制限しました。第二に、このコードの32バイトチャンクごとに小さなガス手数料を追加しました。これは過度に大きなコントラクトを含むサービス拒否攻撃を防ぎ、コントラクト作成コストをより予測可能にします。

  • EIP-6049 — SELFDESTRUCTの非推奨(警告) これはコード変更ではなく、開発者コミュニティへの正式な警告でした。コントラクトが自身を削除し、そのETHをターゲットアドレスに送信することを可能にするSELFDESTRUCTオペコードが、将来のアップグレードで機能が大幅に変更されることを示しました。これにより、開発者はDencunアップグレードがEIP-6780でその動作を後に変更する前に、それへの依存を段階的に廃止する時間を得ました。


引き出し101:部分的 vs. 完全

Shapellaは2種類の自動引き出しを導入し、それぞれに独自のルールがありました。

  • 部分引き出し これらは自動報酬スイープです。バリデーターの残高がコンセンサスレイヤー報酬により32 ETHを超えて成長する場合、プロトコルは自動的に超過分を「スキミング」し、指定された引き出しアドレスに送信します。バリデーターはアクティブのままで、その職務を継続します。これはステーカーからのアクションを必要とせずに発生します。

  • 完全引き出し(退出) これは、検証を停止し全残高を回収したいステーカー向けです。ステーカーは最初に自発的退出メッセージをブロードキャストする必要があります。待機期間後、バリデーターは完全引き出しの資格を得ます。スイープで処理されると、全残高が引き出しアドレスに送信され、バリデーターはもはやアクティブセットの一部ではありません。

スループットとケイデンス

ネットワークは不安定性を引き起こすことなく引き出しをスムーズに処理するよう設計されています。

  • 各ブロック(12秒ごと)に最大16の引き出しを含めることができ、1日あたり約115,200の引き出しの最大値を可能にします。
  • ブロック提案者はアクティブバリデーターのリストをスキャンし、最初の16の適格な引き出しを含めます。次のブロック提案者は最後の提案者が終了したところから続行し、すべてのバリデーターがキューで順番を得ることを保証します。
  • ネットワークを不安定化させる大規模な脱出を防ぐため、エポックごと(約6.4分ごと)に退出できるバリデーターの数はチャーン制限により制限されています。この制限は、アクティブバリデーターの総数に基づいて動的で、退出波を平滑化します。

コンセンサスレイヤー報酬はこのEIP-4895引き出しメカニズムによって処理される一方、実行レイヤー報酬(優先手数料とMEV)はバリデーターの設定された手数料受取人アドレスに直接送信され、即座に利用可能であることも重要です。


その後の展開:Dencunとスケーラビリティへの道

Shapellaは「Merge時代」の成功した完了を記録しました。ステーキングが完全に流動的な双方向プロセスになったことで、開発者はEthereumの次の大きな課題に注意を向けました:スケーラビリティ

次の主要なアップグレードであるDencun(Deneb + Cancun)は、2024年3月13日に到着しました。その中心はLayer 2ロールアップがEthereumメインネットにトランザクションデータを投稿するための新しい、より安価な方法である「blob」を導入したEIP-4844でした。これによりL2のトランザクション手数料が劇的に下がり、ロールアップ中心のロードマップにおける大きな前進となりました。DencunはまたEIP-6049の約束を果たし、SELFDESTRUCTオペコードの力を大幅に制限したEIP-6780を実装しました。


大きな図

ShapellaはEthereumのProof-of-Stakeコンセンサスにとって不可欠な信頼のマイルストーンでした。引き出しを可能にすることで、ステーキングのリスクを軽減し、流動性を回復し、複雑で協調されたアップグレードを実行するネットワークの能力を確認しました。また、技術的負債を清算し、将来の最適化への道を舗装した実用的なEVM改善も提供しました。

要するに、Shapellaはステーカーのための出口ドアを開いただけでなく—Post-Merge時代の基盤を固め、Ethereumが次のフロンティア:大規模スケーラビリティに焦点を当てるための滑走路をクリアしました。

EthStorage によって駆動される BlockEden.xyz から dStore をローンチ

· 約7分
Dora Noda
Software Engineer

私たちは、次世代の Web3 業界を構築・加速するミッションを掲げています。開発者体験にこだわり、絶え間ないイノベーションを追求しています。そのため、現在 EthStorage によって駆動される分散型ファイルストアを提供しています。dStore は、あらゆるブロックチェーンのクリエイターや開発者向けに管理されたストレージソリューションです。ユーザーフレンドリーで、EVM 互換、低コスト、ペタバイト規模のスケールを実現し、すべて EthStorage によって支えられています。

BlockEden.xyz dStore

EthStorage とは?

EthStorage は、Ethereum のデータ可用性に基づくプログラム可能な動的ストレージを提供するレイヤー 2 ソリューションです。大量データを Ethereum に保存する際のコストを 1% から 0.1% にまで大幅に削減します。EthStorage による大容量データの低コスト保存は、将来的に完全分散型ネットワークを実現する上で重要です。EthStorage は EVM と高度に統合されており、Solidity、Remix、Hardhat、MetaMask と互換性があります。チームはデータ可用性研究のために Ethereum Foundation から研究助成金を受け取っています。

EthStorage comparison with File coin and Arweave

EthStorage は、QuarkChain の創業者であり EIP-4804/4972/5018/5027/5478 の作者である周 齊(Qi Zhou)博士によって発明されました。以下の情報源から EthStorage のステータスを追跡できます:

なぜ分散型ストレージが重要なのか?

分散型ストレージは、データを単一の場所に保存するのではなく、分散された形で保存できるため重要です。これにより、セキュリティと信頼性が向上し、アクセシビリティも改善されます。例えば、分散型ストレージシステムは攻撃、検閲、障害に対して耐性が高く、個々のコンポーネントが故障しても機能し続けます。また、データが複数のデバイスに保存されるため、さまざまな場所からアクセスでき、ユーザーにとって便利です。

BlockEden.xyz の dStore 提供内容とは?

私たちは、周博士が目指す「分散型ウェブによりコスト効率の高いストレージを提供する」ビジョンを強く支持し、彼のチームと協力してこのイノベーションを地球上のすべての Web3 開発者に民主化したいと考えています。

具体的には、EthStorage を当社の BLOB ストアの基盤ベンダーとして採用します。開発者はこれを活用して DApp をより迅速に構築し、即座にスケールさせることができます。

ファイル管理用ウェブポータル

開発者やクリエイターは、静的アセットをドラッグ&ドロップでこのファイルストアにアップロードし、簡単に管理できます。プライベートキーの管理、トランザクション手数料の支払い、ブロックチェーン上でのファイル保守といった煩わしさから解放されます。

BlockEden.xyz dStore architecture

ストレージの分散性を確保するため、開発者はいつでも管理ストアを自分のアドレスへ移行できます。さらに、ファイルストアのバックエンドをオープンソース化し、開発者や他のプロバイダーが容易にファイル管理サービスをホストできるようにします。

戦略的パートナーシップによる新たなビジネス機会の創出

本日リリースされた dStore に加えて、EthStorage と BlockEden.xyz の将来的な統合機会も多数あります。

CDN による読み取り高速化

多くのインターネットサービスは読み取りが集中的で、分散型ストアから多数のリソースを提供するのに時間がかかります。当社の CDN サービスを利用すれば、ソースファイルの分散性を保ちつつ、CDN が実現する超高速アクセスを享受できます。

EthStorage へのノードサービスと API ゲートウェイ

EthStorage のメインネットローンチ後、テストネット・メインネットのブロックチェーンノードへの API アクセスを提供します。開発者や企業が自前または公式ノードを利用する代わりに当社を選ぶ理由は次の通りです:

  1. ブロックチェーンノードへの簡単アクセス:BlockEden.xyz ChainPlus API は EthStorage ノードへの簡単なアクセスを提供し、数秒で構築開始できます。20 時間のセットアップや膨大な保守時間は不要です。
  2. スケーラビリティ:BlockEden.xyz は高トラフィック・高トランザクションに耐えるスケーラブルなノードを提供し、大量データやユーザーアクティビティを必要とするプロジェクトに最適です。
  3. 信頼性:BlockEden.xyz のノードは稼働率 99.9% を誇り、常に利用可能なアプリケーションやサービスを求める企業にとって重要です。

dStore を EthStorage と共に利用する手順

ステップ 1 https://BlockEden.xyz/dash/dstore にアクセスし、ウィンドウにファイルをドラッグ&ドロップしてください。

dStore - how it works? Step 1

ステップ 2 ファイルが EthStorage に正常にアップロードされるとテーブルに項目が表示されます。行を右クリックし「Copy URL」を選択してリンクを取得できます。また「Delete」を選択すればファイルを削除できます。

dStore - how it works? Step 2

現行バージョンの dStore にはいくつかの制限があります。ディレクトリのアップロードや 2 MB を超える大容量ファイルは未対応です。中サイズ画像のアップロードには数十秒かかることがあります。ただしこれは初期バージョンであり、長期的に製品改善を続けていきます。

EthStorage の創設者である周 齊博士は Twitter で次のように称賛しています:

Introducing dStore @BlockEdenHQ! dStore makes it super easy for devs and creators to manage files on @EthStorage with web3:// protocol without their own keys. We expect to see more integrations from it and more early teams like the capable @BlockEdenHQ to build our ecosystem. — Qi Zhou (@qc_qizhou) February 20, 2023

BlockEden.xyz の BD、Mike Thrift は次のようにコメントしています。「dStore はクリエイターと開発者向けのバンドルオファリングを強化し、ブロックチェーン向けの統合 API サービス基盤を確固たるものにしました。これにより、Ethereum エコシステムへの積極的な貢献者となり、Aptos と Sui の開発者に対して IPFS や Arweave よりもコスト効率が高く柔軟な選択肢を提供できます。」

BlockEden.xyz は、ブロックチェーン RPC に留まらず、Web3 開発者に最高の開発体験を提供することにコミットしています。分散型ストレージは、開発者が NFT 資産やファイルをワンストップで管理できる新たな扉を開きます。今すぐ無料で始めましょう → https://blockeden.xyz/dstore

Extending BlockEden.xyz RPC Service to Ethereum Ecosystem

· 約2分
Jack Sim
Web3 Builder

Back to a month ago, we made a public incognito Ethereum mainnet RPC endpoint available to Metamask users (blog post), which attracted and was used by a few users. Now we decided to expand the benefit to our developer customers too!

eth

How to get started?

Step 1. Go to https://blockeden.xyz/dash/. Please sign up if you haven’t done so.

Step 2. Input your name for the API key, select ETH Mainnet, and then click + Create key.

create eth mainnet api key

Step 3. Grab your access URL by clicking it and copying it to the clipboard.

Step 4. Use the access URL in your project like the following. Remember to replace <access_key> with your own key.

To test it, using curl to connect ETH mainnet

curl --location --request POST 'https://eth-mainnet.blockeden.xyz/<access_key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"jsonrpc":"2.0",
"method":"eth_blockNumber",
"params":[],
"id":73
}'

Why Ethereum Network?

Ethereum network has the biggest developer ecosystem, and there are so many great innovations accumulated over years. Supporting it is going to create significant synergy with Move ecosystem. Many of our customers are not exclusive Move developers. Building a single stop for all needed services makes their life easier.

Enjoy our new service and happy holidays!