2023年5月15日、Bitcoin Cash (BCH)はアップデートを通じて、新たな機能の一つとして、「カラーコイン」プロトコルの制約を受けずにトークンを転送できる能力を導入する。この新機能の技術仕様には「CHIP-2022-02」という識別子が割り当てられ、「CashTokens: primitives of tokens for Bitcoin Cash」と命名された。平易に言えば、CashTokensはSLPトークンの「シンプル・レジャー・プロトコル」よりも優れた解決策を表し、以下の特徴によって差別化される。
CashTokens:ネイティブトークンがビットコインキャッシュに登場
ソース:ElBitcoin オリジナルタイトル:CashTokens: los tokens nativos llegan a Bitcoin Cash オリジナルリンク:
はじめにと背景
2008年末にビットコインのアイデアが「ピアツーピアの電子現金システム」として提案され、実際に、サトシ・ナカモトはその技術的な基盤を示した文書のタイトルにそのフレーズを用いた。サトシ自身の言葉によると、電子現金は「金融機関を介さずに人と人との間で直接支払いを行うこと」を意味し、この前提は2017年までビットコイン-BTCの基礎となった。2017年に、「現金としてのビットコイン」と支持者たちが別のネットワークに移行しなければならなくなった。それがBitcoin Cash (BCH) --英語では「ビットコイン・イン・エフエクト」-- である。したがって、デジタルマネーの概念はビットコインのすべての技術の出発点であり、特にBCHの場合、この特性を譲れないものとして主張している。
この特性は、他のユースケースの導入と矛盾しない。導入にあたってBCHをマネーとして使う能力や、そのシステムを拡張してより多くの人がそれを採用できるようにする能力を危険にさらさない限り。
その意味で、Bitcoin Cash (BCH)には、「CHIP」(—改善提案の略称:現金の改善提案—と呼ばれるアイデアを提示、議論、標準化するプロセスがある。これは、Bitcoin-BTCの「BIP」や「ビットコインの改善提案」に似ており、コミュニティが新機能の追加や、通貨が動作するプロトコルの改善案を議論し評価できる仕組みだ。
長年追求されてきた機能の一つは、Bitcoin Cashのブロックチェーンを通じて他の資産を転送する可能性である。暗号通貨の世界ではこれらの資産は「トークン」や「フィッシュ」と呼ばれ、多くのエコシステムで非常に人気があり、ネットワークに追加の経済活動をもたらす。スマートコントラクトの実装能力とともに、分散型取引所(DEX)やDeFiプラットフォームで交換や利用が可能となる。
BCHがBTCから独立したばかりの頃、「カラーコイン」の概念に基づくトークン導入の提案がいくつかあった。これは、メタデータを含む非常に小さなBitcoin Cashの送金を指し、例としては)トークンを転送するためのメタデータを含む取引がある。別の言い方をすれば、BCHの取引を他の資産の輸送手段として利用し、そのメタデータを解釈できるプロトコルが必要となる。
このアイデアは、Bitcoin Cash (BCH)のネットワーク上でいくつかのプロトコルを通じて実装された。最も有名で長寿なものは「シンプル・レジャー・プロトコル」または「SLPトークン」である。
しかし、「カラーコイン」モデルにはいくつかの制約がある。例えば、含まれる情報を検証するために追加のソフトウェアを動かす必要があることや、取引の有効性を確認するために少なくとも1回の承認を待つ必要があることだ。これらの弱点により、「カラーコイン」はトークンの送受信には有効な選択肢だが、基本通貨の支払いと同じ特性を持つわけではない。
新標準:より良いモデル
2023年5月15日、Bitcoin Cash (BCH)はアップデートを通じて、新たな機能の一つとして、「カラーコイン」プロトコルの制約を受けずにトークンを転送できる能力を導入する。この新機能の技術仕様には「CHIP-2022-02」という識別子が割り当てられ、「CashTokens: primitives of tokens for Bitcoin Cash」と命名された。平易に言えば、CashTokensはSLPトークンの「シンプル・レジャー・プロトコル」よりも優れた解決策を表し、以下の特徴によって差別化される。
これらの利点は、多くの他の点とともに、CashTokensがより良いユーザー体験を提供し、自己管理型ウォレットや取引プラットフォームのトークン送受信の互換性拡大の摩擦を軽減することを可能にしている。一方、CashTokensを用いた取引はBitcoin Cashで手数料を支払い、その普及はシステムの維持に寄与する。
CashTokens: primitives of tokens
CashTokensの技術仕様には、「Token Primitives for Bitcoin Cash」という正式名称が記されている。この表現は、スペイン語話者にとって少し混乱を招く可能性があり、「原始的」または「単純な」ものを指すと誤解されることもある。
しかし、CashTokensはBitcoin Cashのスクリプト言語で書かれたスマートコントラクトと互換性があるだけでなく、「primitives」という用語は単純さを意図したものではない。この文脈での「primitives」は、プロトコルの基本的な機能、すなわちネイティブな機能を指す。したがって、より明確な翻訳は「Bitcoin Cashのネイティブトークン」になるだろう。
**注:**CashTokensは、トークンを意識したアドレス(BCHとCashTokensの両方を受け取れる)と、通常のアドレス(BCHのみを受け取る)を使用できる。これにより、ユーザーがこれらの資産を反映しないウォレットにトークンを誤送信することを防ぐ目的がある。