Bitcoin Request for Comments(BRC)は、ビットコインブロックチェーン上で標準化されたプロトコルを確立するための枠組みです。この提案により、開発者はビットコインのコアプロトコルを変更することなく、ビットコインネットワーク上で多様な機能や資産タイプの作成・展開が可能となります。中でも最も著名なのがBRC-20規格であり、Bitcoin Ordinalsプロトコルを活用してビットコインブロックチェーン上に代替可能なトークンを発行できるようになり、ビットコインエコシステムに全く新しいユースケースをもたらしています。
Bitcoin Request for Commentsという概念は、EthereumのERC(Ethereum Request for Comments)規格に着想を得ています。Bitcoin Ordinals理論の登場によって、開発者はEthereumのような機能をビットコイン上でどのように実現するかを模索し始めました。2023年3月、開発者Domo氏がOrdinals理論に基づく初のトークン規格としてBRC-20を考案しました。このイノベーションによって、従来はEthereumなどのスマートコントラクトプラットフォームでしか実現できなかったトークンの発行や譲渡、取引といった機能がビットコインブロックチェーンでも利用可能となりました。
Bitcoin Request for Commentsの仕組みは、Bitcoin OrdinalsプロトコルとInscriptions技術を基盤としています。Ordinalsプロトコルは各サトシ(ビットコインの最小単位)に固有のシーケンス番号を付け、Inscriptions技術によってビットコイン取引のwitnessデータにデータを直接書き込むことができます。開発者がBRC規格に準拠したトークンを作成する場合、トークンのメタデータ(名称や総供給量、発行ルールなど)をinscriptionを用いてビットコインブロックチェーンに記録します。BRC-20の場面では、deploy(トークンコントラクトの展開)、mint(トークンの発行)、transfer(トークンの送信)などの操作があり、これらはJSON形式のinscriptionデータとして実行され、ビットコインブロックチェーンに恒久的に保存されます。
BRC規格はビットコインに新たな機能をもたらす一方で、様々なリスクや課題も抱えています。第一に、ビットコインブロックチェーンはもともと大量の小規模トランザクション処理を想定していないため、BRCトークンの利用拡大によってネットワークの混雑やトランザクション手数料の高騰を招く可能性があります。第二に、Ethereumのスマートコントラクトに比べてBRC規格は依然として機能が限定的であり、複雑なロジックや高度なアプリケーションの実装は困難です。加えて、BRCトークンにはセキュリティやコンプライアンスの課題が存在し、利用者が詐欺リスクに直面する恐れや、規制当局がこれら新しい資産形態に対して何らかの措置を取る可能性も指摘されています。さらに、BRC規格自体が発展初期の段階にあるため、今後プロトコルが進化する過程で開発者やユーザーに不確実性が生じる可能性もあります。
Bitcoin Request for Commentsは、ビットコインエコシステムの機能拡張を目指す動きを象徴しています。既存インフラの上に新たなプロトコルレイヤーを構築することで、BRC規格はビットコインを「価値の保存」や「決済手段」にとどまらず、より多様なアプリケーションを支える基盤へと進化させる道を開いています。これらの新技術は依然として技術的および規制上の課題を抱えていますが、ビットコインの長期的な発展に新たな可能性をもたらし、より多くの開発者や利用者をエコシステムに呼び込む契機となっています。今後も技術の成熟やコミュニティの発展に伴い、BRC規格はビットコインの機能拡張を実現する重要な手段へと発展し、最古の暗号資産に新たな活力を与えることが期待されます。
株式