BRC-20トークンの概要と仕組み
BRC-20トークンは、2023年3月に匿名の開発者@domodataによってビットコインブロックチェーン上でリリースされた、実験的な代替可能トークン規格です。これはビットコインのOrdinalsプロトコルを活用しており、このプロトコルにより、ユーザーはテキストや画像などの任意のデータをビットコインの最小単位であるサトシ(satoshi)に刻印することができ、各サトシに固有のIDを付与します。BRC-20トークンは、特定のJSON形式のテキストデータをサトシに刻印することで、トークンの展開、鋳造、および移転のルールを定義します。
イーサリアム上のERC-20トークンとは異なり、BRC-20トークンはトークンのロジックや状態を管理するためにスマートコントラクトに依存しません。その代わりに、トークンの残高や取引の状態は、主にオフチェーン・インデクサー(off-chain indexers)によって追跡・管理されます。これは、異なるインデクサーがオンチェーンデータを異なる方法で解釈した場合、トークン台帳の不整合が生じる可能性があることを意味します。

BRC-20エコシステムの発展と特徴
BRC-20トークンの登場は、2021年のビットコインにおけるTaprootアップグレードによるものです。このアップグレードにより、ビットコインスクリプトの柔軟性とプライバシー性が向上しました。2023年3月のリリース以来、BRC-20トークンは暗号資産コミュニティで急速に普及し、多くのトレーダーや投機家を惹きつけています。その時価総額は一時10億米ドルを突破し、その後の発展に伴いさらに高い水準に達しました。
しかし、BRC-20エコシステムは依然として発展の初期段階にあり、ウォレットインフラ、取引プラットフォーム、インデクサーの信頼性などの面では、現在も継続的な改善が進められている。注目すべき点として、2025年9月には、「BRC20」アップグレードに関する報道があり、これはイーサリアム仮想マシン(EVM)の機能をビットコインの基盤に組み込むことを目的としたものである。ただし、これは通常、特定のプロジェクトやBRC-20の将来の可能性に関する展望を指すものであり、BRC-20規格自体がすでにスマートコントラクト機能を備えているわけではないことを明確にしておく必要がある。
BRC-20トークンの鋳造の仕組み

BRC-20トークンの鋳造(Minting)プロセスは、本質的に、あらかじめ定義されたJSONデータを1つまたは複数のサトシに刻印するものです。このJSONデータには、鋳造操作の指示(例えば、鋳造するトークンのティッカーや数量など)が含まれています。刻印が完了し、ビットコインネットワークによって確認されると、トークンは「鋳造」され、そのサトシを保有するビットコインアドレスに関連付けられます。
鋳造を行う前に、まずトークンの「デプロイ(Deploy)」プロセスを完了させる必要があります。デプロイ段階では、トークンの最大供給量、トークンコード、および1回あたりの鋳造上限を定義したJSONデータをスニットに刻印し、ビットコインネットワーク上でそのトークン規格を正式に作成します。
BRC-20トークン鋳造前の準備
BRC-20トークンを鋳造するには、以下の準備が必要です:

- 対応するウォレットの選択:OrdinalsプロトコルおよびBRC-20トークンに対応したビットコインウォレットが必要です。主な選択肢としては、UniSat Wallet、Xverse Wallet、OKX Wallet、Bitget Walletなどがあります。これらのウォレットは通常、ブラウザ拡張機能またはモバイルアプリとして提供されています。
- ビットコイン(BTC)の入金:BRC-20トークンの鋳造には、ビットコインネットワークの取引手数料の支払いが必要です。そのため、選択したウォレットに十分なBTC残高があることを確認してください。トークン自体の鋳造は通常「無料」ですが、ネットワーク手数料は必須です。
BRC-20トークンの鋳造手順(UniSatを例に)
以下は、UniSatウォレットを使用してBRC-20トークンを鋳造する一般的な手順です:
- UniSatウォレットのインストールと設定: まだインストールしていない場合は、公式チャネルからUniSatウォレットのブラウザ拡張機能をダウンロードしてインストールしてください。指示に従って新しいウォレットを作成するか、既存のウォレットをインポートし、リカバリーフレーズを安全に保管してください。
- UniSatウォレットへのビットコインの入金: 取引手数料の支払いに使用するビットコインを、UniSatウォレットのアドレスに送金してください。
- UniSatマーケットまたはDAppブラウザにアクセス:UniSatウォレットを開き、内蔵のDAppブラウザを利用するか、UniSat公式サイトのマーケットページに直接アクセスしてください。
- 鋳造したいBRC-20トークンを選択: マーケットページには、展開済みのさまざまなBRC-20トークンが表示されます。鋳造したいトークンを選択し、そのトークンにまだ鋳造可能な残量があることを確認してください。
- ミント操作を実行: 該当するトークンの「Mint」(ミント)機能を見つけます。システムから、ミント数量(通常は1回あたりの上限)と予想される取引手数料の確認を求められます。
- 確認して取引手数料を支払う: トークン情報や取引手数料を含む取引詳細を慎重に確認してください。間違いがないことを確認したら、取引を送信します。ビットコインが、このミント取引の手数料の支払いに使用されます。
- ネットワークの確認を待つ: 取引を送信した後、ビットコインネットワークがあなたのミント取引を確認するのを待つ必要があります。確認にかかる時間は、その時点のネットワークの混雑状況や支払った手数料の額によって異なります。取引が確認されると、ミントしたBRC-20トークンがUniSatウォレットに表示されます。

鋳造に関する注意事項
- 取引手数料の変動:ビットコインネットワークの取引手数料は、ネットワークの混雑状況によって変動します。ネットワークが混雑している場合は、手数料が高くなり、確認に時間がかかる可能性があります。確認を早めるために、より高い手数料を支払うことも可能です。
- 情報の確認: ミントを行う前に、トークンのエンボス番号、デプロイヤー情報、およびトークンコードを必ず慎重に確認し、クローントークンや詐欺プロジェクトへのミントを回避してください。
- 実験的な性質: BRC-20規格は依然として実験段階にあり、その長期的な安定性と安全性は今後時間をかけて検証される必要があります。鋳造や取引への参加には一定のリスクが伴います。
BRC-20の機会と課題
BRC-20トークンはビットコインブロックチェーンに新たな可能性をもたらしており、支持者たちは、これがより多くのユーザーや開発者を惹きつけ、ビットコインの需要を高め、DeFiやNFTなどのアプリケーションに新たな方向性を切り拓くと考えています。また、ビットコインのマイナーにも追加の取引手数料収入をもたらします。

しかし、BRC-20には多くの課題も存在します。スマートコントラクト機能の欠如により、特に複雑なDeFiアプリケーションにおいて、ユースケースが制限されています。また、大規模なBRC-20活動は、ビットコインネットワークの混雑や取引手数料の上昇を招く可能性があります。さらに、オフチェーンインデクサーへの依存は、潜在的な中央集権化のリスクや台帳の分岐の可能性をもたらします。さらに、多くのBRC-20トークンは投機性が極めて高く、その価値は主に市場のセンチメントによって左右されるため、高いリスクを伴っています。







