买比特幣NFT被「搶單」?你被「RBF」了

2024-04-12 18:04:13

過去的一周,有越來越多的朋友問到小編這樣一個問題——

明明像 Magic Eden 這樣的比特幣 NFT 交易市場是「鎖單」的,為什么購买的 NFT 最後沒有到呢?查看購买交易,顯示交易被替換,東西被人「搶單」了。

答案是:你被「RBF」了。

其實這已經不是一個老問題了。去年 11 月底,在 Magic Eden Launchpad 上發行的「OrdiBot」系列成為第一個著名受害者,@mulan_art 的「Unigraphs」系列也馬上延遲了在 Magic Eden Launchpad 上的發行,原因正是因為當時「RBF」可以使任何非白單的用戶繞過白名單機制來「搶跑」。之後 Magic Eden 針對其 Launchpad 的這個問題做出了修復,現在,Magic Eden Launchpad 白名單鑄造不需要再擔心被「RBF」了。(相關閱讀: 白單用戶 Mint 遭狙擊手「半路搶劫」,Ordibots 將重發空投以彌補損失 )

解決方案是鑄造交易「Unigraphs」

去年底,有人用 0.0334 比特幣來「搶跑」 5000 萬個 BRC-20 Token $RATS 的交易。

而上個月,擁有「金色鬥篷」(可以在未來免費獲得一個 Taproot Wizards)的「量子貓」cat 0673 ,最先提交交易的买家也被額外支付了 180 美元礦工費的另一位买家給「搶跑」了。而最後成交的买家轉手掛了 1.9 比特幣賣出去了。

「量子貓」cat 0673

最近比特幣生態的火爆,讓越來越多的朋友遭遇了這個問題,討論的聲音也越來越多。今天凌晨,小編一直在疑惑到底為什么比特幣網絡的費率居高不下,盡管昨天晚上到今天凌晨是項目扎堆發行的一天,但是看鏈上的銘文情況並沒有足以把網絡搞堵的 BRC-20 或是小圖片項目出現。現在小編終於知道為什么了——很多區塊 30% 以上的礦工費都是因為「RBF」狙擊導致的...

到這裏,您可能會疑問:像 Magic Eden 上面只要購买了,那么網頁上就不能再有第二個人點擊購买按鈕,這些「搶跑」是如何實現的?

PSBT 交易機制導致的 RBF「搶跑」

首先我們要了解,像 Magic Eden 這樣的比特幣 NFT 交易市場採用的是 PSBT,即「部分籤名的比特幣交易」(Partially Signed Bitcoin Transactions)。簡單來說,买賣雙方都根據 NFT 交易市場提供的包含交易信息模板進行籤名,賣方的籤名在上架時就完成,而买方則是提交購买時完成。然後市場將买賣雙方的兩部分籤名組合起來進行廣播。(相關閱讀: Ordinals 創始人怒駁 Yuga Labs 拍賣,為什么 PSBT 才是比特幣 NFT 交易的正解? )

但是問題在交易進入 mempool 以後就來了。當組合起來的交易被廣播以後,賣方的那部分籤名內容就因為交易進入了 mempool 而變得所有人都能看見。賣方的籤名內容暴露後,就意味着所有人都可以作為买方進行籤名交易。

這樣一來,mempool 實際上從「內存池」變為了「PVP 池」——由於比特幣相鄰兩個區塊都爆出來的時間間隔往往比較長,在最初的交易被廣播後,「狙擊手」如果覺得「搶跑」有利可圖,就拿着已經暴露的賣方籤名重籤一個买方為自己的交易,然後利用 RBF 把自己的交易費率拉得飛起,礦工自然會優先打包給的礦工費更高的交易。(簡單說下,RBF 就是「費用替換 Replace by Fee」,通過支付更高的交易費用來達成更快的交易確認)

當然「狙擊手」們也有翻車的時候。比如 @robertjfclarke 在今年 3 月提到的一筆 NodeMonkes 的「RBF」狙擊,因為开採出該區塊的 F 2 Pool 沒有允許「full RBF」而導致搶跑交易沒有被打包,最終結果是最开始的那位买家成功拿到了這個在當時低於地板價約 60% 的 NodeMonkes,並且在半小時後成功 Flip 收獲 0.2629 比特幣的利潤。

比特幣「MEV」使費率估算失靈?

其實 PSBT 導致的 RBF 搶跑和以太坊上拉 Gas 是一樣的,區別只是比特幣的區塊確認時間更長,在以太坊上往往 10 幾秒就出下一個塊了,大家就很清楚是在「卷」。而比特幣上的各種概念大家可能一時間會稍微陌生一些,實際上 RBF 搶跑和以太坊上的 MEV 最終呈現出來的效果還是有點像的。

如果比特幣生態持續火爆,對於流動性好、市場表現好的資產,會有越來越多的人進來爭奪這塊套利空間。小編已經看到有專門提供狙擊工具的項目出現了,比如 @goldmine_tools 。這樣的情況假設真的發生,那么對受到大家追捧的資產來說,預估區塊費率實際上就會出現一定程度的失靈,實質上交易變成了價格固定但需要 bid 礦工費的「拍賣」,礦工美滋滋了。

RBF History 越卷越高的費率,受益的實際上是礦工

而對於 Magic Eden 這樣的交易市場,我想只是需要更好地讓用戶了解購买 NFT 的流程實際上是這樣的,在此基礎上去優化 NFT 的購买流程即可。比如,為大家提供一個 RBF 工具,把現在的前端頁面鎖單改成「該 NFT 已有 TX Pending」,然後允許大家去支付更高的費率就好了。ETH 上的 NFT 聚合器正是如此,會出現 Pending 提示,但是愿意拉高 Gas 去搶也無妨。

結語

寫到最後想起大家可能很關心的一個問題——如果被 RBF 了,會虧礦工費和买東西的錢嗎?

不會。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

TON遊戲Hamster Kombat(倉鼠)與Bitget合作,免gas費HMSTR代幣空投領取

全球領先的加密貨幣交易所與 Web3 公司 Bitget 宣布與 Hamster Kombat (...

廣編頻道
5 3小時前

加密基建是大勢所趨,但請小心高估值的空氣項目

最 近,我聽到太多人抱怨以太坊的基礎設施,指責 VC 投資了大量毫無意義的基礎設施,認為過剩的基礎...

深潮
4 3小時前

Catizen 修改空投規則惹眾怒,官方解釋:防止機器人作弊

T ON 生態上熱門鏈遊 Catizen 終於在上週六(14 日)晚上,正式開放用戶查詢可以獲得多...

Arthur Wang
4 3小時前

從物理學熵增定律,看待加密貨幣龐氏的未來

在 當前行業「質疑 Ponzi」被視為 Naive(天真)、「理解 Ponzi、成為 Ponzi」...

PANews
4 3小時前

對話交易員Jackson:如何真正通過AI+數據捕獲Alpha?

本期嘉賓:Jackson,Scope Protocol 聯合創始人,推特 @0x Oar TL;D...

星球日報
5 3小時前

聯準會降 2 碼比特幣會暴跌?你更應關注 Fed 決策後的兩關鍵

聯 準會將在美東時間 17 日、18 日舉行貨幣政策會議,並在臺灣時間 19 日凌晨 2 點左右宣...

James
4 11小時前