---
title: "2025年、RaaSでスケーラブルなカスタムrollupsを構築する"
description: "野心的なチームは2025年、RaaSを使ったrollupの構築を増やしている。その理由を解説する。"
---

# 2025年、RaaSでスケーラブルなカスタムrollupsを構築する

<ImageBlock
  src="https://media.alchemy.com/1747855905-hero-raas-v2.jpg"
  alt="2025年にRaaSでスケーラブルなカスタムロールアップをデプロイする"
  width={2880}
  height={1620}
  priority
/>

ブロックチェーンのデプロイはかつてないほど容易になった。

Rollups は、セキュリティや非中央集権性を犠牲にすることなく、より高いトランザクション速度とより低いコストを実現することで[<u>Ethereum のスケーリング課題</u>](https://ethereum.org/en/roadmap/vision/)に対応する[<u>Layer 2（L2）スケーリングソリューション</u>](https://ethereum.org/en/developers/docs/scaling/#offchain-scaling)である。オフチェーンでトランザクションを実行できる環境と、それを検証可能にする何らかの証明システムを作ることで、rollup は**Ethereum の実戦で鍛えられたセキュリティ、信頼性の高い非中央集権性、そして活発なユーザーと開発者からなる堅牢なエコシステム**を継承する。

15年にわたるブレークスルー、知見、研究の蓄積の上に構築することで、新規参入者は自身のブロックチェーンを設計し、相互運用可能なエコシステム内でローンチする際に多くの選択肢を得られる。特に rollup のデプロイのしやすさと、[Ethereum エコシステム](https://www.alchemy.com/dapps/ecosystem/ethereum)内で開発を行う開発者の数が、爆発的な成長をもたらしており、新しいプロジェクトが日々オンラインになっている。

数百の rollup が Ethereum のエコシステム全体で[<u>3,100億ドル以上のTotal Value Locked（TVL）</u>](https://l2beat.com/scaling/tvs)を確保しており、数量・TVLともに前年比で大幅な増加を示している。

スループットとコストの優位性に加え、rollup はあらゆる要件に合わせてカスタムフィットさせることができる。この最初の rollups レポートを作成する中で、私たちはある一つの印象を得た。**専門化こそが未来である**というものだ。

この文脈における専門化には2つの意味がある。rollup の目的とその構成だ。rollup の目的とは、その用途、すなわち決済、リアルワールドアセット、DeFi など、そしてタイム・トゥ・マーケット、投資期間、収益目標といったプロジェクト固有のゴールを指す。

rollup の構成とは、チェーンがその目的を果たすためにどのように最適化されるかということである。

このレポートは、rollup のランドスケープを俯瞰的に把握できる内容となっている。rollup がどのように機能するか、過去1年のアダプションとそこから読み取れること、rollup の基盤フレームワーク間の違い、運用コスト、そして rollup がプロジェクトに提供できるエンドツーエンドのサービスについて取り上げる。

Alchemy の Rollups チームと話したい方は[<u>こちらから連絡</u>](/contact-sales-rollups)。

<ExternalVideo
  url="https://www.youtube.com/watch?v=UOQuLovwKLo&t=719s"
  provider="youtube"
  providerUid="UOQuLovwKLo"
/>

## 2025年における rollup とは何か
L2 は、基盤となる Layer 1（L1）の重要なセキュリティ基盤を犠牲にすることなく、トランザクション処理能力を根本的に変えることでブロックチェーンをスケールさせる。

ここでの L1 は Ethereum である。このコンセプトは他の L1 ブロックチェーンにも採用されているが、rollup の活動の大半は Ethereum 上で行われており、L2全体の TVL は3,100億ドルに達している。L2Beat によれば、2025年時点で Ethereum 上にデプロイされたメインネットは100を超えている。

<ImageBlock
  src="https://media.alchemy.com/1747887056-total-value.png"
  alt="2025年のEthereum L2ロールアップ全体のTVL（総ロック価値）を示すチャート"
  width={1920}
  height={1080}
/>

各 rollup は Ethereum の上に構築された独立したブロックチェーンとして機能する。これが重要な理由は、水平方向のスケーラビリティとチェーンの構成可能性にある。

Ethereum 自体のスループットは約[<u>14トランザクション毎秒（TPS）</u>](https://chainspect.app/chain/ethereum)に限られている可能性があるが、L2 の累積的な活動と、需要の増加に迅速に対応するための新しい L2 をローンチできる能力により、Ethereum ネットワークが処理できる範囲は大幅に改善される。ネットワーク負荷が高いとトランザクション手数料が急騰し、大規模な普及が非現実的になる。

一方で rollup はネットワーク混雑の影響を受けにくく、トランザクションをバッチで処理できるため、資本・リソース効率が高い。すなわち Ethereum L1よりも[<u>桁違いに</u>](https://ethereum.org/en/roadmap/scaling/)安価である。バッチ化されたトランザクションは、その後最終検証のために Ethereum に投稿される。

チームは自身のプロジェクトのために、カスタマイズされた安価なブロックスペースを作るために独自の rollup をデプロイしている。Ethereum への決済によってパフォーマンスやコストが影響を受ける場合、チームのニーズに合わせて調整された rollup をデプロイし所有することの手頃さは非常に魅力的である。

### Ethereum によるセキュリティとアダプション

rollup の真の力は、[<u>Ethereum のより大きなビジョン</u>](https://ethereum.org/en/roadmap/)とエコシステムとのシームレスな統合から生まれる。Ethereum は実戦で鍛えられた実績あるコンセンサスメカニズムを誇るだけでなく、世界中ほぼ全ての国にノードを持ち、最も堅牢で活発な開発者層を維持し続けている。rollup にとってのその他の重要な利点は以下の通りである。

- **EVM 互換性**: Ethereum Virtual Machine（EVM）互換性により、rollup はコードを変更することなく既存の Ethereum 開発者ツール、言語、インフラをサポートできる。これにより、セキュリティと非中央集権性を維持しながら Ethereum エコシステムとの統合が可能になり、開発者はスケーラブルなレイヤー上で使い慣れたワークフローを利用できる。
- **オフチェーン実行とオンチェーン検証**: 混雑したメインネット環境の外で高スループットのトランザクション実行を行いつつ、重要な暗号学的証明は Ethereum に固定される。これにより、すべてのトランザクションが検証可能かつ不変であることが保証される。

しかし何よりも、L2 の広範な採用は明確な市場適合性を示している。

## Rollup のアダプション：より多くのユーザーがより多くの rollup を利用している

2024年末時点で、[100を超える Layer 2（L2）](https://l2beat.com/scaling/summary)が[Ethereum メインネット](https://www.alchemy.com/rpc/ethereum)にデプロイされており、11月にはこれら rollup 全体の累積 Total Value Locked（TVL）が過去最高の[515億ドル](https://finance.yahoo.com/news/ethereum-layer-2-networks-surpass-082653687.html)に達した。これは、rollup 全体の累積 TVL が166億ドルだった[2023年11月比で205%の増加](https://cointelegraph.com/news/ethereum-l2s-record-51-b-tvl-205-yearly-growth)である。

かつてないほどオンチェーンで多くの経済活動が起きている中でも、カスタマイズされたブロックスペースを作るというトレンドがどこにも向かっていないのは明らかだ。さらに、Ethereum への最近のアップグレードにより、2024年の EIP 4844 を皮切りに、最近の Pectra アップグレードに至るまでトランザクションコストが大幅に低下した。

2024年、Ethereum の Dencun アップグレードにより、L2 がトランザクションデータを投稿するための低コストな新しいリソースである blob が導入された。blob は、大量の calldata をより安価かつ効率的に投稿できるようにすることで、L2 に限定してトランザクション手数料のコストを削減した。手数料の低下により、より多くのユーザーと活動が rollup にもたらされた。

Dencun アップグレード直後、Optimism 上のトランザクション手数料は1セントの10分の1となり、アップグレード前の Optimism の手数料と比べて[<u>1000倍の改善</u>](https://a16zcrypto.com/posts/article/understanding-dencun-upgrade-protodanksharding-surge-merge/)となった。この増加した活動は特定の分野、主に DeFi、NFT、ゲーミングに集中した。DeFi とゲーミングの分野は特に手数料に敏感だが、その理由はそれぞれ異なる。

2025年5月、[<u>Pectra アップグレード</u>](https://www.alchemy.com/overviews/ethereum-pectra-upgrade-dev-guide-to-11-eips)は[<u>ブロックあたりの blob 容量を倍増</u>](https://www.alchemy.com/overviews/ethereum-pectra-upgrade-dev-guide-to-11-eips#eip-7691-doubling-blob-capacity-per-block)させることで blob の効率をスケールさせた。EIP 7691、7623、7840 により blob のパフォーマンスが改善され、コストのかかる calldata の使用が抑制され、効率的な更新のための blob パラメータの将来対応が図られた。

手頃さとカスタマイズ性により L2 の人気が高まる中、Dencun と Pectra の導入によりデータアベイラビリティが大幅に手頃になり、今後の L2 成長のためのフライホイールが生まれている。

### 支配的なインフラ

[Arbitrum](https://www.alchemy.com/arbitrum) と OP による Optimistic rollup フレームワークが TVL 成長を牽引しており、[<u>Arbitrum One のチェーンが全 TVL の32%を占めている</u>](https://cointelegraph.com/news/ethereum-l2s-record-51-b-tvl-205-yearly-growth)。Coinbase による OP 構築の L2 である Base は、[<u>1日あたり200万トランザクションを突破した</u>](https://cointelegraph.com/news/base-daily-transactions-skyrocket-after-ethereum-dencun-upgrade)。

実在の人間のためのブロックチェーンであり、Alchemy が管理するインフラ上に構築・デプロイされた World Chain は、最近2,500万ユーザーを突破し、2025年にはチェーン上で構築されたミニアプリのオープン数が2億5,000万回を超え、[<u>ほぼ記録的な日次トランザクション数</u>](https://x.com/tokenterminal/status/1916969633233379648)を記録している。

## Rollup のカスタマイズ：概要

<EmbeddedTable
  table={{
    columns: [
      { key: "1", width: 200, title: "Feature", dataType: "object" },
      { key: "2", width: 200, title: "OP Stack", dataType: "object" },
      { key: "3", width: 200, title: "Arbitrum Orbit", dataType: "object" },
      { key: "4", width: 200, title: "ZK Stack", dataType: "object" },
    ],
    data: [
      {
        "1": { title: "<p>License</p>", tooltip: "", icon: "" },
        "2": { title: "<p>MIT License</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Business Source License<br/>(Arbitrum Expansion Program)</p>", tooltip: "", icon: "" },
        "4": { title: "<p>MIT / Apache 2.0 License</p>", tooltip: "", icon: "" },
        id: 0,
      },
      {
        "1": { title: "<p>Ordering</p>", tooltip: "", icon: "" },
        "2": { title: "<p>Priority Ordering</p>", tooltip: "", icon: "" },
        "3": { title: "<p>FCFS (First Come First Serve)</p>", tooltip: "", icon: "" },
        "4": { title: "<p>FCFS / Flexible Intent-based<br/>(via custom sequencing logic)</p>", tooltip: "", icon: "" },
        id: 1,
      },
      {
        "1": { title: "<p>Default Block Time</p>", tooltip: "", icon: "" },
        "2": { title: "<p>2s default (200–250ms with flashblocks)</p>", tooltip: "", icon: "" },
        "3": { title: "<p>250ms default (can do 100ms)</p>", tooltip: "", icon: "" },
        "4": { title: "<p>Configurable; supports low-latency<br/>block times</p>", tooltip: "", icon: "" },
        id: 2,
      },
      {
        "1": { title: "<p>Interoperability</p>", tooltip: "", icon: "" },
        "2": { title: "<p>Superchain (15% of sequencer fees<br/>or 2.5% of L2 revenue); 3rd-party protocols</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Universal Intent Engine<br/>(10% of sequencer fees); 3rd-party protocols</p>", tooltip: "", icon: "" },
        "4": { title: "<p>Elastic Chain architecture with native<br/>interoperability via ZK Gateway and<br/>ZK Router</p>", tooltip: "", icon: "" },
        id: 3,
      },
      {
        "1": { title: "<p>Custom Gas Token</p>", tooltip: "", icon: "" },
        "2": { title: "<p>Supported through Account Abstraction</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Supported</p>", tooltip: "", icon: "" },
        "4": { title: "<p>Supported</p>", tooltip: "", icon: "" },
        id: 4,
      },
      {
        "1": { title: "<p>Forced L1 Inclusion</p>", tooltip: "", icon: "" },
        "2": { title: "<p>Supported</p>", tooltip: "", icon: "" },
        "3": { title: "<p>Supported</p>", tooltip: "", icon: "" },
        "4": { title: "<p>Supported<br/>(via L1 fallback settlement and reorg resilience)</p>", tooltip: "", icon: "" },
        id: 5,
      },
      {
        "1": { title: "<p>Execution Environment</p>", tooltip: "", icon: "" },
        "2": { title: "<p>EVM (Solidity, Vyper)</p>", tooltip: "", icon: "" },
        "3": { title: "<p>EVM + WASM (Stylus: Solidity, Vyper,<br/>Rust, C, C++)</p>", tooltip: "", icon: "" },
        "4": { title: "<p>zkEVM (Solidity, Vyper; bytecode-level<br/>EVM compatibility)</p>", tooltip: "", icon: "" },
        id: 6,
      },
      {
        "1": { title: "<p>Proof System</p>", tooltip: "", icon: "" },
        "2": { title: "<p>N/A</p>", tooltip: "", icon: "" },
        "3": { title: "<p>N/A</p>", tooltip: "", icon: "" },
        "4": { title: "<p>zkSync Era's ZK circuit (recursive SNARKs<br/>via Boojum prover)</p>", tooltip: "", icon: "" },
        id: 7,
      },
    ],
  }}
/>

共有の L1 や L2 ネットワーク上に分散型アプリケーション（dApp）をデプロイするのとは異なり、rollup はプロジェクトがチェーンの機能セット全体をコントロールし、あらゆる規制上の考慮事項に対応し、インターネットを使うような UX に近い、よりユーザーフレンドリーなプラットフォームを構築することを可能にする。

**rollup を構築するために、チームはますます Rollup-as-a-Service（RaaS）プラットフォームを活用し、自社の特定のニーズに合わせて設計・デプロイ・管理された rollup を構築するようになっている。**

このアプローチにより、開発者は基盤インフラの構築、デプロイ、維持の複雑さではなく、イノベーションとユーザー体験に集中できるようになる。

しかし、稼働中のブロックチェーンがあるからといって、すぐにスケールにつながるわけではない。野心的なチームは、rollup の市場での成功を確実にするために必要な追加インフラをすべて考慮に入れる必要がある。

[<u>私たちの rollups プラットフォーム</u>](https://www.alchemy.com/rollups)でデプロイする場合、開発者は Alchemy のソリューション一式、すなわち[<u>Node API</u>](/rpc-api)、[<u>Gas Manager</u>](/gasless-transactions)、[<u>Bundler</u>](/bundler)、その他への追加的なアクセスという利点を得られる。Alchemy Rollups は100以上の API、すぐに使えるガススポンサーシップとトランザクションのバンドリング、そして[<u>数百万件のトランザクションとユーザーへのスケーリングパス</u>](/case-studies/scaling-world-chain)を提供する。これらのツールにより、Alchemy がデプロイしたチェーンはさらに洗練され、実際のエンジニアによるフルタイムのカスタマーサポートという安心感も得られる。

大まかに言うと、L2 にはネットワークの基盤となるセキュリティの前提条件によって定義される2つのタイプがある。[<u>Optimistic</u>](https://ethereum.org/en/developers/docs/scaling/optimistic-rollups/) と [<u>ゼロ知識（ZK）</u>](https://ethereum.org/en/developers/docs/scaling/zk-rollups/) である。非常に大まかに言えば、Optimistic rollup はより広く採用されておりオーバーヘッドコストが低い一方、ZK rollup はより強力なセキュリティ保証を提供し、トランザクションあたりのコストがわずかに高い。

Alchemy Rollups では、プロジェクトは自分たちの目標に最も合ったフレームワークを選ぶことができる。

- [<u>**Optimism の OP Stack**</u>](https://docs.optimism.io/)
- [<u>**Arbitrum の Orbit**</u>](https://arbitrum.io/orbit)
- [<u>**ZKsync の ZK Stack**</u>](https://zkstack.io/)

これらのフレームワークはコードレベルで互いにネイティブな互換性を持たず、rollup クラスター間のクロスチェーン相互運用性を妨げている。そのため、プロジェクトが選ぶフレームワークは、ある程度そのエコシステムに縛られることになる。

複数の rollup フレームワークと、チェーンの支援インフラを構築するためのさらに多くの選択肢がある中で、一つのトレードオフが浮かび上がる。専門化には複雑さの増加が伴うということだ。

- **プロトコルの複雑さ:** rollup には、基盤となるセキュリティフレームワークと相互運用性のオプションを定義する複雑な設計とアーキテクチャ上のニュアンスが伴う。
- **メンテナンスの複雑さ:** rollup の維持には継続的な管理と専門知識が必要である。これにはインフラのメンテナンス、モニタリング、スムーズで信頼性の高い運用を確保するためのアップグレードが含まれる。
- **パートナー:** 特に高負荷時にエンドユーザーに安定した環境を提供するには、データストリーミング、API 管理、リアルタイムモニタリングのための外部サービスの統合が必要となる。

現在の rollup の姿は、わずか数年前と比べても劇的に異なっている。汎用性を重視した rollup とユースケース重視の rollup の両方が市場に増え続けており、最適なユーザー体験を実現するためにパフォーマンスを調整するカスタマイズが進んでいる。

## rollup を構成するものは何か
<ImageBlock
  src="https://media.alchemy.com/1747885715-rollup-what-s-in.png"
  alt="カスタムロールアップスタックの構成要素を示す図"
  width={2880}
  height={1620}
/>

最小限の機能セットで rollup をデプロイするためのコンポーネントと考慮事項:

### rollup のタイプ

基盤となる証明システムは、不正または無効なトランザクションが Ethereum にコミットされる前に特定される方法を定義する。rollup における2つの主要な証明システムは Optimistic と ZK である。

**Optimistic rollup** は、デフォルトでトランザクションが有効であると仮定し、不正証明（fraud proof）を使って不一致を争う。不正が検出された場合、Optimistic rollup は紛争解決ゲームを使って無効なトランザクションを取り消す。Optimistic rollup はすべてのトランザクションデータを L1 に投稿する。不正証明は不正なトランザクションが特定された場合にのみ生成されるため、Optimistic rollup は、トランザクションが rollup 上でファイナライズされてからそのトランザクションデータが Ethereum にコミットされるまでの間に待機期間を必要とする。[<u>この待機期間は通常約7日である</u>](/overviews/optimistic-rollups)。主要な Optimistic フレームワークは以下の2つである。

- [OP Stack](https://www.alchemy.com/dapps/op-stack)
- [Arbitrum Orbit](https://www.alchemy.com/dapps/arbitrum-orbit)

**ZK rollup** は、rollup トランザクションの妥当性を証明するために暗号技術を使用する。ZK rollup がトランザクションデータのバッチを L1 に提出するたびに、そのトランザクションの妥当性を証明する[<u>ZK proof</u>](https://ethereum.org/en/zero-knowledge-proofs/)も一緒に提出する。ZK rollup は紛争解決メカニズムを必要としないため、待機期間は存在しない。ほとんどの ZK rollup は、数日ではなく数時間で Ethereum 上で決済できる。主要な ZK rollup フレームワークは [ZKsync](https://www.alchemy.com/overviews/what-is-zksync-era) の [ZK Stack](https://www.alchemy.com/dapps/zksync) である。

### Rollup スタック

スタックとは、rollup の作成とデプロイを簡素化するために設計されたツール、プロトコル、インフラの集合である。プロジェクトに rollup を構築するためのビルディングブロックを提供しつつ、モジュール性を通じた大幅なカスタマイズを可能にする。rollup フレームワークにより、スマートコントラクトやアプリケーションの開発者は使い慣れたツールを使用できる。

最も広く使用されている3つの rollup フレームワークは OP Stack、Arbitrum Orbit、ZK Stack である。以下でそれぞれについて詳しく説明する。大まかに言うと:

**Orbit チェーン** は、Arbitrum が設計・維持する rollup フレームワークを使用してデプロイされる。Arbitrum One は[<u>ユーザー預金130億ドル</u>](https://l2beat.com/scaling/projects/arbitrum#tvs)で全 rollup の中で TVL 首位に立っている。

OP Stack は Optimism Collective が設計・維持する rollup フレームワークである。OP Stack で構築された最も広く使われているチェーンは Base で、[<u>ユーザー預金150億ドル</u>](https://l2beat.com/scaling/projects/base)を有する。

ZK Stack は ZKsync が設計した ZK rollup フレームワークである。ZK Stack は zkEVM（zero-knowledge Ethereum Virtual Machine）と呼ばれる専用の仮想マシンを使用してトランザクションを検証する。最も広く使われている ZK Stack チェーンは ZKsync Era で、[<u>TVL は5億5,100万ドル</u>](https://l2beat.com/scaling/projects/zksync-era)である。

#### パートナー紹介: syndicate

<ImageBlock
  src="https://media.alchemy.com/1747938767-syndicate.png"
  alt="アプリケーション特化型ロールアップ向けSyndicateパートナー紹介バナー"
  width={2880}
  height={1620}
/>

アプリケーション特化型の rollup をデプロイしようとしているか？[Alchemy Rollups チームに連絡し](/contact-sales-rollups)、Syndicate について尋ねてほしい。

### データアベイラビリティ（DA）

データアベイラビリティとは、rollup が Ethereum の外で処理するトランザクションデータと、そのデータの正しさの証明を、ネットワークの任意の参加者が閲覧できる状態にしておく必要性を指す。これは無信頼性（trustlessness）を維持するために必要であり、データが利用できない場合、rollup は理論上資金を盗んだり、虚偽のデータを公開したりすることが可能になってしまう。Optimistic rollup モデルの下では、データアベイラビリティは参加者が無効なトランザクションに異議を申し立てられることを保証する上でも重要である。

無信頼性に加えて、データアベイラビリティは活性（liveness）も保証する。つまり、rollup ネットワークがダウンした場合でも、トランザクションデータを使ってすべてのユーザーのウォレットの正しい残高を再構築できるということだ。DA レイヤーを選ぶことは、プロジェクトが rollup を構築する上で下す最も重要な決定の一つである。大まかに言うと、選択肢には3つのカテゴリがある。

- **サードパーティ DA**: サードパーティの DA ソリューションは、非中央集権的な中間ネットワークとして機能し、低コストでオフチェーンにデータを保存する。
- **L1**: rollup は、EIP-4844 によって作られた特別なリソースを使うか、calldata として、トランザクションデータを Ethereum に投稿できる。
- **オフチェーン DAC**: rollup は、オフチェーン DA 委員会、すなわちトランザクションデータが利用可能であることを証明し、要求に応じてそのデータへのアクセスを提供する、許可リストに登録された参加者の集合を通じて、独自の DA ソリューションを構築することもできる。

### ガストークン

rollup 上のすべてのトランザクションには、そのトランザクションの実行に必要な計算リソースやその他の入力に応じた手数料が発生する。このトランザクション手数料はガスとも呼ばれ、Ethereum では常に ETH で支払われる。しかし rollup は、独自のトークンを含む任意のトークンをトランザクション手数料の支払いに使用するよう設定できる。これらのトランザクション手数料は rollup のシーケンサーに蓄積され、rollup のユーザーから買い側の需要を生み出す。カスタムガストークンを使用することでトークノミクスを強化できるが、一つ注意点がある。rollup はオンチェーンのコストを支払うために常にそのトークンを ETH に交換する必要があるため、価格変動によって価値が失われる可能性があるということだ。

### ブリッジ

ブリッジは、ユーザーがブロックチェーン間で資金を移動することを可能にする。rollup にとって、ブリッジは何よりもオンボーディングにとって極めて重要である。OP Stack と Arbitrum Orbit には、rollup を Ethereum に接続するための独自のネイティブブリッジが標準で備わっている。Alchemy のブリッジソリューションを含むサードパーティのブリッジは、rollup を他の L2、さらには Ethereum 以外のブロックチェーンに接続するための、中立かつより柔軟なアクセスポイントとなる。Optimistic rollup にとって、サードパーティのブリッジは7日間の待機期間に対する解決策を提供するという追加のメリットがある。

### RPC ノード

RPC（Remote Procedure Call）ノードは、RPC 呼び出しを通じてネットワーク内通信を可能にするサーバーである。ノードは、トランザクション、スマートコントラクト呼び出し、ウォレット残高などのデータ照会といったコアなオンチェーン操作を提供する。Alchemy の Node API のような最も先進的な RPC ノードプロバイダーは、オンチェーンのトラフィックに応じて利用可能な RPC ノードを自動的に増減させるオートスケーリングフレームワークを使用している。

ほぼ100%の稼働率を提供し、常に最新の状態を保つ信頼性の高い RPC ノードを持つことは、rollup にとって極めて重要である。そうでなければ、ネットワーク上のトランザクションが失敗したり止まったりする可能性があり、その結果ユーザー体験が悪化し、ユーザーの信頼に直接影響を与えることになる。

## スケーラブルなカスタム rollup の構成

**カスタマイズ性は、rollup をローンチすることの核心的な利点の一つである**。以下は、rollup に統合できる必須ではないが、その目的によっては重要となる機能の一部である。

### アカウントアブストラクション

トランザクション収益を獲得するために rollup をデプロイしているのであれば、アカウントアブストラクション機能を有効にすることは優先事項である。アカウントアブストラクションにより、新規ユーザーにとって最も一般的な摩擦点を取り除くことで、シームレスなオンチェーン体験を構築することが可能になる。

新しい rollup にとってのアカウントアブストラクションとは何か。スマートウォレットとは、スマートコントラクトによって動くウォレットであり、ERC-4337 によって可能になった実装である。

- メール、ソーシャルログイン、または任意の web3 ウォレットによる安全なオンボーディングを提供する
- MFA によるアカウント復旧と安全な認証を可能にする
- Sponsored gas により、ユーザーはトランザクションに署名したりガス手数料を支払ったりすることなく取引できる
- マルチシグ、権限、オートメーションなどのためのアカウントに関するポリシーを有効にする

適切なアカウントアブストラクション機能があれば、rollup はユーザーに**インターネットのような UX**を提供し、簡単なオンボーディングを最適化し、最も一般的な操作に必要なクリック数を減らすことができる。

- **条件付きトランザクション実行。** アカウントアブストラクションにより、ユーザーは特定の状況下で自動的にトランザクションを実行するようにウォレットをプログラムできる
- **ガススポンサーシップ。** rollup は、ユーザーに代わってガス代を支払ったり、ETH 以外のトークンでのガス支払いをサポートしたりできる
- **セッションキー。** ユーザーは、各トランザクションに署名する必要なく、一定期間にわたって rollup 上で継続的に取引できる

例えば sponsored gas のような機能により、チェーンオペレーターがユーザーのトランザクション手数料を支払うことが可能になる。Alchemy のアカウントアブストラクションインフラを使用したこのプロジェクトは、330万人のファンをオンボーディングした。これらのユーザー向けのガススポンサー付きトランザクションにより、総トランザクション量は4倍に成長した。

Alchemy がどのように使いやすいアカウントアブストラクション機能をサポートしているかについて詳しくは[<u>こちら</u>](https://www.alchemy.com/overviews/eip-7702-ethereum-pectra-hardfork)。

サードパーティ dApp 開発者向けサービス

**オラクル、インデクサー、ブロックエクスプローラー**のようなより専門的なサービスはア・ラ・カルトで利用可能であり、スマートコントラクト開発者に自分たちのチェーン上でデプロイしてもらいたいと考えるあらゆる rollup にとって必須の構成要素である。

- **オラクル**は、rollup とオフチェーンでターゲットとするあらゆるものとの間で正確なデータ共有を提供する。分散型取引所（DEX）にとって、オラクルはすべての資産が常に正確に価格付けされることを保証するための最新の価格情報を提供する
- **サブグラフ**により、開発者は自分たちの rollup に関連するオンチェーンデータにアクセスできる。サブグラフは、ネットワーク上でノードを実行する必要なく rollup のデータを照会するためのオンチェーンアプリ向け API を提供し、rollup が惹きつけたいサードパーティ開発者にとって重要な存在となる
- **インデクサー**はチェーンからデータを抽出し、読みやすい、または照会可能な形式に変換し、より使いやすい UI で表示する
- [Etherscan](https://www.alchemy.com/dapps/etherscan) のようなブロックエクスプローラーにより、ユーザーは rollup 上のブロック、トランザクション、アドレスに関する情報を閲覧できる

## Rollup に対する強気論と弱気論

### 強気論

一言で言えば専門化である。

L2 に大きく依存する Ethereum のスケーリングへのアプローチは、モジュラーブロックチェーン革命をもたらした。**これは、単一のブロックチェーンがすべての人にとってすべてのものになることはできないという、業界の認識の表れである**。誰にでも合う特定の目的を果たすカスタム仕様のチェーンを用意する方がはるかに良い。

開発者は、DeFi アプリケーションにおける資本効率の最適化であれ、ゲーミングの応答性のためのレイテンシであれ、エンタープライズのコンプライアンス要件であれ、特定のアプリケーション要件に合わせて実行環境を調整できる。この柔軟性により、従来のブロックチェーンインターフェースよりも使い慣れたインターネットアプリケーションに近いユーザー体験が可能になる。

経済的には、rollup により、ビルダーはベースレイヤーが自分たちのプロジェクトから価値を吸い上げるのを見るのではなく、直接価値を獲得できるようになる。これにより、開発チームとプロトコルの間に持続可能なインセンティブの整合性が生まれる。

最後に、[<u>rollup と Ethereum の間には共通の利害関係</u>](https://ethereum.org/en/roadmap/scaling/)がある。rollup は Ethereum と競合するのではなく、計算の複雑さを他所で処理することで Ethereum のブロックスペースへの需要を生み出す。これは、L2 レベルでのセキュリティの条件を作り出しながら rollup の効率を高めるように設計された関係であり、多数の新興インターオペラビリティソリューションが開発中である。これらは、Ethereum が100,000TPSを目指す中でも、今後数年のうちに[<u>壁に囲まれた L2 ガーデンの苦痛を和らげる</u>](https://www.coindesk.com/tech/2024/10/17/vitalik-buterin-wants-ethereum-to-hit-100k-transaction-per-second-with-rollups)可能性が高い。

### 弱気論

私たちの強気な見方にもかかわらず、rollup のローンチを検討している開発者は、直面する重大な課題のいくつかを理解しておくべきである。

RaaS を使わない場合、数百万件のトランザクションに真にスケールできる rollup を成功裏に構築、ローンチ、維持するために必要な技術的複雑さゆえに、[<u>参入障壁は非常に高い</u>](https://messari.io/report/the-rollups-as-a-service-ecosystem)。そしてサードパーティの支援があっても、多くの開発者は、真のスケールに対応できないチェーンをデプロイしてしまっていることに気づく。

スペクトラムのもう一方の端には、コールドスタート問題がある。ここでは rollup を悩ませるのはスケールというよりも、流動性、インフラ、開発者向けツール、ユーザーを確保した状態でスタートすることである。カスタムチェーンにユーザーと流動性を惹きつけるための説得力あるケースを構築することは簡単な作業ではなく、そのため既存の L1 上でローンチするという発想が多くのプロジェクトにとって魅力的に映る。

既存の L1 もまた、rollup の世界における大きな問題、すなわち流動性とユーザーの分断に苦しんでいないわけではない。Ethereum を強力にしているネットワーク効果は、同時に極めて分断されてもいる。

インフラコストとシーケンサーの中央集権化は追加の懸念事項であり、運用コストはしばしば過小評価され、多くの実装がブロックチェーンの中核的な価値提案である無信頼性を損なう中央集権的なコンポーネントに依存している。

スケーリングの未来は、ある一つのアプローチが他を単純に打ち負かすというよりも、これらの競合する現実をどう乗り越えていくかにかかっている可能性が高い。rollup をローンチする_前に_これらのトレードオフを理解し、制御することが重要である。

<EbookCta
  eyebrow="無料ガイド"
  title="Build vs. Buy: ブロックチェーンインフラストラクチャ"
  description="インフラチームを雇う前に：自社構築は、本番リクエストを1件処理する前から年間85万～100万ドル以上のコストがかかる場合があります。コストの詳細内訳はこちら。"
  ctaLabel="ガイドをダウンロード"
  ctaHref="/resources/build-vs-buy"
  coverImage={{
    src: "https://media.alchemy.com/ebooks/cta-build-vs-buy.png",
    alt: "Build vs. Buy ebook cover",
  }}
/>

## スタックを決める
どのスタックを使うかをどのように決めていけばよいか？私たちの長年の経験に基づき、考慮すべき点をいくつか挙げる。

### Optimistic vs. ZK

基盤となる証明システムは、不正または無効なトランザクションがどのように特定され、解決されるかを定義する。

**Optimistic rollup** は、すべてのトランザクションが有罪と証明されるまでは無罪であるという前提で動作する。これらは[<u>トランザクションデータを Ethereum に投稿し</u>](https://docs.optimism.io/stack/rollup/overview)、不正証明を使って不一致を争う。トランザクションが不正としてフラグ付けされた場合、rollup はチェーンを巻き戻し、無効なデータを削除できる。

無罪を仮定する代わりに、**ZK rollup** は[<u>数学的な正しさの保証</u>](https://docs.zksync.io/zksync-protocol/rollup/finality)を提供する。これにより紛争解決期間が不要になり、ZK rollup は数日ではなく数時間でトランザクションをファイナライズできる。

異なるスタックフレームワークの中から選ぶことは、このレポートの範囲を超える多次元的な問題である。しかし、それぞれに、どのフレームワークが最適かを判断する助けとなる固有の特性がある。

- **OP Stack** で構築された rollup には、OP Stack チェーンのネットワークであり、ネイティブな相互運用性を共有する[<u>Superchain に参加する</u>](https://www.superchain.eco/)オプションがある。Superchain の一部であるチェーンは、収益の一部を[<u>Optimism Collective</u>](https://www.optimism.io/)に拠出し、Law of Chains と呼ばれる[<u>コミュニティのガバナンスメカニズム</u>](https://gov.optimism.io/t/final-law-of-chains-v0-1/6514)に従う。
- Orbit チェーンは[<u>最速のブロックタイム</u>](https://research.arbitrum.io/t/the-power-of-faster-blocks/9609)を持ち、リアルタイムのトランザクションファイナリティを要求するオンチェーンゲーミングのようなユースケースにより適している場合がある。Orbit チェーンは、Arbitrum が構築したデータアベイラビリティ（DA）レイヤーである AnyTrust への独占的なアクセス権も持っている。
- **ZK Stack**: ZK Stack で構築されたチェーンは、（ZK proof による）保証されたセキュリティ、プライバシーの機能、組み込みの権限管理を特徴とする。

### その他の考慮事項

**相互運用性**: rollup が他のチェーンやアプリケーションとどのように接続し、相互作用するかを検討する。現時点では、流動性が様々な rollup に分断されているため、相互運用性はシームレスではない。ユーザーはしばしばチェーン間で資金をブリッジする必要があり、これは時間もコストもかかる可能性がある。Alchemy Rollups はユーザーのニーズに応じて様々なブリッジングオプションを実装してチェーンを接続できるが、ネイティブな相互運用性はより大きなネットワーク効果を生む可能性が高い。

**ガバナンスまたは段階的な非中央集権化**: rollup が進化するにつれて、意思決定はどのように行われるか？コミュニティはどのような役割を果たすか？ガバナンスツールにより、トークン保有者は主要なパラメータ、アップグレード、イニシアチブに投票できる。

**アプリチェーン vs. エコシステム**: 特定のユースケースに合わせた専門的なアプリチェーンを構築しているのか、それとも様々なアプリケーションのローンチ台となることを目指した汎用的なエコシステムを構築しているのか。

**アプリチェーン**は、手作りのものすべてと同じように、特定の効果に最適化されている。ブロックスペースを特定のユースケースに合わせて調整することで、アプリチェーンはより高い効率を達成でき、特定のユーザー層にアダプションを促すのが容易になる。ここでのトレードオフは、アプリチェーンの総アドレス可能市場が常にその特定の分野の総アドレス可能市場によって規定されるということである。

アプリチェーンは特定のエコシステムのニーズに合わせて調整されており、広範な汎用性よりも深い整合性のために設計されている。シーケンシングと経済ロジックをオンチェーンに移すことで、コミュニティは実行、手数料、ガバナンスを完全にコントロールできるようになり、カスタムガストークン、ステークに基づく取り込み、持続可能な価値獲得が可能になる。汎用の rollup よりも低コストで、高いパフォーマンスと高い耐性を提供する。しかし万能というわけではない。アプリチェーンは共有されたネットワーク効果を持たない状態でスタートし、初期段階での権力集中を避けるための思慮深いガバナンスが必要である。それでもなお、その強みは幅広さではなく深さを通じてエコシステムをスケールさせるという焦点にある。

エコシステムチェーンは、多様な開発者とアプリケーション群を惹きつける賑やかな都市のように設計されている。これらの rollup は開発者体験を優先し、繁栄するエコシステムを支えるための豊富なツールとインフラを提供する。エコシステムとして設計された rollup は、rollup 上にデプロイされたアプリケーションからの収益について、より大きな絶対的なポテンシャルを持つ。

ここでのトレードオフはパフォーマンスの絶対的なポテンシャル総量である。汎用性の高さにより、エコシステムチェーンはパフォーマンスで際立つことが難しくなる一方、例えば Stylus のようなツールは、より広く知られたプログラミング言語のサポートを提供することで、潜在的な開発者のプールを大きく拡大する。

これは、rollup のローンチに関心のあるあらゆるプロジェクトにとっての意思決定ツリーの最上位に過ぎない。フルなエンドツーエンドについては、[<u>Alchemy Rollups</u>](https://www.alchemy.com/contact-sales-rollups) チームに連絡してほしい。

## rollup を運用するのにかかるコストは？
rollup を運用するための運用コストは、チェーンの規模によって大きく異なる可能性がある。一部の RaaS プロバイダーはテストネットのデプロイに月額または定額の料金を課しているが、**Alchemy Rollups のすべての顧客にはテストネットが無料で含まれている。**

## なぜ Alchemy rollups なのか

進化し続ける rollup エコシステムの中で構築する際、インフラパートナーの選択はますます重要になる。[<u>Alchemy Rollups</u>](https://www.alchemy.com/rollups) は、技術的・運用的なオーバーヘッドを抽象化しながら、企業やプロジェクトが専門的でスケーラブルな rollup をデプロイすることを可能にする。

チームは RaaS プロバイダーを選ぶ際、単なるインフラ以上のものを求めている。ほとんどの場合、彼らは自分たちの特定の問題を解決するために rollup インフラを最大限活用する方法を見つけ出す手助けをしてくれる、手厚いサポートを提供するパートナーを必要としている。Alchemy は、web3、フィンテック、その他の分野で最も野心的な企業のいくつかと協働しており、それらの企業はチェーンのための手厚い設計、エンジニアリング、サポートを必要としている。

Alchemy で rollup をデプロイする顧客が得られるもの:

**エンタープライズグレードのインフラ:** Alchemy Rollups は、web3全体、そして Base、Monad、Unichain、World Chain をはじめとする最大級の L2 の多くで使用されている、同じ実戦で鍛えられた高性能インフラによって動いている。

包括的な開発者体験: 100以上の API、Gas Manager、Bundler をはじめとするあらゆる開発者ツールが、Alchemy 対応のメインネット上で即座に利用可能になる。

ローンチ後を見据えたビジョン: 多くの RaaS プロバイダーが初期デプロイを重視する一方、Alchemy Rollups はスケーリングがローンチ後に始まることを理解しており、数百万人の開発者へのアクセスと、エコシステムを成長、最適化、スケールさせるために必要な実践的なサポートを提供する。

**複雑さを増やさずにより多くのコントロールを:** 大規模な rollup インフラの運用における複雑さを管理することで、チームはコアとなるアプリ、コミュニティ、ロードマップの洗練と最適化に集中できる。

Alchemy Rollups が構築中のチェーンをどのようにサポートできるかについて詳しくは、[<u>こちら</u>](https://www.alchemy.com/contact-sales-rollups)からチームに連絡してほしい。

## よくある質問

### 2025年における rollup とは何か？

rollup は、トランザクションをオフチェーンで処理し、バッチを検証のために Ethereum に投稿する Layer 2 スケーリングソリューションであり、Ethereum のセキュリティと非中央集権性を継承しながら、より高いトランザクション速度とより低いコストを実現する。これらは Ethereum の上に構築された独立したブロックチェーンとして機能し、100を超えるメインネットが合計3,100億ドルの Total Value Locked を確保している。

### Rollups-as-a-Service（RaaS）プラットフォームはカスタム rollup のデプロイをどのように簡素化するか？

Alchemy Rollups のような RaaS プラットフォームは、インフラのセットアップ、コントラクトのデプロイ、ノード管理を自動化し、開発者が複雑なインフラのメンテナンスではなくイノベーションに集中できるようにする。私たちは100以上の API、アカウントアブストラクション、エンジニアによる完全なカスタマーサポートを提供する。

### Optimistic rollup と ZK rollup の主な違いは何か？

Optimistic rollup はデフォルトでトランザクションが有効であると仮定し、約7日間の紛争期間を伴う不正証明を使用するため、オーバーヘッドコストが低く、より広く採用されている。ZK rollup は暗号学的証明を使ってトランザクションの妥当性を即座に保証し、より強いセキュリティ保証を持ちながら数時間での決済を可能にするが、トランザクションあたりのコストはわずかに高くなる。

### Alchemy Rollups はどの rollup フレームワークをサポートしているか？

私たちは、Optimism の OP Stack、Arbitrum の Orbit、ZKsync の ZK Stack という3つのフレームワークの選択肢を提供している。それぞれのフレームワークには、OP Stack による Superchain の相互運用性から、Orbit による最速のブロックタイムまで、異なるユースケースに合わせた固有の特性がある。

### なぜ Dencun アップグレード後に rollup のアダプションが急増したのか？

Dencun アップグレードは、トランザクションデータを投稿するための低コストなリソースである blob を導入し、L2の手数料を最大1000倍削減、Optimism のトランザクション手数料は1セントの10分の1となった。これにより大幅なユーザーおよび活動の増加がもたらされ、rollup 全体の累積 TVL は2024年11月に過去最高の515億ドルに達した。

### アカウントアブストラクションとは何か、なぜ rollup にとって重要なのか？

アカウントアブストラクションは ERC-4337 を通じてスマートウォレットを可能にし、ソーシャルログイン、アカウント復旧、sponsored gas、ガスレストランザクションといった機能を実現する。これらの機能により、インターネットのようなユーザー体験が生まれ、新規ユーザーのオンボーディングが最適化され、摩擦が軽減される。

### rollup を成功させるために不可欠なインフラコンポーネントは何か？

必須のコンポーネントには、ネットワーク通信のための RPC ノード、チェーン間で資金を移動するためのブリッジ、データアベイラビリティソリューション、そしてサードパーティ開発者向けのオラクル、インデクサー、ブロックエクスプローラーといったオプションのサービスが含まれる。私たちはほぼ100%の稼働率を持つオートスケーリングの RPC インフラを提供している。

### 自分の rollup のガス手数料にカスタムトークンを使用できるか？

はい、rollup は ETH の代わりに、独自のネイティブトークンを含む任意のトークンをトランザクション手数料に使用するよう設定できる。カスタムガストークンはトークノミクスを強化し、買い側の需要を生み出すことができるが、オンチェーンのコストを支払うために ETH に交換する際、価格変動によって価値が失われる可能性がある。
