在比特幣 Layer2 領域,Ark 是一種不依賴通道流動性的比特幣 Layer2 方案,可視為閃電網路的潛在替代方案,但仍處於實驗階段,尚需進一步驗證其安全性與可用性。

我們在本文中系統梳理了比特幣 Layer2 新方案 Ark 的核心機制與營運模型,深入剖析其與閃電網路的差異,並探討當前實驗階段面臨的安全與可用性挑戰。透過對 vTXO、ASP 角色以及原子雙向掛鉤的詳細說明,協助讀者評估其作為替代方案的潛力。
一、工作方式
Ark 協議透過共享 UTXO 集實現鏈下匿名支付,已提交但未公開的交易輸出稱為 虛擬 UTXO(vTXO)。取得 vTXO 有兩種途徑:
- 從已有 vTXO 的使用者處直接取得;
- 透過原子雙向掛鉤機制(lifting)將鏈上 UTXO 按 1:1 兌換為 vTXO。(台灣金管會監管提示:請自行評估法規風險)
使用者亦可單向將 vTXO 兌換回鏈上 UTXO,無需依賴 ASP(Ark Service Provider)合作。(台灣金管會監管提示:請自行評估法規風險)
Ark 體系涉及兩類主體:
- 使用者:持有、發送與接收 vTXO 的非互動式實體。
- ASP:類似閃電網路的服務提供商,提供無需信任的中介服務,向網路注入 vTXO 流動性並收取費用,同時充當盲 CoinJoin 協調員,提供盲混合(blinded mixing)以保護隱私。
使用者付款時,必須在 ASP 建立的共享 vTXO 資金池中支出 vTXO。ASP 全天候線上,每 5 秒產生一個盲交易池,對交易進行盲混合,防止支付軌跡被追蹤。ASP 可將發款方的 vTXO 贖回為鏈上資產,並利用自身鏈上資金為 CoinJoin 建立新的 vTXO。(台灣金管會監管提示:請自行評估法規風險)雖然上鏈的交易池公開可查,但僅顯示 ASP 提供的少量輸入,鏈上觀察者難以辨別真實付款方。
新生成的 vTXO 輸出的生命週期為 4 週。收款方必須在前兩週內透過 n-of-n 多重簽名 共同簽署領取嵌套 vTXO(nested vTXO)。若未在期限內認領,vTXO 將回到發送者手中,類似閃電網路的 HTLC 超時機制。若 ASP 在此期間不合作,vTXO 所有者可公開其嵌套 vTXO,待合約設定的 24 小時 窗口後再行領取;若超過 4 週仍無人認領,ASP 可單獨清算。
二、技術特點
1. 無流動性限制
Ark 不使用閃電通道,也不區分入站/出站流動性,使用者無需提前準備流動性即可收發比特幣。
2. 非互動式支付
Ark 的非互動式支付類似比特幣靜默支付:收款方提供 共享祕密 與專用公鑰,發送方使用包含支付承諾的臨時共享祕密生成 vTXO。支付完成時,2-of-2 連接器關閉,ATLC(錨定時間鎖合約)展示付款證明。
當前實作的接收仍需 n-of-n 多重簽名,收款人必須線上執行 Ark 客戶端進行簽名,否則代幣將在兩週後被 ASP 清理。實現完全離線接收仍需類似 BIP‑118/BIP‑119 的 covenant 原語。
3. 絕對原子性
Ark 引入 Txlock 鎖定原語確保鏈下轉帳的原子性。Txlock 條件由 連接器(connector) 滿足:在支出交易的 Prevouts 中檢查預簽…
相關閱讀
💡 註冊幣安使用邀請碼 B2345 享平台手續費折扣。詳見 幣安完整教學。