探索比特币资产代打机制:Runes协议的最佳模型分析

robot
摘要生成中

比特币资产代打机制的最佳模型分析

前言

交易是web3的核心,注意力是其最重要的资源。价格是热度的起点,而价值则是时间的终点。

比特币减半和Runes协议推出已经一个月有余。在这段时间里,涌现出了众多代打平台和交易市场。减半当天,一笔Runes资产的代打成本甚至超过了100美元。

本文将以Runes资产为例,探讨比特币上资产代打(蚀刻)模型的最佳机制。

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

从方案角度来看,主要结论如下:

  1. gas成本排序:拆分+链式方案 < 链式 < 拆分 < 单打
  2. 中心化程度:链式(无中间地址)< 拆分(无中间地址)< 链式(有中间地址)< 拆分(有中间地址)
  3. 资产归集效果:链式 > 拆分+链式 > 拆分
  4. 批量上链速度:拆分 = 拆分+链式 > 链式

以Runes为例,分析比特币上资产代打(蚀刻)模型的最佳机制

1.1 Runes蚀刻机制简介

Runes采用蚀刻技术,将信息记录在比特币UTXO的op-return字段中。这种方法在Bitcoin Core 0.9版本中引入,创建了一种可验证但不可消费的输出,使数据能够存储在区块链上。

在比特币区块浏览器中,可以看到交易附带的op-return信息。这些信息虽然占用了UTXO的输出位置,但无法再次转移或消费,类似于交易的备注区。

Runes的代打机制可以简单概括为:一笔交易只能代打一个资产。交易成本主要体现在链上数据量的大小上。因此,最优的代打平台设计应该尽可能减少交易中UTXO的数量。

1.2 拆分模型

拆分模型在代打过程中先进行一笔交易,将资金拆分成多个子交易,然后每个子交易再进行资产铸造。

以某平台为例,执行过程如下:

  1. 第一笔交易预估每个子交易的手续费,预留出546(常见粉尘值)+手续费金额,拆分出多个UTXO到新地址。
  2. 第二笔交易从新地址转回用户地址,完成代打,用户获得Runes资产。

这种模型的主要问题是:

  • 需要先进行一笔拆分交易
  • 用户获得的是分散的UTXO
  • 用户在卖出时可能需要先合并再挂单,增加了交易成本
  • 某些平台在拆分交易中不为用户执行代打,导致综合损耗较高

以Runes为例,分析比特币上资产代打(蚀刻)模型的最佳机制

1.3 链式模型

链式模型类似于一个连续的交易链,每笔交易都消费上一个还在内存池的交易。这种模式下,平台通常在首笔交易中收取手续费,后续交易循环处理,数据量相对较少。

链式模型的优势在于gas成本较低,但受到比特币节点防DoS攻击机制的限制,单个UTXO的vout被消费及其链路最多只能有25个交易在内存池中。这也是为什么大批量铸造通常采用中间地址的原因。

以Runes为例,分析比特币上资产代打(蚀刻)模型的最佳机制

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

某平台采用了拆分+链式的方案,成为目前相对较佳的模型。其特点包括:

  1. 拆分时就为用户打上一笔资产,不浪费机会
  2. 25次以内的铸造,拆分出足够链式铸造的gas后执行
  3. 25次以上的铸造,拆分出多个链式所需的gas后执行

这种模型虽然基本手续费不优于纯链式,但能实现大批量铸造,并且上链效率可控制在2个区块内完成。

以Runes为例,分析比特币上资产代打(蚀刻)模型的最佳机制

2.1 上链效率的重要性

比特币节点有防DoS攻击机制,限制单个UTXO的vout被消费及其链路最多25个交易在内存池中。这就是为什么大批量铸造通常采用中间地址的原因。

拆分模型在拆分交易上链后,可以无限制放入内存池(因为父交易已不在内存池,每个UTXO的vout独立计算25限制)。而链式模型只有25个交易可以同时在内存池中。

因此,最优模型不仅要考虑gas成本,还要兼顾大批量铸造能力。

以Runes为例,分析比特币上资产代打(蚀刻)模型的最佳机制

2.2 BTC手续费优化率对比

以Taproot地址为例,不同类型地址的手续费结构略有不同:

  • 每增加一个input,vsize增加58
  • 每增加一个output,vsize增加43
  • 每个OP_RETURN,vsize增加约30

通过计算可得:

  • 链式批量Mint 10笔,成本为1310 vsize

  • 拆分批量Mint 10笔,成本为1697 vsize

  • gas优化率:22.8%

  • 链式批量Mint 20笔,成本为2620 vsize

  • 拆分批量Mint 20笔,成本为3437 vsize

  • gas优化率:23.8%

看似20%的优化不多,但在高昂的代打费用时期,10次批量可以节省200美元左右的成本,这对于交易心理阈值有显著影响。

以Runes为例,分析比特币上资产代打(蚀刻)模型的最佳机制

3. 总结

Runes资产协议发行一个月来,虽然未能突破10亿美元市值,但其发展仍值得关注。目前生态中代打和市场两个核心基建不完善,导致散户参与成本过高,机构参与缺乏生态运营。

现有平台要么收取高额手续费,要么功能不全面。一些平台虽然采用低成本的链式模型,但gas估算不准确可能导致交易失败,影响上链的确定性。

此外,目前的代打模型忽视了用户的真实需求——交易本身。在市场早期价格波动巨大的情况下,除了项目方的市场行为,大批量打资产的需求其实并不多。平台的核心用户应该是散户。

因此,虽然链式模型成本低,但在市场缺乏拆分工具的情况下,可能不适合最早期的高速波动定价阶段。20多张资产复合在1笔交易中,会提高交易的门槛。

本文仅讨论了BTC上资产的代打机制,未来还将探讨适用于BRC20、Ordinals、Atomical、Runes等新资产的交易市场模型。

以Runes为例,分析比特币上资产代打(蚀刻)模型的最佳机制

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 6
  • 分享
评论
0/400
JustHodlItvip
· 10小时前
代打还整这么麻烦干啥
回复0
冲浪鲸鱼饲养员vip
· 10小时前
怎么听起来这么复杂 散户还是别折腾了
回复0
熊市朝阳人vip
· 10小时前
发成本低点不就完事了
回复0
MoonMathMagicvip
· 10小时前
就这市场 谁还玩这个啊
回复0
闪电鼠标手vip
· 10小时前
打瞌睡啦 太费脑子了
回复0
GasGasGasBrovip
· 10小时前
btc runes大空翻必须的啊
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)