一文讀出Bound:「多簽+時間鎖」的逃生機制與鏈下撮合黑箱

拆解其 2-of-2 資金自託管邏輯、CEX 級撮合背後的 MEV 風險與實踐避坑指南。

作者: 798.eth

這兩天比特幣生態比較火的bound 平台,前身是radfi,一個因為NodeStrategy猴策略幣,2025 年底我開始使用的一個平台,如今升級換名叫bound exchange。這個平台上有一個很特別的資產,其實就是猴子策略,一個節點猴的飛輪,有底層資產支撐。關鍵就是看底層資產能不能撐起來。

今天主要來說說它的資產存取和交易邏輯。不過在深入機制之前,我先把升級後的Bound 和原Radfi 的差別說一說。

一、前世今生:從Radfi 到Bound

Bound 不是憑空冒出來的東西,它是radFi 的重寫完全體。 radFi 官網現在自己掛著一行字,radFi has evolved into bound.exchange。同一個團隊,技術堆疊從Create-React-App 換成Next.js,整套重寫。

Bound 真正增加的是passkey 內建多鏈錢包,比特幣抵押借bUSD 的定期貸,以及SODAX 跨鏈。交易引擎還是radFi 那台concentrated liquidity AMM,Runes swap 一字沒動。

這條產品線上有兩組2-of-2 加timelock。帳戶層那套保護你,三個月後你能甩開Bound;借貸那套保護出借人,grace period 一過,出借人直接拿走你的抵押。 (radFi → Bound 逐項對照見圖)

二、核心機制:資產存取與2-of-2 多簽託管

了解它的定位,我們來看它的資產管理邏輯。主要有兩個點:一是2 of 2 多簽託管,二是在平台跑路宕機狀態下的時間鎖(timelock)倒數保護。

先把場景立起來。你手上有BTC,你想在一個平台上交易。傳統做法是把幣打進平台的錢包,平台替你保管。問題是幣就不在你手上了,平台跑路或被盜,幣跟著沒,FTX、Celsius 就是這麼沒的。 Bound 想解決的就是這一個矛盾:既要平台級(CEX)的成交速度,又不想把幣的控制權交出去。

第一步,deposit 是什麼。

你註冊後,Bound 給你一個比特幣地址,bc1p 開頭那種。你要交易,就先把BTC 從自己錢包轉到這個地址。一筆普通的比特幣轉賬,3 個確認到賬,大概半小時。到這裡跟用普通錢包沒差別。真正的設計藏在下一個問題裡。

第二步,這個地址的私鑰,到底在誰手上。

這是整套東西的核心。只有兩種笨辦法:私鑰只放平台手裡,那就是託管,回到FTX 的老問題;私鑰只放你手裡,那平台沒辦法幫你快速成交,你每筆交易都得自己手動簽,慢。

Bound 的解法是,這個地址不只配一把鑰匙,配上兩把。要動裡面的幣,兩把都要簽。這就是2-of-2 多簽。

第三步,兩把鑰匙分別是誰的。

一把是你的,存在你自己裝置裡,用passkey 調用,私鑰從不離開裝置。另一把在Bound 後台。日常交易的時候,你passkey 簽一下,Bound 後台自動補上另一把,兩把湊齊,秒級成交。

這步要停一下體會。 Bound 只有一把,單方面動不了你的幣,所以它不是託管,沒法拿你的幣去挪用或放貸。但你倆合起來能瞬間成交,速度又回來了。這就是2-of-2 想要的效果,安全和速度同時拿到。

第四步,timelock 是來補哪個洞的。

2-of-2 帶來一個新麻煩。既然要兩把鑰匙,那萬一Bound 跑路、宕機、被關停,那把後台鑰匙永遠拿不回來,你手裡只剩一把,幣是不是就鎖死在地址裡了?

timelock 就是堵這個口的。規則很簡單,Bound 那把聯簽有3 個月有效期限。 3 個月內,動幣要兩把。過了3 個月,你單獨一把就能把幣全部取走,不再需要Bound。

關鍵是這不是Bound 嘴上答應的,是寫進比特幣腳本、由比特幣網路強制執行的。 Bound 同不同意沒用,時間一到你就能單簽走人。這才是它敢講self-custodial 的底氣所在。

第五步,withdraw 現在就順了。

正常提現,你passkey 簽加Bound 後台聯簽,兩把齊,秒到。逃生提現,萬一Bound 沒了,你等滿3 個月那道timelock,用自己那把單簽,把幣掃到任意地址。

把這五步連起來看,最早那四個字就是一條鏈:你存幣進一個2-of-2 地址,這是deposit;日常你和Bound 兩把一起花,這是withdraw 的快路徑;Bound 那把3 個月過期,這是timelock;過期後你一把逃生口就能走,這是withdraw 那把3 個月的逃生口。

三、底層邏輯:Bound ex 的交易排序

搞懂了資產怎麼存,我們再來談談Bound ex 的交易排序。

比特幣上沒有智能合約。那比特幣原生DEX 的AMM,到底在哪裡給你撮合,誰來決定你的單排第幾個成交?本質上,它是一個CEX 的撮合後台,外接比特幣區塊鏈做結算層。一步步說:

  • 第一,那條AMM 曲線不在鏈上。 BTC L1 沒合約,儲備、tick、流動性區間這些狀態沒地方存,只能放在Bound 後台的資料庫裡。鏈上那些UTXO,只是把LP 的錢託管和結算的結果。

  • 第二,鏈上交易只是結算回執。我拉了那個池子的成交記錄,每一筆進出都是寫死的固定金額,本身不含任何曲線計算。沿著曲線的那套乘法,在上鍊之前就在後台跑完了。某個塊裡二十多筆成交,各花各的UTXO,彼此互不相接,正是因為價早在鏈下定死,上鍊只是把一組算好的數字記帳。

  • 第三,單筆怎麼出價。你在前端要買賣,前端找後台要報價。後台拿它維護的那條concentrated liquidity 曲線算,你的單沿tick 吃流動性,扣掉手續費,給你一個數。你簽PSBT 把這個數寫死,後台核對無誤就聯簽廣播,同時把自己帳上的曲線推一格。曲線只活在後台。

  • 第四,排序是這條曲線的數學逼出來的,繞不過去。曲線是有狀態的,任何時刻只有一個當前位置。每來一筆單吃掉一段流動性,曲線就被推到新位置,下一筆只能在新位置成交。這意味著所有單一天生沒法同時結算,必須擺成一個嚴格的先後序列。第一筆在原位置成交推一格,第二筆在新位置再推一格,往後類推。

  • 第五,但順序由誰定、按什麼定,是另一回事。這裡要分清兩種順序。一種是你點確認的真實時間,一種是後台真正拿來推曲線的處理順序。鏈上和協議都沒有任何東西保證這兩個一致。你的單進的是Bound 後台的隊列,它聲不聲明,有沒有按到達時間處理,會不會把誰往前提往後壓,全是它內部的事,你看不到。

  • 第六,這就是營運方MEV 的入口,比普通鏈上MEV 還尖。一般DEX 的成交順序至少擺在區塊裡,誰搶跑誰夾誰,事後還能複盤。 Bound 這個排序在鏈下發生,結果落塊後連先後痕跡都不留,二十多筆互不相接,誰先誰後鏈上根本看不出。但是在你點確認的那一刻,其實價格已經是依照曲線上的一個點算好了的。只是順序排在這個區塊第幾位,你不知道。

所以Bound 不是沒有順序,順序是數學強制一定存在的,它只是把定義這個順序的權力整個收進了黑箱。本金那一層它確實自託管,2-of-2 加timelock,平台動不了你的幣,但你這一筆以什麼價、排第幾個成交,賬是它一家在鏈下記的。說到底,這就是一個CEX 的撮合後台,外接全球最大的區塊鏈做結算,約十分鐘落一塊,確認後不可逆。

四、實操避坑與體驗回饋

最後補兩個實操細節免得踩坑。這個2-of-2 地址只收BTC 和Runes,發BRC-20、Alkanes 或別的鏈的幣進去會永久丟失。另外你也可以不用Bound 這套,直接接自己的Unisat 或Xverse,那樣就沒有2-of-2 也沒有timelock,幣一直在你單簽錢包裡,代價是每筆交易都得你手動簽。

目前體驗下來現在還是有點小問題。我試驗了一下,上一筆交易已經兩個區塊確認了,但bound 前端還是顯示pending,導致下一筆交易一直不讓我下單。希望@Bound_Exchange 官方能看一下這個問題。

分享至:

作者:798.eth

本文為PANews入駐專欄作者的觀點,不代表PANews立場,不承擔法律責任。

文章及觀點也不構成投資意見

圖片來源:798.eth如有侵權,請聯絡作者刪除。

關注PANews官方賬號,一起穿越牛熊
PANews APP
馬斯克:1.5兆參數的Grok V9-Medium模型預計將在兩三週後發布
PANews 快訊