CashTokens:原生代币登陆比特币现金

介绍与背景

2008年末,比特币的概念被提出,称其为“点对点电子现金系统”,实际上,中本聪在奠定该协议基础的白皮书中就以这句话为题。用中本聪本人的话来说,电子现金意味着“无需通过金融机构即可实现个人之间的直接支付”,这一前提一直是比特币-BTC的基础,直到2017年,主张“比特币即现金”的支持者不得不迁移到一个名为比特币现金(Bitcoin Cash,简称BCH)的独立网络——英语中即“现金比特币”。因此,数字货币的概念是比特币所有技术的出发点,尤其是对于BCH来说,这一属性被视为不可谈判的核心。

只要不会影响BCH作为货币的使用能力,或者不会影响其系统扩展以便更多人采用为货币的能力,这一属性与集成其他用例并不冲突。

在这方面,比特币现金(BCH)拥有一个用于提出、讨论和标准化想法的流程,称为“CHIP”(英文全称:Cash Improvement Proposals,现金改进提案),类似于比特币-BTC的“BIP”(Bitcoin Improvement Proposals,比特币改进提案),允许社区讨论和评估待开发想法的适用性,以便为应用程序甚至底层协议本身增加新功能。

多年来一直追求的功能之一,就是能够通过比特币现金区块链转移其他资产。这些资产在加密货币领域通常被称为“代币”或“通证”,在许多加密生态系统中都非常流行,为其网络带来了额外的经济活动,并且配合智能合约等功能,可以在去中心化交易所中进行交换,或在DeFi平台中使用。

在BCH刚刚从BTC独立出来时,有多个基于“彩色币”概念的代币提案。所谓“彩色币”是指包含元数据以转移代币的交易(例如,发送极小数量的比特币现金)。换句话说,就是用BCH交易作为其他资产的载体,需要一个协议来将附加的元数据解释为代币、转移数量等。

这个想法最终通过多个协议在比特币现金(BCH)网络上实现,其中最知名、最持久的就是“简单账本协议”(Simple Ledger Protocol,简称SLP)或“SLP代币”。

然而,“彩色币”模型存在某些限制,比如需要运行额外的软件来验证其包含的信息,并且至少需要等待1次确认才能认定交易有效。由于这些缺陷,“彩色币”为发送和接收代币提供了一种可行的替代方案,但无法比拟基础货币支付的特性。

新标准:更优的模式

2023年5月15日,比特币现金(BCH)将在一次升级中引入包括无“彩色币”协议限制的代币转账能力等新功能。此新功能的技术规范编号为“CHIP-2022-02”,名称为“CashTokens:比特币现金的代币原语”。通俗来说,CashTokens是比SLP代币的“简单账本协议”更优的解决方案,其主要区别包括:

  • SLP代币支持基础设施需要运行“SLP节点”,即需要额外的软件通过读取交易中的元数据来验证该类交易。而CashTokens只需一个比特币现金节点支持,因此矿工和全节点运营者即可验证其有效性。
  • SLP代币交易不支持0确认(0-conf),因此在未等待第一次确认的情况下接受交易存在风险。CashTokens交易支持0确认,因此在金额低于200美元时,即使未确认也可以合理视为有效。
  • 尽管比特币现金网络基于“UTXO”模型,SLP代币交易却通过“DAG”模型验证;而CashTokens交易基于UTXO模型,这意味着在验证该标准的交易时更高效。

这些优势以及其他诸多优点,使CashTokens为用户提供了更佳的体验,并减少了自托管钱包和交易平台扩展代币发送与存储支持的难度。另一方面,使用CashTokens进行的交易需向矿工支付比特币现金计价的手续费,因此其普及最终也将有助于系统的维护。

CashTokens:代币原语

在CashTokens的技术规范中,正式名称为“Token Primitives for Bitcoin Cash”。这个表达对中文读者来说可能有些令人困惑,容易(误以为)指的是“原始的”、不够复杂或者与DeFi兼容性有限的东西。

但实际上,CashTokens不仅兼容用比特币现金脚本语言编写的智能合约,而且“原语”这个词并不是为了表达简单。这里的“原语”指的是协议的基础功能、协议的原生功能,因此更为清晰的说法是“比特币现金的原生代币”。

BTC0.22%
BCH4.18%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)