我們在本文中梳理了 Base 鏈上 ETH 本地提領的完整流程,解析關鍵概念並提供實作指引。即使跨鏈前端尚未開放,掌握這些步驟也能協助使用者安全將資產遷回主網,降低恐慌情緒的風險。想了解詳細操作細節,請繼續閱讀。
操作教學:手把手教你如何從 Base 鏈 取回 ETH
在 Base 鏈 上取回 ETH 必須使用本地提領流程,送出 withdraw 交易後需等待 7 天的質疑期,完成後即可在以太坊主網收到 ETH。
---
背景概述
編者按:一個多小時前,Coinbase 推出的 Layer 2 網路 Base 上的「meme 頭龍」專案 $BALD 突然在 7 分鐘內撤走了 8 660 枚 ETH 與 1.79 億枚 $BALD 的流動性,導致價格劇烈下跌,最大跌幅曾達 80%。雖然專案方之後補回約 400 ETH,但因 Base 前端跨鏈充提功能尚未開放,市場出現了「ETH 無法提回主網」的恐慌情緒,甚至出現折價收購的現象。
雖然前端 UI 暫未上線,ETH 仍可透過本地提領方式跨鏈回以太坊主網。此過程需要在 PC 上安裝 Git 與 Golang,因此若不熟悉技術細節,建議等待 Coinbase 官方橋接前端正式發布。
本文基於 @0x Cygaar 於 7 月 31 日的原文,提供完整的操作步驟。
---
關鍵概念
| 術語 | 定義 |
|---|---|
| **Base 鏈** | Optimism 的 1 對 1 分叉,兼容所有 Optimistic Rollup 功能。 |
| **withdraw** | 在合約中發起的提取資產請求,需在 L1(以太坊主網)完成後才能到账。 |
| **挑戰期** | Optimistic Rollup 為防止欺詐而設置的 7 天質疑窗口。 |
| **Git / Golang** | 執行提領腳本所必需的開發工具。 |
---
第一步:準備合約呼叫參數
- 前往 Base 官方橋接合約(地址示例)
`https://basescan.org/address/0x4200000000000000000000000000000000000010…`
在合約頁面選擇 「Write as Proxy」(以代理身份寫入)。
- 向下捲動找到 `withdraw` 或 `withdrawTo` 方法。兩者的差異在於後者允許自訂主網收款地址。
參數填寫指南
| 參數 | 說明 | 範例 |
|---|---|---|
| `withdraw` | 需要提取回主網的 **ETH** 數量(單位:ETH) | 1.5 |
| `_l2Token` | **Base** 上的 **ETH** 代幣地址 | `0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000` |
| `_amount` | 與 `withdraw` 數量等值的 **wei**(1 ETH = 10¹⁸ wei) | 使用 <https://eth-converter.com> 轉換 |
| `_minGasLimit` | 最低 Gas 限額 | 0 |
| `_extraData` | 額外資料欄位 | `0x` |
送出交易後請記錄返回的 交易雜湊(Transaction Hash),後續步驟將需要使用它。
---
第二步:了解 Optimistic Rollup 的提領流程
- 提交證明:使用者在 Base(L2)發起提領後,需要向以太坊主網(L1)提交一筆證明交易,表明已在 L2 鎖定相應資產。
- 挑戰期:系統會開啟 7 天 的質疑窗口,任何人都有機會對該證明提出欺詐挑戰。若無異議,證明即被確認。
- 完成提領:挑戰期結束後,使用者可在 L1 上執行最終的提領交易,將 ETH 解鎖至指定地址。
由於缺少官方 UI,本指南採用命令列工具完成第 2 步與第 3 步。
---
第三步:使用 Base 官方提供的命令列工具
- 下載原始碼並安裝相依套件
```bash
git clone https://github.com/base-org/withdrawer.git
cd withdrawer
go install
```
- 執行首次提領指令(提交證明)
```bash
withdrawer submit-proof \
--tx-hash <YOUR_WITHDRAW_TX_HASH> \
--rpc-url <ALCHEMY_OR_INFURA_RPC> \
--private-key <YOUR_PRIVATE_KEY>
```
- `--tx-hash`:第一步記錄的交易雜湊
- `--rpc-url`:可自行選擇 Alchemy、Infura 等以太坊節點服務
- `--private-key`:提領帳戶私鑰(切勿外泄)
執行後會回傳一個新的 交易雜湊,可於 Etherscan(主網)查詢證明狀態。
- 等待 7 天:此期間可透過 Etherscan 驗證證明是否已被確認。
- 挑戰期結束後,執行完成提領的第二條指令
```bash
withdrawer finalize \
--proof-tx-hash <PROOF_TX_HASH> \
--rpc-url <ALCHEMY_OR_INFURA_RPC> \
--private-key <YOUR_PRIVATE_KEY>
```
成功後,目標地址即可收到相對應的 ETH。
官方 UI 預計會在上述流程完成前上線,屆時將大幅簡化操作步驟。
---
常見問題(FAQ)
- 是否必須使用 `withdrawTo`?
若希望把 ETH 接收至非預設地址,請使用 `withdrawTo` 並在參數中指定目標地址。
- 如果挑戰期被質疑怎麼辦?
質疑成功會導致提領失敗,資產仍會留在 Base,此時需與對手方協商或等待進一步的鏈上爭議解決。
- 可以使用第三方橋接嗎?
可以,市場上已有多家橋接服務提供較快的跨鏈方案,但本地提領方式始終有效且不需要信任第三方。
---
小結
- Base 採用 Optimistic Rollup,提領需要 7 天 的挑戰期。
- 透過合約 `withdraw/withdrawTo` 發起提取後,使用 Base 官方的 withdrawer 命令列工具提交證明,並在質疑期結束後完成提領。
- 雖然整個流程需要一定的技術準備(Git、Golang、私鑰管理),但在官方 UI 尚未上線前,這是唯一可自行完成的跨鏈方案。
如需進一步了解 Base 鏈 取回 ETH 的細節,歡迎持續關注 Bitaigen(比特根) 的後續報導。
(金管會提示:跨鏈提領屬於資金移轉行為,請自行評估相關法規風險。)
相關閱讀
- Base 鏈 AI 互助發幣熱潮:$DRB、$BNKR、$PUBLIC 與新 Meme 代幣解析
- Hyperliquid 教學全攻略:Layer1 去中心化永續合約交易平台與 HYPE 代幣取得指南
- ZORA代幣是什麼?功能、經濟模型與未來發展全解析
💡 註冊幣安使用邀請碼 B2345 享平台手續費折扣。詳見 幣安完整教學。