如何從已停運的Layer2“強行”提取資金?
原創 | Odaily星球日報( @OdailyChina )
作者|Azuma( @azuma_eth )
dYdX 已通過 v4 版本逐漸完成了向 Cosmos 生態應用鏈 dYdX Chain 的遷移,而 dYdX v3 版本也已於 10 月 28 日迎來了閉幕,該版本所採用的 Layer 2 網絡現已停運,所有交易均已暫停。
然而, L2BEAT 數據顯示, 截至停運 dYdX v3 所採用的 Layer 2 網絡之上仍有着超 7000 萬美元的資金尚未撤出……
幸運的是,對於一條 Layer 2 網絡而言這並不意味着資金的永久丟失 —— dYdX v3 採用了 StarkEx 的 Layer 2 解決方案,該方案內置了一種名為 Escape Hatches 的保護措施,此機制允許用戶於 Layer 1 層面(即以太坊主網)強制提取對應账戶放在 Layer 2 的資金 ,就像當前 dYdX v3 所面臨的情況一樣。
-
Odaily 注: L2BEAT 解釋稱 Escape Hatch 機制僅適用於 dYdX v3 等的非通用型 Layer 2 (沒有智能合約的 Layer 2)。對於其他支持 Escape Hatch 機制的通用 Layer 2 ,則需要更強大的選項,包括去中心化排序器及強制交易等等。
回到 dYdX v3 的情況,由於自行使用 Escape Hatch 需要提供“Merkle 證明”來驗證資產狀態,為了方便用戶更高效的進行撤資, L2BEAT 創建了一個开源的 StarkEx 瀏覽器( https://explorer.dydx.exchange/ ) ,方便用戶更直接地訪問 Escape Hatch 。
至於具體的撤資操作,用戶需首先進入該 StarkEx 瀏覽器,然後鏈接錢包(右上角),再在資產(Assets)一欄中找到可提出至 Layer 1 的代幣資產,再點擊 Escape 即可啓動撤資程序。
整個撤資程序需要完成三筆交易,分別為“啓動逃生(Initiate Escape)”、“完成逃生(Finalize Escape)”以及“提取資金(Withdraw Funds)”。
-
啓動逃生:點擊 Escape 後會被定向至“逃生”初始化界面,該界面會概述整個流程;之後需點擊 Initiate Escape 並在錢包內確認交易;此步驟 gas 可能比較貴;
-
完成逃生:上一筆交易確認後,返回用戶頁面將出現一個新的 Pending Escapes 信息欄;你需要在該欄中點擊 Finalize Escape 並確認另一筆交易;
-
提取資金: 上一筆交易完成後,再返回用戶頁面會出現 Withdrawable Assets 信息欄,這時點擊 Withdraw now 並確認交易,即可將資金取出至原始 Layer 1 账戶。
-
Odaily 注:詳細的操作流程可參閱該 StarkEx 瀏覽器所提供的指引 : https://explorer.dydx.exchange/tutorials/escapehatch
撤資交易發起後,用戶可通過該瀏覽器的主頁實時查看資金退出的狀態,以便執行下一步操作。
值得一提的是,Escape Hatch 功能完全無需許可, 這意味着用戶不僅可以撤出自己的資金,也可以幫助其他用戶執行撤資操作 ,但這並不意味着你可以拿到其他人的資產,退回至 Layer 1 網絡的資產只會退回至對應的 Layer 1 地址。
另外需要注意的一點是, 由於 Escape Hatch 功能需要與以太坊合約進行交互,且需要提供證明資金所有權的“Merkle 證明”,因此需要執行一些交易來實現該功能,而處理這些交易所需的數據和邏輯量很大,所以它們的 gas 成本可能非常高 —— 這意味着在某條 Layer 2 關閉之前,你應該在官方提示的停運時間之前盡早撤資,盡量避免採用 Escape Hatch 這一最後的保險路徑。
總而言之, Escape Hatch 的存在證明了 Layer 2 網絡的一大獨特優勢,即資產的安全性始終由以太坊保障,即便停運也可以強行撤出資金。 這是其他 Layer 1 永遠無法承諾的功能。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
揭祕五大加密做市商MEME幣持倉:Wintermute持倉MEME上线幣安概率高
隨着市場規模的不斷擴張以及運作模式的逐漸成熟,MEME 逐步走向規模化和機構化運作。其中,部分加密...
數字資產交易平臺Megabit:蓄勢待發,即將亮相WOW Summit泰國峯會
數字資產交易平臺 MEGABIT 將於 2024 年 11 月 11 日參加在泰國舉行的 WOW...
星球日報
文章數量
7006粉絲數
0