📢 #Gate广场征文活动第三期# 正式启动!
🎮 本期聚焦:Yooldo Games (ESPORTS)
✍️ 分享独特见解 + 参与互动推广,若同步参与 Gate 第 286 期 Launchpool、CandyDrop 或 Alpha 活动,即可获得任意奖励资格!
💡 内容创作 + 空投参与 = 双重加分,大奖候选人就是你!
💰总奖池:4,464 枚 $ESPORTS
🏆 一等奖(1名):964 枚
🥈 二等奖(5名):每人 400 枚
🥉 三等奖(10名):每人 150 枚
🚀 参与方式:
在 Gate广场发布不少于 300 字的原创文章
添加标签: #Gate广场征文活动第三期#
每篇文章需 ≥3 个互动(点赞 / 评论 / 转发)
发布参与 Launchpool / CandyDrop / Alpha 任一活动的截图,作为获奖资格凭证
同步转发至 X(推特)可增加获奖概率,标签:#GateSquare 👉 https://www.gate.com/questionnaire/6907
🎯 双倍奖励机会:参与第 286 期 Launchpool!
质押 BTC 或 ESPORTS,瓜分 803,571 枚 $ESPORTS,每小时发放
时间:7 月 21 日 20:00 – 7 月 25 日 20:00(UTC+8)
🧠 写作方向建议:
Yooldo
探索比特币资产代打机制:Runes协议的最佳模型分析
比特币资产代打机制的最佳模型分析
前言
交易是web3的核心,注意力是其最重要的资源。价格是热度的起点,而价值则是时间的终点。
比特币减半和Runes协议推出已经一个月有余。在这段时间里,涌现出了众多代打平台和交易市场。减半当天,一笔Runes资产的代打成本甚至超过了100美元。
本文将以Runes资产为例,探讨比特币上资产代打(蚀刻)模型的最佳机制。
1. Runes代打平台GAS排名分析
从方案角度来看,主要结论如下:
1.1 Runes蚀刻机制简介
Runes采用蚀刻技术,将信息记录在比特币UTXO的op-return字段中。这种方法在Bitcoin Core 0.9版本中引入,创建了一种可验证但不可消费的输出,使数据能够存储在区块链上。
在比特币区块浏览器中,可以看到交易附带的op-return信息。这些信息虽然占用了UTXO的输出位置,但无法再次转移或消费,类似于交易的备注区。
Runes的代打机制可以简单概括为:一笔交易只能代打一个资产。交易成本主要体现在链上数据量的大小上。因此,最优的代打平台设计应该尽可能减少交易中UTXO的数量。
1.2 拆分模型
拆分模型在代打过程中先进行一笔交易,将资金拆分成多个子交易,然后每个子交易再进行资产铸造。
以某平台为例,执行过程如下:
这种模型的主要问题是:
1.3 链式模型
链式模型类似于一个连续的交易链,每笔交易都消费上一个还在内存池的交易。这种模式下,平台通常在首笔交易中收取手续费,后续交易循环处理,数据量相对较少。
链式模型的优势在于gas成本较低,但受到比特币节点防DoS攻击机制的限制,单个UTXO的vout被消费及其链路最多只能有25个交易在内存池中。这也是为什么大批量铸造通常采用中间地址的原因。
2. Runes最佳代打模型:拆分+链式
某平台采用了拆分+链式的方案,成为目前相对较佳的模型。其特点包括:
这种模型虽然基本手续费不优于纯链式,但能实现大批量铸造,并且上链效率可控制在2个区块内完成。
2.1 上链效率的重要性
比特币节点有防DoS攻击机制,限制单个UTXO的vout被消费及其链路最多25个交易在内存池中。这就是为什么大批量铸造通常采用中间地址的原因。
拆分模型在拆分交易上链后,可以无限制放入内存池(因为父交易已不在内存池,每个UTXO的vout独立计算25限制)。而链式模型只有25个交易可以同时在内存池中。
因此,最优模型不仅要考虑gas成本,还要兼顾大批量铸造能力。
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%
看似20%的优化不多,但在高昂的代打费用时期,10次批量可以节省200美元左右的成本,这对于交易心理阈值有显著影响。
3. 总结
Runes资产协议发行一个月来,虽然未能突破10亿美元市值,但其发展仍值得关注。目前生态中代打和市场两个核心基建不完善,导致散户参与成本过高,机构参与缺乏生态运营。
现有平台要么收取高额手续费,要么功能不全面。一些平台虽然采用低成本的链式模型,但gas估算不准确可能导致交易失败,影响上链的确定性。
此外,目前的代打模型忽视了用户的真实需求——交易本身。在市场早期价格波动巨大的情况下,除了项目方的市场行为,大批量打资产的需求其实并不多。平台的核心用户应该是散户。
因此,虽然链式模型成本低,但在市场缺乏拆分工具的情况下,可能不适合最早期的高速波动定价阶段。20多张资产复合在1笔交易中,会提高交易的门槛。
本文仅讨论了BTC上资产的代打机制,未来还将探讨适用于BRC20、Ordinals、Atomical、Runes等新资产的交易市场模型。