ホーム
用語集
ORC-20トークンとは

ORC-20トークンとは

初心者

ORC-20トークンは、Bitcoinブロックチェーン上で動作するもので、JSON(JavaScript Object Notation)ファイルの形となっており、BRC-20トークンと同様、Ordinalのシリアル番号がSatoshiに記録されます。BRC-20規格に続き作成されたORC-20は、セキュリティ面の改善および柔軟性の強化により、BRC-20が直面しているいくつかの制限への対処を目指しています。
ORC-20では、より幅広いデータ形式への対応により、BRC-20の対応範囲を拡張できます。また、Bitcoinの未使用トランザクション出力(UTXO)モデルの活用により、BRC-20トークンの一部にとって深刻な問題となっている二重支払いの回避を実現できます。

ORC-20規格の概要

ORC-20規格は、BitcoinネットワークにおけるBRC-20の改善を目的に開発されたオープン規格です。ORC-20規格は、適応性、スケーラビリティ、安全性を向上するとともに、BRC-20との後方互換性を維持することを目的としています。
BRC-20は試験的なトークン規格の一種であり、Bitcoinブロックチェーン上のOrdinalsプロトコルにより代替性トークンをミントおよび移転できます。

ORC-20規格によるBRC-20規格の改善

ORC-20プロトコルは、OrdinalsおよびBRC-20トークン規格に基づき構築されています。ORC-20プロトコルの主な目的は、幅広いデータの種類の取り扱いが可能なデジタルアーティファクトであるOrdinalsの採用数を増やすことです。これにより、ユーザーは新規のORC-20トークンのデプロイ、および既存のBRC-20トークンの移行が可能になります。

BRC-20は、Bitcoinブロックチェーン上の試験的なトークン規格であり、EthereumのERC-20を由来に名付けられています。開発者は、Ordinalsプロトコルを用いて代替性トークンの作成および移転できます。暗号資産エコシステムにおけるBRC-20の人気は、特に2023年5月にPepe(PEPE)などのミームコインの登場以降、高まりを見せています。

BRC-20規格では現状、二重支払いおよび制限されたネームスペースをはじめとする制限の改善を求める声が相次いでいます。ORC-20プロトコルでは、UTXOや柔軟なネームスペースの導入により、こうした制限に対処するための改善が実施されています。

ORC-20が二重支払いを防ぐ仕組み

ORC-20に用いられるトランザクションモデルは、BitcoinのUTXOモデルに基づいています。暗号資産送付の際、送付人は受取人が受け取る数量を指定し、残りの数量を自分に送り返せる仕組みになっているため、簡素化された移転プロセスと言えます。

UTXOモデルでは、UTXOの原則に則り、それぞれのトランザクションが完了した後、以前に記録済みの残高が無効とみなされます。ORC-20トークンのそれぞれの「移転」イベントには、ノンス(使い捨て乱数データ)が含まれる場合があります。これにより、移転元はトランザクションに一意の識別子を含めることができ、トランザクションの一部をキャンセルする必要がある場合にこの一意の識別子を使用できます。ノンス(使い捨て乱数データ)の指定により、移転元は処理未完了のトランザクションの無効化および取り消しが可能になります。

ORC-20トークンのリスク

ORC-20トークンへの投資を検討するに当たり、ORC-20は試験的なプロジェクトであり、同規格を用いて生成されたトークンの価値は保証されず、たとえトークンが無価値になってしまった場合でも保証が受けられないことを初めに理解する必要があります。ORC-20はBitcoinネットワークのトークン規格を改善できる可能性を秘めている一方、構造が複雑であり、既存の規格を大幅に超えるメリットが提供できないといった批判があることもまた事実です。

ORC-20の運命は、コミュニティに受け入れられるか、そして上記の懸念事項へ対処できるかにかかっています。ORC-20トークンの取引を行う前には、注意深く徹底的な調査を行うことを強くお勧めします。

投稿を共有
アカウントの登録
今すぐBinance Accountを開設して、知識を実践してください。