Arbitrum Oneは、イーサリアム(Ethereum)の上で動作し、取引をより速く、より安くするレイヤー2ネットワークです。この記事では、誰が開発したのか、シーケンサーとロールアップの設計がどう動くのか、手数料として何を支払うのか、そしてイーサリアムへの出金に約1週間かかる理由を説明します。
レイヤー2がよくわからない方は、レイヤー1・レイヤー2・レイヤー3をお読みください。
Arbitrumとは何か、誰が作ったのか
Arbitrumは、プリンストン大学での研究から生まれた企業Offchain Labsによって作られました。メインネットのArbitrum Oneは2021年に始まりました。ソフトウェアスタックはNitroと呼ばれます。別組織のArbitrum DAOが、ARBトークンを通じてエコシステムの一部を運営(ガバナンス)しています。
Arbitrumは、イーサリアムから離れることなく、イーサリアムのコスト問題を解決するために作られました。同じ種類のスマートコントラクトが動く(EVM互換)ため、アプリやウォレットは少ない変更で使え、1件ごとの取引コストは多くのユーザーで分担されます。主な用途は、分散型金融(DeFi)での取引や貸し借り、ステーブルコインの送金、ゲーム、アプリなどです。
仕組み:オプティミスティック・ロールアップ
Arbitrum Oneはオプティミスティック・ロールアップです。「ロールアップ」とは、取引を独自のチェーン上で実行し、そのトランザクションデータをイーサリアムに投稿する方式のことで、これによりイーサリアムだけからでも状態を再構築できます。「オプティミスティック(楽観的)」とは、誰かが誤りを証明しない限り、結果は正しいと見なされるという意味です。
流れは次のとおりです。
- 取引を送信します。取引を並べる役割のサーバーであるシーケンサーがそれを受け取り、ほぼ即座に確認を返します。Arbitrumのブロックは1秒に満たない間隔で生成され、毎秒約4個です。
- シーケンサーは多数の取引をまとめて圧縮し、バッチとしてイーサリアムに投稿します。新しいイーサリアムのblobにより、このコストはさらに下がります。
- バリデーターが結果の状態をイーサリアムに投稿します。約7日間のチャレンジ期間中は、状態が誤っていれば誰でも不正証明(fraud proof)を提出できます。
現在、シーケンサーはOffchain Labsが運営しているため、取引の順序付けは実質的に中央集権です。シーケンサーが停止した場合は、イーサリアム経由で直接取引を送信できる設計になっていますが、速度は遅くなります。ロールアップ:オプティミスティックとZKの違いもご覧ください。
ファイナリティ
シーケンサーからは、すばやいソフト確認が得られます。バッチが投稿され、イーサリアムがそれをファイナライズした時点(約13分後)で、取引はイーサリアムと同等に確定します。ファイナリティと承認数をご覧ください。
イーサリアムへの出金
公式の**正規ブリッジ(canonical bridge)**でArbitrumからイーサリアムへ資金を戻すには、チャレンジ期間のため約7日かかります。イーサリアムからArbitrumへの移動はずっと速く、通常は数分です。多くのサードパーティ製ブリッジは、手数料と引き換えに資金を立て替えることで早期の出金を提供しますが、独自の信頼リスクが加わります。ブリッジとそのリスクをお読みください。
手数料
Arbitrum OneのガストークンはETHです。ARBトークンはガバナンス用のトークンで、ガス代には使われません。
手数料は2つの部分からなります。
- L2実行手数料: 使用したガス量にArbitrumのガス価格を掛けたものです。低く、チェーンが混雑すると調整されます。
- L1データ手数料: 取引データをイーサリアムに投稿するコストの分担分です。イーサリアムが混雑すると、Arbitrum自体が空いていてもこの部分は上がります。
両方がまとめてETHで支払われ、ウォレットでは1つの数字として表示されます。Arbitrumが混雑したとき、およびイーサリアムのデータコストが上がったときに、手数料は上昇します。L1データ分を含むガスページのリアルタイム手数料を確認してください。ガスと手数料もあわせてお読みください。
アドレスとトークン
Arbitrumはイーサリアムと同じ0xアドレスを使うため、イーサリアムのアドレスをそのままArbitrumで使えますが、残高は別々です。トークンはERC-20に従います。ネイティブUSDCと古いブリッジ版のように、Arbitrum上には複数のバージョンが存在するトークンも多くあります。アプリがどちらを想定しているか、必ず確認してください。ステーブルコインをご覧ください。
Arbitrumは、低コストのゲームやソーシャル用途を想定した別チェーンArbitrum Novaも運営しています。この記事で扱うのはArbitrum Oneのみです。
Arbitrumの比較
| Arbitrum One | Optimism | Base | Ethereum | |
|---|---|---|---|---|
| 開発元 | Offchain Labs | OP Labs / Collective | Coinbase | コミュニティ |
| スタック | Nitro | OP Stack | OP Stack | 該当なし |
| ガストークン | ETH | ETH | ETH | ETH |
| ガバナンストークン | ARB | OP | なし | なし |
ArbitrumとOptimismはどちらもオプティミスティック・ロールアップですが、ソフトウェアは異なります。ArbitrumはOP Stackの上に構築されたものではありません。OptimismとBaseをご覧ください。
注意すべき点
- ネットワークの間違い。 0xアドレスはどのEVMチェーンでも同じ見た目です。取引所が「Arbitrum One」を想定しているのにイーサリアムで送金すると、入金が反映されない場合があります。
- 7日間の出金期間。 イーサリアムに資金が必要な場合は、この遅延を見込んでおくか、高速ブリッジを理解した上で選んでください。
- 中央集権的なシーケンサー。 取引の順序付けは1つの運営者が行います。検閲や一時的な停止が起こり得ます。
- スマートコントラクトのリスク。 多くのロールアップでは、アップグレードやブリッジのコントラクトに管理者権限があります。現在の分散化の状況は、プロジェクトのドキュメントで確認してください。
- 偽のARBトークンやエアドロップ。 予期せぬメッセージから届いた取引には、決して署名しないでください。
ChainMonitorでArbitrumをリアルタイムに追う
- ライブブロック: ブロックが速すぎて追えないため、1秒ごとに1枚のタイルを描画し、取引数と手数料を表示します。
- 最新ブロック一覧とヘッダーの検索。
- ガストラッカー: L1データ手数料を含む、Arbitrumでの送金、USDC転送、スワップのコスト。
- ArbitrumのRPCヘルス: 公開エンドポイントをレイテンシーと遅延でランキング。
よくある質問
ArbitrumとOptimismの違いは何ですか?
どちらもイーサリアム上のオプティミスティック・ロールアップで、ガスはETHです。ArbitrumはOffchain LabsのNitroソフトウェアを使い、OptimismはOP Stackを作りました。OP StackはBaseなども使っています。どちらもEVM互換で、ユーザーにとっての使い心地は似ています。
Arbitrumはレイヤー2ですか?
はい。取引をイーサリアムの外で実行し、データをイーサリアムに投稿します。これはロールアップの定義であり、ロールアップはレイヤー2の一種です。
なぜArbitrumの出金には7日かかるのですか?
公式ブリッジは、無効な状態に誰でも異議を唱えられるよう、チャレンジ期間を待ちます。高速ブリッジは、手数料と引き換えに先に支払うことで、この待ち時間を避けています。
Arbitrumの手数料はARBで支払いますか?
いいえ。手数料はETHで支払います。ARBはガバナンスに使われます。
Arbitrumの手数料が安くてもゼロではないのはなぜですか?
実行にかかるコストと、イーサリアムへのデータ投稿の分担分は支払う必要があるためです。どちらもメインネットよりはるかに小さい金額です。
ArbitrumとEthereumで同じウォレットを使えますか?
はい。Arbitrumネットワークを追加するか、RPCページのワンクリック追加を使ってください。