CashTokens:原生代幣登陸比特幣現金

介紹與背景

2008 年底,比特幣的概念被提出,稱為「一種點對點的電子現金系統」,事實上,Satoshi Nakamoto 在其奠定該協議基礎的白皮書中,就以這句話作為標題。用 Satoshi 本人的話來說,電子現金意味著「不需要通過金融機構」的個人間直接支付,這一前提成為比特幣 BTC 的基礎,直到 2017 年,主張「比特幣作為現金」的支持者不得不遷移到一個名為 Bitcoin Cash (BCH) 的獨立網路——英文即為「Bitcoin Cash」。因此,數位貨幣的概念是所有比特幣技術的起點,尤其對於 BCH 而言,更是不可妥協的核心特質。

這一特質並不與引入其他應用場景相衝突,只要在整合這些場景時,不會危及 BCH 作為貨幣的使用能力,或不會阻礙系統擴展以讓越來越多人能採用它。

在這個意義上,Bitcoin Cash (BCH) 有一個用於提出、討論及標準化想法的流程,稱為「CHIP」(即:現金改進提案),這與 Bitcoin-BTC 的「BIP」或「比特幣改進提案」類似,讓社群可以討論並評估開發新功能的想法是否合適,以增強應用甚至協議本身。

多年來,一直被追求的一個功能,是能夠透過 Bitcoin Cash 區塊鏈轉移其他資產。這些資產在加密貨幣世界中通常被稱為「代幣」或「Token」,這類資產在許多加密生態系中非常流行,為所運行的網路帶來額外的經濟活動,並且結合智能合約的功能,可以在去中心化交易所(DEX)中交換,或用於 DeFi 平台。

當 BCH 剛從 BTC 分裂出來時,有多個基於「彩色幣」概念的代幣方案被提出,「彩色幣」指的是帶有元資料的交易 (例如發送極小量的 Bitcoin Cash) 用於傳遞代幣。換句話說,就是利用 BCH 的交易作為其他資產的載體,並需要一套協議來解讀這些附加元資料為代幣、轉移數量等等。

這一想法最終透過多種協議在 Bitcoin Cash (BCH) 網路上實現,其中最知名且歷史最久的是「Simple Ledger Protocol」或稱「SLP 代幣」。

然而,「彩色幣」模型存在一些限制,例如需要運行額外軟體來驗證其包含的資訊,並且必須等待至少 1 次確認才能認定交易有效。由於這些弱點,「彩色幣」是一種可行的代幣收發替代方案,但無法等同於基礎貨幣的支付特性。

新標準:更佳的模型

2023 年 5 月 15 日,Bitcoin Cash (BCH) 將透過一次升級,除其他新功能外,加入無「彩色幣」協議限制的代幣轉移能力。這項新功能,其技術規格編號為「CHIP-2022-02」,名稱為「CashTokens:Bitcoin Cash 的代幣原語」。簡單來說,CashTokens 是對 SLP 代幣「Simple Ledger Protocol」的升級解決方案,並在以下幾點有顯著差異:

  • 支援「SLP 代幣」的基礎設施需要運行「SLP 節點」,也就是額外軟體來驗證該類交易的元資料。而 CashTokens 僅需 Bitcoin Cash 節點,因此礦工與全節點運營者即可驗證其有效性。
  • SLP 代幣交易不支援 0-conf,接受未確認交易存在風險,通常需等待第一個區塊確認。CashTokens 交易則支援 0-conf,因此在金額低於 200 美元時,接受無確認交易是合理的。
  • 雖然 Bitcoin Cash 網路採用「UTXO」模型,SLP 代幣交易卻用「DAG」模型進行驗證。CashTokens 交易完全基於 UTXO 模型,這讓該標準的交易驗證效率更高。

這些及其他優勢,讓 CashTokens 能帶來更佳的使用者體驗,並減少自主管理錢包及商業平台整合代幣收發和儲存的摩擦。此外,CashTokens 交易支付給礦工的手續費以 Bitcoin Cash 計價,因此其普及將有助於系統維護。

CashTokens:代幣原語

CashTokens 的技術規格中,正式名稱為「Token Primitives for Bitcoin Cash」。對中文讀者來說,「原語」一詞可能令人困惑,容易誤以為是「原始」、「不先進」或「在 DeFi 相容性上有限」。

然而,CashTokens 不僅支援以 Bitcoin Cash 腳本語言編寫的智能合約,「原語」一詞也並非要強調簡單粗糙。在此語境下,「原語」指的是協議中的基本功能、原生功能,因此更貼切的翻譯是「Bitcoin Cash 原生代幣」。

更新: 原文最初指出,CashTokens (與 SLP 代幣不同) 不需使用兩種地址格式。現已修正,因為 Bitcoin Cash (BCH) 的原生代幣允許使用「token aware」(能識別代幣的)地址,可同時接收 BCH 與 CashTokens,以及一般格式地址,僅可接收 BCH。兩種格式的用途,是避免用戶將代幣發送到無法顯示該類資產的錢包。此外,「token primitives」正確翻譯應為「代幣原語」,或可用「原生代幣」傳達相同概念。

BTC4.09%
BCH1.04%
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)