Runes代打模型全面分析:拆分+鏈式方案成本最優

比特幣資產代打(蝕刻)模型分析:以Runes爲例

前言

交易是web3的核心,注意力是其最寶貴的資源。價格是熱度的起點,價值是時間的終點。

BTC減半和Runes協議推出已過一月,期間湧現了衆多代打平台和交易市場。減半當天,一次Runes資產代打的成本甚至高達100美元以上。

本文將以Runes資產爲例,探討比特幣上資產代打(蝕刻)模型的最佳機制。

1. Runes代打平台GAS排名分析

經過對多個平台的分析,可得出以下核心結論:

  1. gas成本:拆分+鏈式方案 < 鏈式 < 拆分 < 單打
  2. 中心化程度:無中間地址的鏈式 < 無中間地址的拆分 < 有中間地址的鏈式 < 有中間地址的拆分
  3. 資產歸集效果:鏈式 > 拆分+鏈式 > 拆分
  4. 批量上鏈速度:拆分 = 拆分+鏈式 > 鏈式

以Runes爲例,分析比特幣上資產代打(蝕刻)模型的最佳機制

1.1 Runes蝕刻機制簡述

Runes採用蝕刻技術,將信息記錄在比特幣UTXO的op-return字段中。這種方法自2014年比特幣核心客戶端0.9版本起開始支持,創造了一種可驗證但不可消費的輸出,使數據能夠永久存儲在區塊鏈上。

在區塊瀏覽器中,可以看到交易附帶的op-return信息。這些信息經解碼後通常呈現爲JSON格式,包含Runes資產的部署、鑄造、發行等相關信息。

Runes的一個特點是每筆交易只能代打一個資產。因此,代打平台的設計目標就是盡可能減少交易中UTXO的數量,以最小化交易成本。

以Runes爲例,分析比特幣上資產代打(蝕刻)模型的最佳機制

1.2 拆分模型

拆分模型在代打過程中先進行一筆交易,將資金拆分爲多個子交易,然後每個子交易再進行資產鑄造。

以某平台爲例,其執行過程如下:

  1. 第一筆交易預估每個子交易的手續費,預留546聰(常見粉塵值)加上手續費金額,將資金拆分爲多個UTXO並轉入新地址。
  2. 第二筆交易將資金從新地址轉回用戶地址,同時完成代打,用戶獲得Runes資產。

這種模型的主要問題是:

  • 需要額外一筆拆分交易
  • 用戶獲得的是分散的UTXO
  • 用戶在出售時可能需要先合並UTXO,增加了交易成本

以Runes爲例,分析比特幣上資產代打(蝕刻)模型的最佳機制

1.3 鏈式模式

鏈式模式類似於將多筆交易串聯在一起。每筆交易都消費上一個仍在內存池中的交易。

某平台採用這種模式,雖然其代打手續費相對較高,但在交易數據量方面表現較好。鏈式模式的特點是:

  • 首筆交易收取手續費
  • 後續交易循環處理,數據量較小
  • 資產會逐步疊加,最終轉給用戶

以Runes爲例,分析比特幣上資產代打(蝕刻)模型的最佳機制

2. Runes最佳代打模型:拆分+鏈式

目前,拆分+鏈式方案被認爲是相對較佳的模型。某平台採用這種方案,具有以下特點:

  1. 拆分交易時就爲用戶打上一筆資產,提高效率
  2. 25次以內的鑄造,拆分出足夠的gas後直接執行
  3. 25次以上的鑄造,拆分出多個鏈式所需的gas後執行

這種模型雖然手續費不是最低,但能實現大批量鑄造,且上鏈效率高,可在2個區塊內完成鑄造。

以Runes爲例,分析比特幣上資產代打(蝕刻)模型的最佳機制

2.1 上鏈效率的重要性

比特幣網路有防DoS攻擊機制,限制單個UTXO的vout及其消費鏈路中最多25個交易可同時存在於內存池。這就是爲什麼大批量鑄造通常需要使用中間地址。

拆分模型在父交易上鏈後,可以無限制地將交易放入內存池。而鏈式模型則受25個交易的限制。因此,最優模型不僅要考慮gas成本,還要兼顧大批量鑄造能力。

以Runes爲例,分析比特幣上資產代打(蝕刻)模型的最佳機制

2.2 BTC手續費優化率對比

以Taproot地址爲例,我們可以計算不同模型的手續費優化率:

  • 鏈式批量Mint 10筆,成本:1310 vsize

  • 拆分批量Mint 10筆,成本:1697 vsize

  • gas優化率:22.8%

  • 鏈式批量Mint 20筆,成本:2620 vsize

  • 拆分批量Mint 20筆,成本:3437 vsize

  • gas優化率:23.8%

雖然優化率看似不高,但在高手續費時期,這種優化可以爲用戶節省可觀的成本。

以Runes爲例,分析比特幣上資產代打(蝕刻)模型的最佳機制

3. 總結

Runes資產協議發布一個月來,雖未達到10億美元市值,但暴露出生態中代打和市場兩個核心基建的不完善,導致散戶參與成本過高,機構參與缺乏生態運營。

目前的代打平台要麼收費高昂,要麼功能不全。例如,某鏈式成本低的平台因gas估算不準確,容易造成交易失敗,逐漸退出市場。

此外,現有代打模型忽視了用戶的真實需求——交易。在市場早期價格波動劇烈的情況下,除項目方外,大批量打資產的需求並不多。平台應更多關注散戶需求。

雖然鏈式模型成本低,但在市場缺乏拆分工具的情況下,產生的多張復合交易可能提高交易門檻。

未來,期望在web3領域分一杯羹的開發者,可以學習基礎的Node.js,直接運行開源代碼,繞過平台收費,甚至可以構建跨平台交易或監聽內存池以獲取收益。

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 讚賞
  • 5
  • 分享
留言
0/400
OffchainOraclevip
· 4小時前
打了几个 gas都burn掉了
回復0
FunGibleTomvip
· 13小時前
这gas费真顶不住了
回復0
烧钱如风vip
· 07-10 04:09
亏成狗了还在冲 不到底线绝不回头
回復0
Wallet_Whisperervip
· 07-10 04:02
贵撚减半以后GAS直接翻倍咯
回復0
LiquidityWizardvip
· 07-10 03:56
理论上说... 链分裂节省47.2% gas。说实话,这是统计上最优的选择。
查看原文回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)