复制成功

分享至

主页 > 数字货币 >

链下交易:比特币资产协议的演化

2023.11.28

作者:@Ben777,Discoco Labs;翻译:金色财经0xxz

前言

基于BTC发行资产一直是热门话题。从2011年最早的彩色币(Colored Coins)到最近流行的Ordinal协议,BTC社区一直能够有新的玩家和共识,但很少有人能坚持下来。然而,闪电实验室公布了雄心勃勃的计划,即开发基于 Taproot Assets 的稳定币。Tether 还宣布将利用 RGB 协议在比特币一层上铸造 USDT。

这意味着曾经著名的OmniLayer(原Mastercoin)不再是BTC生态系统中最大的参与者。而客户端验证(client side validation,CSV)资产协议也开始进入大家的视野。这些协议不仅保持了传统比特币资产协议的完整性,而且增强了可扩展性。然而,比特币生态系统中的一系列资产协议提出了相关问题:它们之间有何不同,以及人们应该如何在这一领域中导航和抓住机会?

本文旨在引导读者全面回顾比特币历史上出现的各种资产协议。此外,它还试图深入研究基于比特币的资产协议在可预见的未来发展的潜在轨迹。

彩色币(Colored Coins)

彩色币的概念最初是由 eToro 现任首席执行官 Yoni Assia 在 2012 年 3 月 27 日发表的开创性文章“比特币 2.X(又名彩色比特币) ”中首次阐述。该文章认为,比特币的底层技术是基础且完美的就像 HTTP 之于互联网。因此,彩色币代币协议是在 BTC 之上设计的。

Yoni Assia 设想通过这项创新创建 BTC 2.0 经济体,使任何社区都能够以这种方式生成多种货币。利用比特币的底层技术进行交易结算和防止双重支出在当时是一个开创性的想法。

彩色币是一种旨在在比特币区块链上发行资产的协议。它的运作方式是对比特币的特定部分进行“着色”以表示其他资产。这些标记的比特币仍然保留其原始功能,但它们也代表了另一种资产或价值。然而,紧迫的问题是这个想法如何在比特币网络上实现。

2014年7月3日,ChromaWay通过开发增强型彩色币基于订单的协议(Enhanced Colored Coins Order-based Protocol,EPOBC)取得了重大进展,大大简化了开发者创建彩色币的过程。这是第一个使用比特币脚本OP_RETURN函数的协议。

结果如下:

4CKM0mxrH0LeyDzaO07yHZJo2f895bNmoEv8Co9M.png

这样的实现非常简洁,但是也带来了很多问题:

1、可替代性和最小绑定价值问题,通过在彩色币的创世交易中绑定 1000 sat,该彩色币的最小单位变为 1 sat。这意味着理论上资产或代币最多可以分为 1000 个单位(但实际上为了防止灰尘攻击,这个值会更低。例如,最小聪值曾经设置为 546 SAT,而对于 Ordinals,这个值甚至更高) 。

2、验证挑战,为了确定彩色币的真实性和所有权,需要从创世交易追溯到当前 UTXO 并验证其交易历史。因此,需要开发专用钱包、全节点甚至扫描器。

3、潜在的矿工审查风险 ,ColoredTransaction 具有鲜明的特征,例如在输出中写入元数据,这带来了矿工审查的可能性。

彩色币本质上是一个资产跟踪系统,它使用比特币的验证规则来跟踪资产转移。但是,为了证明任何特定输出(txout)代表特定资产,你需要提供从资产来源开始的整个传输链。这意味着验证交易的有效性可能需要很长的证明链。为了解决这个问题,提出了像OP_CHECKCOLORVERIFY这样的提案来帮助直接在 BTC 上验证彩色币交易,但该提案没有被采纳。

加密领域的第一个ICO:Mastercoin

Mastercoin的概念最初是由 JR Willett 提出的。2012年,他发布了一份题为“第二份比特币白皮书”的白皮书,概述了在现有比特币区块链之上创建新资产或代币的想法。这个概念最终被称为“MasterCoin”,后来更名为Omni Layer。

b6zv6iaGV0qGZyfGkWRjSl5L8skre8sBylSaJZj5.png2013 年,Mastercoin 项目进行了我们今天所说的 ICO(首次代币发行)的早期版本,成功筹集了数百万美元。这被认为是历史上第一次 ICO。Mastercoin 最著名的应用之一是 Tether (USDT),这是一种著名的法币抵押稳定币,最初是在 Omni Layer 上发行的。

事实上,Mastercoin 的想法早于彩色硬币。我们之所以第二次讨论它,是因为与彩色币相比,Mastercoin 是一个相对更全面的解决方案。MasterCoin建立了完整的节点层,提供更复杂的功能,例如智能合约。相比之下,彩色币更简单、更直接,主要侧重于“着色”或标记比特币 UTXO 来代表其他资产。

两者的关键区别在于,Mastercoin在区块链上只记录各类交易行为,并不存储相关资产信息。在Mastercoin 的节点中,通过扫描比特币区块来维护状态模型的数据库,并且该数据库驻留在区块链之下的节点中。

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier