BTCBot 推出銘刻加速新法:多級火箭加速 燃料智能回收

2024-04-28 21:04:21

在 BTC BRC20 銘文生態,進行批量銘刻最常遇到的問題就是"交易剛打出去,Gas 就起飛了”,這將導致銘刻交易遲遲不上鏈確認,進而引發兩個令人無比頭疼的問題:

  1. BRC20 銘文打完了交易才上鏈確認,幣沒有拿到;

  2. 幣沒有打到,還沒有辦法退款。

面對這兩個問題,BTCBot.pro 提出並實現了一種新的銘刻方案:多級火箭加速,燃料自動回收

在講解 BTCBot 的加速方案之前,我們先來展开闡述當前市場上已經存在的三種加速方案。

BTC 交易 3 種加速方案

我們先來解決第一個問題,有沒有辦法在 BTC 上給一筆交易加速呢?答案是有的,但這個加速和以太坊交易的加速差距較大,總結下來目前給一個批量銘刻交易加速的方案有三種。

礦池加速

第一種為礦池加速,以幣安礦池為代表,用戶付款給礦池服務商把交易加到等待隊列裏,礦池在下次打包交易時,從付費加速的等待隊列裏,按付費高低排序選取交易進行打包出塊。如下圖所示,在最低上鏈 Gas 費率處於 120 – 150 sat/vB 時,來自幣安礦池的區塊可以強行把 35.3 sat/vB 的交易打包上鏈。

這種方案利用了礦池算力大、可靈活處理的優勢,然而這樣的加速方式十分昂貴,在交易大小只有 2113 vB 的情況下,加速費用需要 1690399 sats,相當於以 ~800 sat/vB 重發了這筆交易,而當前上鏈所需的 gas 費率不過 150 sat/vB,這意味着加速成本比常規費用高出 5 倍以上。而且,這種加速服務不保證上鏈時間,如果下個區塊不是該礦池出塊,或者等待隊列很長,即使下個區塊是該礦池出塊但沒有輪到我們的交易,交易依舊上不了鏈,加速效果十分不穩定

RBF 加速

第二種為 RBF (replace-by-fee) 加速,即用更高手續費的交易覆蓋原交易。這裏和以太坊交易加速看似相同,卻有着巨大區別。在以太坊中加速一筆交易,只需要發出一筆 gas 費率更高的相同 nonce 的交易即可,但在 BTC 中加速一筆交易,新交易不僅需要 gas 費率高於原交易,其 gas 總支出也需要比原交易更高才能覆蓋原交易。而且,在 BTC 中一筆未上鏈交易產生的 UTXO 可以繼續使用,允許創建這種前後依賴交易鏈。當我們覆蓋一筆交易時,會直接導致依賴它的交易全部被撤銷。所以,當一筆交易存在依賴交易鏈,想要覆蓋掉這筆交易,新的替換交易的 gas 總支出需要高於原交易以及其依賴交易鏈的總 gas 支出之和。

如上圖所示,這是一個批量銘刻 24 張 BRC20 銘文的交易的第一筆交易,其目的是先拆分出 24 個聰,然後在這 24 個聰上刻 BRC20 銘文,所以這筆交易後面會串聯 24 筆 mint 銘刻交易。可以看到當前只需要 70 sat/vB 即可上鏈,但是為了替換低 gas 交易,我們不得已需要將 gas 費率拉到 98 sat/vB,讓新的拆分交易消耗的 gas,比之前一筆拆分交易和 24 筆銘刻交易加起來還要多。而且在完成這一筆加速後,我們還需要重新提交 24 筆銘刻交易,這意味着,如果原來是 1 commit + 24 inscriptions 共 25 筆交易的手續費,為了加速原來的交易,現在將變成了 1 commit + 24 inscriptions + 24 inscriptions 共 49 筆交易的手續費,這意味着加速成本比常規費用高了將近 2 倍

如果此時 gas 還在不斷攀升,要再次加速的話,手續費就將變成 1 commit + 24*2 inscriptions + 24 inscriptions 共 73 筆交易的手續費,依次類推。雖然 RBF 加速相對於礦池加速看似更加便宜一些,而且可以通過多次加速來應對 gas 持續攀升的情況,但每次加速都需要額外一倍的費用,加速成本指數級提升,十分浪費資金

CPFP 加速

第三種為 CPFP (child-pay-for-parent) 加速,即在當前交易後面串聯一筆高 gas 費率的交易來拉高兩筆交易的平均 gas 費率,即有效費率。如下圖所示,當前交易的 gas 費率為 35.9 sat/vB,但有效費率顯示為 50.5 sat/vB。

其原因如下圖所示,上一筆交易後續串聯的一筆交易 gas 費率為 106 sat/vB,將兩筆交易的平均 gas 費率,即有效費率提升到了 50.5 sat/vB。而加速成本只比常規費用高了 0.3 倍,相較於 RBF 方案的 2 倍和礦池加速方案的 5 倍,資金利用率得到了極大的提升。

CPFP 在資金利用率大幅提升的情況下,也可以做多次加速,是目前在批量銘刻場景下,最佳的解決方案。

BTCBot:多級火箭加速,燃料自動回收

讓我們回到上文提到的兩個問題,

  1. BRC20 銘文打完了交易才上鏈確認,幣沒有打到;

  2. 幣沒有打到,還沒有辦法退款。

現在我們將在 BTCBot 裏徹底解決它們。

根據我們的回測數據,為一筆交易最多做 5 次加速的情況下,BTCBot可以幫助 99% 的交易在當前區塊就上鏈確認。但由於 BTC 對 Mempool Transaction Chain 長度不允許超過 25 的限制,我們每個區塊只能為 20 張打新交易完成 5 次加速。至於為什么是 25 這個數字,在 BTC 源碼裏有這樣一條注釋,詳情可以查看 https://bitcoincore.reviews/21800。

多級火箭加速方案

基於對當前市場上加速方案的不斷研究和回測數據的嚴格論證,BTCBot 選擇以 CPFP 加速方案為基礎,進行大幅度優化。

在 BTCBot 採用的 CPFP 加速方案中,加速並不由用戶手動完成,而是機器人自動監測,自動加速。機器人每 10s 監測一次,如果發現有打新交易在當前區塊無法上鏈,那么就打包加速最多 20 張打新交易,最多完成 5 次加速,也就是逐級多級加速,這將讓這 20 張打新交易在當前區塊上鏈確認的概率達到 99%

舉例,如果用戶想打 20 張 BRC20 銘文,那么,會在當前區塊內全部被確認;而如果用戶想 100 張 BRC20 銘文,在 5 個區塊內全部被打包上鏈。BTCBot 根據當前的鏈上狀況,自動化逐級加速,確保用戶能夠在可能的範圍內,做到最快上鏈。在面對衆人瘋搶的某個項目 BRC20 銘文時,AutoBoost 將會是一把鋒利的武器,快人一步拿到 Token。這種方案的實踐過程就像火箭加速一樣,一級推進、二級推進、三級推進等等,所以形象地稱其為“多級火箭加速方案”。

採用這種逐級加速而不是一次性加速方案的好處有兩點:

  1. 應對不斷變化的 gas 波動,確保 BRC20 銘文能夠上鏈,用戶能拿到 Token;

  2. 在確保 BRC20 銘文能夠快速上鏈的同時,將 gas 消耗盡量降低,即為用戶節省成本支出。

BTCBot 的 AutoBoost 功能在打新交易卡塊時,將被自動激活,無需用戶手動設置。

燃料自動回收

燃料(也就是 Gas fee)是銘刻 BTC BRC20 銘文的成本,而對這種成本必須加以控制,才能有更大的盈利空間。事實上,大量的 gas fee 對於用戶來說,是一種巨大的負擔,同時,這也令很多參與者望而生畏。這些使用 BTC 作為 gas fee 卻沒有打到 BRC20 銘文的過程被行業稱為“打水漂”,意思是錢全浪費了。

在每個新區塊出塊後,BTCBot 都會自動分析其中所有交易,以檢測用戶正在打新的 BRC20 銘文是否已經結束,如果沒有結束,BTCBot 將繼續為用戶加速最多額外 20 張;如果已經結束,那么BTCBot 將停止打新,把剩余資金全額自動返還用戶。用戶不需要提心吊膽 BRC20 銘文打不上後 gas fee 無法回收的問題,基於“燃料自動回收”方案,將會有更多的操作策略誕生。

更多信息

技術方案不僅要解決問題,還要巧妙地有效率地解決問題。不能增加用戶的實際支出成本,不能增加用戶的使用門檻,還要讓技術應用的場景多元化。從銘刻 BRC20,到銘刻任何內容到聰上,只要是批量化的銘刻全部都可以使用 BTCBot 的 AutoBoost 技術。

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

推薦文章

Bittensor怎么挖?手把手教你使用bitget錢包

4月 Binance 上新 @TheBittensorHub (TAO), 這個項目究竟做了什么可...

JSEUB1mp
2 35分鐘前

通俗易通解讀Restaking潛力如何(bitget錢包玩轉)

關於 Restaking 再質押: 1. Restaking 在功能上,將以太坊安全性標准化,並將...

shitou1
2 35分鐘前

市值反超狗狗幣 TON生態正在顛覆比特幣牛市邏輯

隨着加密貨幣市場持續整周的下行走勢,比特幣周四跌破61,000 美元,隨後在周五开始止跌反彈。目前...

淡漠安然
3 35分鐘前

FLAMMA構築WEB3元宇宙的全景圖

FLAMMA,作為一個領先的Web3生態聚合平臺,不只是在構建一個簡單的技術框架,它的愿景是打造一...

加密狂人666
2 35分鐘前

牛市即將爆發!這5種熱門加密貨幣將大幅上漲!

由於知名代幣的價格波動,人們對加密貨幣市場的興趣與日俱增。雖然比特幣的目標是更高的價格,但其他加密...

一只傑瑞
2 35分鐘前

說一套做一套?摩根大通才喊加密貨幣沒有希望, 轉身就宣布持有比特幣

摩根大通宣布持有比特幣現貨 ETF 根據向 SEC 提交的文件,美國最大的金融機構摩根大通擁有價值...

JSQZT60n
2 35分鐘前