CashTokens:ネイティブトークンがビットコインキャッシュに登場

はじめにと背景

2008年末、ビットコインのアイデアは「ピアツーピア電子現金システム」として発表されました。実際、サトシ・ナカモトはそのプロトコルの基礎を築いたホワイトペーパーのタイトルにこのフレーズを使用しました。サトシ自身の言葉によれば、電子現金とは「金融機関を介さずに」人々の間で直接支払いを行うことを意味しており、この前提は2017年までビットコイン-BTCの基盤となってきました。その年、「現金としてのビットコイン」を支持する人々は、ビットコインキャッシュ (BCH) という別のネットワークへ移行する必要がありました。したがって、デジタルマネーという概念はビットコイン技術全体の出発点であり、特にBCHの場合、この特性は譲れないものとされています。

この特性は、BCHを現金として利用できる能力やシステムのスケーラビリティが損なわれない限り、他のユースケースを取り込むことと矛盾しません。

その意味で、ビットコインキャッシュ (BCH) には「CHIP」と呼ばれるアイディアの提案、議論、標準化プロセスがあります。(現金改善提案(Cash Improvement Proposals)の略) であり、ビットコイン-BTCの「BIP」や「ビットコイン改善提案」と同様に、コミュニティが新機能をアプリケーションやプロトコルに追加するために開発すべきアイディアの適正性を議論・評価できる仕組みです。

長年追い求められてきた機能の一つが、ビットコインキャッシュのブロックチェーンを通じて他の資産を転送できるようにすることです。暗号資産の世界ではこれらの資産は「トークン」と呼ばれ、多くの暗号エコシステムで非常に人気があり、ネットワーク上に追加の経済活動をもたらします。スマートコントラクトの実装能力などの機能と組み合わせることで、分散型取引所で交換したり、DeFiプラットフォームで利用したりできます。

BCHがBTCから独立したばかりの頃、「カラードコイン」の概念に基づいたトークン統合の提案がいくつかありました。これは、(例えばごく少量のビットコインキャッシュの送金)がメタデータを含み、そのトークンの転送を実現するというものです。つまり、BCHのトランザクションを他の資産の運搬手段として使い、添付メタデータをトークンや数量として解釈できるプロトコルが必要となります。

このアイデアは、ビットコインキャッシュ (BCH) ネットワーク上でいくつかのプロトコルによって実装され、その中でも最も有名かつ長寿命なものが「Simple Ledger Protocol(SLPトークン)」でした。

しかし、「カラードコイン」モデルにはいくつかの制限があります。たとえば、含まれる情報を検証するために追加ソフトウェアの実行が必要であり、またトランザクションを有効とみなすには少なくとも1回の承認を待つ必要があります。これらの弱点から、「カラードコイン」はトークンの送受信手段としては有効ですが、基礎通貨の支払いと同じ特性を持つことはできません。

新しい標準:より優れたモデル

2023年5月15日、ビットコインキャッシュ (BCH) はネットワークアップグレードにより、「カラードコイン」プロトコルの制限なくトークンを転送する機能など、複数の新機能を実装します。この新機能は技術仕様上「CHIP-2022-02」として識別され、「CashTokens:ビットコインキャッシュのためのトークンプリミティブ」と呼ばれています。簡単に言えば、CashTokensはSLPトークンの「Simple Ledger Protocol」よりも優れたソリューションであり、以下のような特徴で差別化されています:

  • 「SLPトークン」対応インフラは、「SLPノード」と呼ばれる追加ソフトウェアが必要であり、そこに含まれるメタデータからその種類のトランザクションを検証しなければなりません。CashTokensの場合、ビットコインキャッシュノードのみでサポートされるため、マイナーやフルノード運用者がその有効性を保証できます。
  • SLPトークンのトランザクションは0-conf(未確認取引)に対応していないため、最初の承認を待たずに受け取るのはリスクがあります。CashTokensのトランザクションは0-confに対応しているため、200ドル未満の取引であれば承認なしでも妥当と見なせます。
  • ビットコインキャッシュのネットワークは「UTXO」モデルに基づいていますが、SLPトークンのトランザクションは「DAG」モデルで検証されます。CashTokensのトランザクションはUTXOモデルに基づいており、この標準の取引検証効率がより高くなっています。

これらの多くの利点により、CashTokensはより良いユーザー体験を提供し、セルフカストディ型ウォレットや取引プラットフォームのトークン送受信・保管対応の拡大の障壁を下げます。また、CashTokensのトランザクション手数料はビットコインキャッシュ建てでマイナーに支払われるため、普及が進めばシステム運営の維持にも寄与します。

CashTokens:トークンプリミティブ

CashTokensの技術仕様には正式名称として「Token Primitives for Bitcoin Cash」と記載されています。この表現は日本語話者には少し分かりづらく、(誤って)「原始的」すなわち単純・未熟、またはDeFiとの互換性が限定的と受け取られるかもしれません。

しかし、CashTokensはビットコインキャッシュのスクリプト言語で書かれたスマートコントラクトとも互換性があり、この用語は単純さを意味するものではありません。この文脈での「プリミティブ」とはプロトコルの基本的な機能、すなわちプロトコルのネイティブ機能を指します。したがって、この概念をより明確に日本語訳するなら「ビットコインキャッシュのネイティブトークン」となります。

BTC-3.07%
BCH-2.6%
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン