BRC

BRCは「Bitcoin Request for Comment」の略で、Bitcoinエコシステムにおいて提案・議論されるオープンスタンダード文書を示すコミュニティ主導の呼称です。BRC規格は、Bitcoinのコンセンサスメカニズムの変更とは異なり、コアプロトコルのルール自体には影響を与えません。主に、Ordinals inscriptionsなどの手法を使い、トークンやNFTの表現や関連する操作の仕様を提供します。代表例としてBRC-20があり、ウォレット、インデクサー、アプリケーションが準拠すべきデータフォーマットや解釈ルールを定義しています。
概要
1.
BRC(Bitcoin Request for Comments)は、正式なBIPの前にフィードバックを集めるための、Bitcoinコミュニティにおける非公式な提案メカニズムです。
2.
開発者やコミュニティメンバーが改善案を提案でき、議論を経て正式なBitcoin Improvement Proposal(BIP)へと発展する可能性があります。
3.
BIPプロセスよりも柔軟で、提案のハードルが低く、Bitcoinエコシステムでのイノベーションや議論を促進します。
4.
新しいコンセプトの実現可能性を検証するためによく使われており、正式な審査プロセスに進む前に技術的な解決策を洗練するのに役立ちます。
BRC

BRCは「Bitcoin Request for Comment」の略称で、Bitcoinネットワーク上でコミュニティ主導で提案される規約や慣習を指します。BRCはBitcoinのコアプロトコル自体を変更せず、アプリケーション層でデータフォーマットや解釈方法を標準化することで、トークンやNFTなど新しいユースケースを合意されたルールのもとで実現します。

本質的に、BRCは利用手順と慣習のセットです。開発者が運用手順やデータ形式を文書化し、ウォレットやインデクサーがこれらのガイドラインに従って読み書きすることで、異なるサービス間でオンチェーンデータの解釈が統一され、シームレスな連携が可能となります。

BRCとBIPの違いは?BRCの役割は?

BRCとBIPの主な違いは、変更対象です。BIP(Bitcoin Improvement Proposal)はBitcoinプロトコルや標準プロセスに変更を加え、コンセンサスやシステムレベルの機能に影響します。一方、BRCはコミュニティ規約であり、既存の機能を活用してアプリケーション層で新機能の実装方法を定義します。

BRCの役割は「非侵襲的かつ標準化された表現」です。ネットワーク全体のノードアップグレードは通常不要で、ウォレットやインデクサー、アプリケーションが同じ規約に従えば、Bitcoinエコシステム内でファンジブルトークンやNFTなどの資産を認識・利用できます。

BRCはOrdinalsおよびInscriptionsを基盤としてどのように機能するか?BRCの原理は?

多くのBRC提案はOrdinalsとInscriptionsに依存しています。OrdinalsはBitcoin最小単位のサトシごとに番号を割り当て、テキストや画像などのデータを特定のサトシに「付与」できます。Inscriptionsは、こうしたデータをトランザクションに埋め込み、関連するサトシとともにオンチェーンで記録することです。

典型的なBRC提案では、どのデータをどのフィールド(操作種別、トークンシンボル、数量など)に書き込むかを構造化テキストで指定します。インデクサーはこれらのInscriptions記録を読み取り、BRCルールに従ってブロックやトランザクションをスキャンし、トークンやNFTの所有権を判定します。

この仕組みの重要点は、第一にデータが実際にBitcoinブロックチェーン上に書き込まれること、第二に解釈ルールがBRC仕様として文書化されること、第三に資産残高や状態が同じルールに従うインデクサーによって判定されることです。そのため、インデクサー間でバージョンや詳細の整合性が極めて重要です。

主なBRC提案は?BRC-20、BRC-721、BRC-69の機能は?

BRC提案は主に「資産やアクションの表現方法」に焦点を当てています。

  • BRC-20: ファンジブルトークンの表現用。構造化テキストで「deploy」「mint」「transfer」などのアクションを定義し、インデクサーが残高を計算します。ORDIなど、取引所やウォレットで広く対応されている代表例があります。
  • BRC-721: Bitcoin上でNFTメタデータや識別規格を符号化し、ウォレット間でNFT資産の一貫した表示・取引を可能にします。
  • BRC-69: 再帰的Inscriptionsに関連し、複雑なリソースや複合コンテンツを効率的に記述でき、開発者はより豊かな素材や関係性をオンチェーンで表現できます。

これらは公式プロトコルではなくコミュニティ規約です。採用はウォレット、マーケットプレイス、インデクサーの対応と整合性によります。

BRC-20の利用方法は?BRCインタラクションの手順は?

BRC資産の基本的な操作手順は次の通りです。

  1. Ordinals・BRC-20対応ウォレットの選択: Inscriptions表示に対応し、主流インデクサーと互換性のあるウォレットを選びます。作成後はシードフレーズを安全にバックアップしてください。
  2. 手数料用Bitcoinの準備: すべての操作はBTCブロックチェーン上で行われるため、送金やミントにはマイナー(トランザクション)手数料が必要です。
  3. トークン情報ソースの確認: BRC-20対応エクスプローラーやインデクサーでコントラクトコード、総供給量、ミント規則などを確認し、混乱や偽物を避けます。
  4. オンチェーン操作の実施: ウォレットの案内に従い「mint」や「transfer」を実行し、ブロック承認を待ちます。エクスプローラーでトランザクションやInscriptionsの状況を確認できます。
  5. 取引・カストディサービスへの接続: 取引にはBRC-20対応マーケットや取引所(例:GateのORDI現物市場)を利用します。オンチェーン出金時はOrdinals Inscriptions対応BTCアドレスを使い、取引所とウォレットのInscriptions形式が一致していることを確認してください。

BRCの採用状況は?取引やNFTでの活用方法は?

BRCの採用は主にファンジブルトークンとBitcoinネイティブNFTに集中しています。

  • 取引: ORDI(BRC-20)などの代表的資産は主要プラットフォームで対応が進んでいます。GateではORDIの現物取引が可能で、価格発見や流動性ニーズを満たします。オンチェーン出金時は、送信先アドレスがInscriptions表示・インデックスに対応しているか確認してください。
  • NFT: BRC-721などの規約に準拠したウォレットやマーケットプレイスは、同じアートワークのNFTメタデータを一貫して認識できます。これにより、Bitcoin上でデジタルアートやゲームアイテム、コレクションカードの閲覧・送信・取引時のエラーが最小化されます。

BRCのリスクは?手数料やセキュリティ面の注意点は?

BRCに関連する主なリスクは3つです。

  1. 整合性リスク: インデクサーごとにバージョンが異なると、同一アドレスの残高計算に差異が生じます。表示不一致を減らすため、主流インデクサーを選び、バージョン更新を監視しましょう。
  2. 手数料・混雑リスク: BRC-20トークンのミントや取引が集中する時期は、トランザクション手数料が高騰します。メモリプールの観測(2023–2024年)では、Inscriptions活動が混雑と手数料急騰を招いています。適切なマイナー手数料を設定し、ピーク時を避け、手数料用BTCを十分に確保しましょう。(出典:mempool.space、観測期間は2024年下半期まで)
  3. 資産識別・偽物リスク: 悪意ある者が類似のコントラクトコードや不完全なメタデータでユーザーを誤認させる場合があります。信頼できるエクスプローラーや公式取引所ページでトークン情報を必ず確認し、名称が似ていても規則が異なるものに注意してください。

加えて、アドレス互換性やバックアップセキュリティにも注意が必要です。アドレスの誤入力、シードフレーズの紛失、秘密鍵の漏洩は、資産の回復不能な損失につながります。

BRCの将来展望は?Runesとの関係は?

今後、BRCは「アプリケーション層の規約」として機能し続けます。ウォレットやマーケットプレイスが標準に合意すれば、ユーザー体験は向上し、開発者もより迅速なイテレーションが可能となります。コミュニティでは混雑や誤解釈を減らすため、データフォーマットやインデックス規則の最適化にも取り組んでいます。

Runesとの関係も重要です。2024年に登場したRunesは、BitcoinのUTXOモデルでファンジブルトークンを符号化し、外部インデクサーへの依存を最小化する「よりネイティブなオンチェーン」方式を目指します。BRCがInscriptionsと規約に焦点を当てるのに対し、Runesは明確な会計処理のためのスケーラブルなソリューションを提供します。両者は用途に応じて共存する可能性があり、BRCはInscriptionsベース資産の柔軟な表現を、Runesはスケーラブルな会計処理を担います。今後、ウォレットや取引所が両方に対応し、ユーザーは用途や手数料に応じて選択できるようになるでしょう。

総じて、BRCはBitcoin上のアプリケーション層イノベーションを加速します。「非侵襲的標準化」という役割を理解し、ウォレット・インデクサー連携をマスターし、プラットフォーム対応やリスク管理を考慮することで、Bitcoinエコシステム内でトークンやNFTを安心して活用できます。

FAQ

BRC提案はどのように作成されるか?なぜ必要なのか?

BRC提案はBitcoinネットワークの機能的制限を解決するためにコミュニティ主導で作成されます。Bitcoinのスクリプト機能は限定的で、複雑なアプリケーションのネイティブ構築は困難です。BRCはデータを直接ブロックチェーンに刻むことで、開発者がNFTやトークン、その他のエコシステムアプリを構築できるようにします。この進化により、Bitcoinは単なる決済ツールからプログラム可能なプラットフォームへと進化します。

BRCエコシステムに参加するには専用ウォレットやツールが必要か?

はい、BRC資産を扱うにはOrdinals Inscriptions対応の専用ウォレットが必要です。一般的な選択肢としてUnisat、OKX Wallet、Gate Walletなどがあり、BRC-20トークン管理や取引機能を内蔵しています。標準的なBitcoinウォレットとは異なり、UTXOに刻まれたデータを認識・処理できるため、ユーザーはBRC資産を直感的に閲覧・操作できます。

BRCエコシステムでガス代が高い理由は?

高額な手数料の要因は2つです。第一に、InscriptionsごとにBitcoinネットワーク上のブロックスペースを占有するため、混雑時には手数料が急騰します。第二に、資産のミントや送金(例:BRC-20トークン)は複数回のオンチェーン操作が必要で、そのたびに手数料が発生します。ネットワークの閑散期(週末など)に操作すればコストを大幅に抑えられます。

BRC提案の投票権分布は?一般ユーザーは参加できるか?

BRC提案はコミュニティコンセンサスモデルに従い、主にBitcoin開発者、マイナー、エコシステム参加者によって議論・決定されます。伝統的な投票制度ではなく、一般ユーザーは直接の投票権を持たず、フルノード運用やコミュニティ議論への参加、フォーラムでの意見提供など間接的に影響を与えます。最終的な採用は開発者の受け入れとマイナーの支持に依存します。

BRCとBitcoinのLayer 2(Lightning等)との違いは?

BRCとLayer 2は拡張の方向性が異なります。BRCはデータをメインチェーンに直接刻むことで機能拡張し、完全なオンチェーン検証性とセキュリティを提供しますが、トランザクションコストが高くなります。Layer 2(Lightningなど)はオフチェーン決済ネットワークで、高速かつ低手数料ですが、仲介者への信頼が必要です。BRCはNFTやトークン用途に適し、Layer 2は高頻度決済に最適です。

シンプルな“いいね”が大きな力になります

共有

関連用語集
エポック
Web3では、「cycle」とは、ブロックチェーンプロトコルやアプリケーション内で、一定の時間やブロック間隔ごとに定期的に発生するプロセスや期間を指します。代表的な例として、Bitcoinの半減期、Ethereumのコンセンサスラウンド、トークンのベスティングスケジュール、Layer 2の出金チャレンジ期間、ファンディングレートやイールドの決済、オラクルのアップデート、ガバナンス投票期間などが挙げられます。これらのサイクルは、持続時間や発動条件、柔軟性が各システムによって異なります。サイクルの仕組みを理解することで、流動性の管理やアクションのタイミング最適化、リスク境界の把握に役立ちます。
非巡回型有向グラフ
有向非巡回グラフ(DAG)は、オブジェクトとそれらの方向性を持つ関係を、循環のない前方のみの構造で整理するネットワークです。このデータ構造は、トランザクションの依存関係やワークフローのプロセス、バージョン履歴の表現などに幅広く活用されています。暗号ネットワークでは、DAGによりトランザクションの並列処理やコンセンサス情報の共有が可能となり、スループットや承認効率の向上につながります。また、DAGはイベント間の順序や因果関係を明確に示すため、ブロックチェーン運用の透明性と信頼性を高める上でも重要な役割を果たします。
TRONの定義
Positron(シンボル:TRON)は、初期の暗号資産であり、パブリックブロックチェーンのトークン「Tron/TRX」とは異なる資産です。Positronはコインとして分類され、独立したブロックチェーンのネイティブ資産です。ただし、Positronに関する公開情報は非常に限られており、過去の記録から長期間プロジェクトが活動停止となっていることが確認されています。直近の価格データや取引ペアはほとんど取得できません。その名称やコードは「Tron/TRX」と混同されやすいため、投資家は意思決定前に対象資産と情報源を十分に確認する必要があります。Positronに関する最後の取得可能なデータは2016年まで遡るため、流動性や時価総額の評価は困難です。Positronの取引や保管を行う際は、プラットフォームの規則とウォレットのセキュリティに関するベストプラクティスを厳守してください。
Nonceとは
Nonceは「一度だけ使用される数値」と定義され、特定の操作が一度限り、または順序通りに実行されることを保証します。ブロックチェーンや暗号技術の分野では、Nonceは主に以下の3つの用途で使用されます。トランザクションNonceは、アカウントの取引が順番通りに処理され、再実行されないことを担保します。マイニングNonceは、所定の難易度を満たすハッシュ値を探索する際に用いられます。署名やログインNonceは、リプレイ攻撃によるメッセージの再利用を防止します。オンチェーン取引の実施時、マイニングプロセスの監視時、またウォレットを利用してWebサイトにログインする際など、Nonceの概念に触れる機会があります。
分散型
分散化とは、意思決定や管理権限を複数の参加者に分散して設計されたシステムを指します。これは、ブロックチェーン技術やデジタル資産、コミュニティガバナンス領域で広く採用されています。多くのネットワークノード間で合意形成を行うことで、単一の権限に依存せずシステムが自律的に運用されるため、セキュリティの向上、検閲耐性、そしてオープン性が実現されます。暗号資産分野では、BitcoinやEthereumのグローバルノード協調、分散型取引所、非カストディアルウォレット、トークン保有者によるプロトコル規則の投票決定をはじめとするコミュニティガバナンスモデルが、分散化の具体例として挙げられます。

関連記事

ビザンチン将軍問題とは
初級編

ビザンチン将軍問題とは

ビザンチン将軍問題は、分散コンセンサス問題の状況説明です。
2022-11-21 09:06:51
ブロックチェーンについて知っておくべきことすべて
初級編

ブロックチェーンについて知っておくべきことすべて

ブロックチェーンとは何か、その有用性、レイヤーとロールアップの背後にある意味、ブロックチェーンの比較、さまざまな暗号エコシステムがどのように構築されているか?
2022-11-21 09:47:18
ステーブルコインとは何ですか?
初級編

ステーブルコインとは何ですか?

ステーブルコインは安定した価格の暗号通貨であり、現実の世界では法定通貨に固定されることがよくあります。 たとえば、現在最も一般的に使用されているステーブルコインであるUSDTを例にとると、USDTは米ドルに固定されており、1USDT = 1USDです。
2022-11-21 09:43:19