CashTokens: 本地代币来到了比特币现金

引言和背景

在2008年底,比特币的想法被提出,作为“一个点对点的电子现金系统”,事实上,中本聪在奠定该协议基础的技术文件中以这个短语为标题。用中本聪自己的话说,电子现金意味着人们之间的直接支付“无需通过金融机构”,这一前提为比特币-BTC奠定了基础,直到2017年,“比特币作为现金”的支持者不得不迁移到一个叫做比特币现金 (BCH) 的单独网络上——英文中的“现金比特币”。因此,数字货币的概念是比特币所有技术的出发点,特别是在BCH的情况下,它将这一特性视为不可妥协。

这一特性与纳入其他使用案例并不冲突,只要在整合它们时不危及将BCH作为货币使用的能力,或者不影响其系统的扩展,以便越来越多的人能够将其作为货币来采用。

在这方面,比特币现金(BCH)有一个提案、讨论和标准化思想的过程,称为"CHIP" (即现金改进提案),类似于比特币的"BIP"或"比特币改进提案",允许社区讨论和评估开发新功能的想法的适宜性,甚至是运行该货币的协议。

在过去的几年里,追求的一个功能是通过比特币现金区块链转移其他资产的可能性。这些资产在加密货币世界中通常被称为“代币”或“票证”,在许多加密生态系统中非常流行,为其运行的网络提供额外的经济活动,并且配合能够实施智能合约的功能,可以在去中心化交易所进行交换或在DeFi平台上使用。

当 BCH 刚刚从 BTC 独立出来时,出现了多项提议以纳入基于“有色币”概念的代币,这一概念指的是交易 ( 发送非常小数量的 Bitcoin Cash,例如 ),包含元数据以转移代币。换句话说,它是利用 BCH 的交易作为其他资产的载体,要求一个能够解释这些附加元数据为代币、转移数量等的协议。

这个想法在比特币现金网络(BCH)上得以实现,通过多个协议,其中最知名和最长久的是"简单账本协议"或"SLP代币"。

然而,“彩色币”模型有其局限性,例如需要运行额外的软件来验证其包含的信息,以及至少需要等待1次确认才能确认这些交易的有效性。由于这些弱点,“彩色币”代表了一种可行的替代方案,用于发送和接收代币,但无法与基础货币的支付特性相媲美。

新标准:一个更好的模型

2023年5月15日,比特币现金(BCH)将通过一次更新,除了其他新功能外,加入无需受“彩色币”协议限制的代币转移能力。此新功能的技术规范被分配了标识符“CHIP-2022-02”,命名为“CashTokens:比特币现金的代币原语”。通俗地说,CashTokens相较于代币SLP的“简单分类账协议”代表了一种更优越的解决方案,其区别包括以下特点:

  • 支持 “SLP 代币” 的基础设施需要运行 “SLP 节点”,也就是说,需要额外的软件来验证此类交易的有效性,这些交易的有效性基于其包含的元数据。对于 CashTokens,其支持只需要一个比特币现金节点,因此矿工和完整节点的运营商可以证明其有效性。
  • SLP 代币的交易不支持 0-conf,因此在未等待第一次确认的情况下接受交易可能会有风险。CashTokens 的交易支持 0-conf,因此可以合理地认为未满 200$ 的交易是有效的。
  • 虽然比特币现金网络基于 "UTXO " 模型,但SLP代币的交易是通过 "DAG " 模型进行验证的。CashTokens的交易基于UTXO模型,这在验证该标准的交易时提高了效率。

这些优点,除此之外还有许多其他优势,使得现金代币能够提供更好的用户体验,并减少扩展自托管钱包和交易平台在发送和存储代币时的摩擦。另一方面,使用现金代币的交易向矿工支付以比特币现金计价的费用,因此最终的普及将有助于维护系统。

CashTokens:代币原语

在CashTokens的技术规格中,正式名称为"Token Primitives for Bitcoin Cash"。这个表达对于西班牙语观众来说可能有点困惑,因为可能会错误地认为它指的是某种"原始的"、不够复杂或在DeFi兼容性方面有限的东西。

然而,CashTokens 不仅与用比特币现金脚本语言编写的智能合约兼容,而且这个术语并不旨在唤起简单性。在这个上下文中,“原语"一词指的是协议的基本功能;协议的原生功能,因此这个概念的更清晰的翻译可能是"比特币现金的原生代币”。

**更新:**最初文章指出,CashTokens (与SLP)代币不同,不需要使用两种地址格式。由于比特币现金的原生代币(BCH)允许使用能够接收BCH和CashTokens的地址<<token aware=“”>>(意识到代币),以及仅接收BCH的普通格式地址,因此进行了更正。使用两种格式的目的是为了防止用户将代币发送到不反映此类资产的钱包。另一方面,修正了<<token primitives=“”>>的翻译为<<tokens primitivos=“”>>。正确的翻译是<<primitivas de=“” token=“”>>,或者为了传达相同的意思,<<tokens nativos=“”>>.</tokens></primitivas></tokens></token></token>

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