Educational Reference 5月 16, 2024

Bitcoin が Unicode に入った経緯

Bitcoin記号(₿)は2011年にUnicodeで却下されたが、2017年にU+20BFとして承認された。暗号通貨初の公式文字を作った6年間のキャンペーン。

Bitcoin Bitcoin $BTC
目次

2017年6月20日、Unicodeコンソーシアムは Unicode Standard バージョン10.0をリリースした。このリリースで追加された8,518の新しい文字の中に、小さいながらも歴史的に重要なエントリーが含まれていた。U+20BF、Bitcoin記号である。2本の縦線が貫通するおなじみのBとして描画されるこの文字は、地球上のほぼすべてのコンピューティングデバイスで使用される公式エンコーディング標準において、ドル記号、ユーロ記号、円記号と同列に加わった。そこに至るまでには、6年間の提案、却下、コミュニティによるロビー活動、そして技術的な議論が必要だった。

最初の提案:2011年

Bitcoin記号をUnicodeに追加するというアイデアは、Bitcoin自体が意味のあるユーザーベースを獲得するとほぼ同時に生まれた。2011年、サトシ・ナカモトが最初のクライアントを公開してからわずか2年後、Bitcoinコミュニティのメンバーたちは BitcoinTalk フォーラムでその可能性を議論し始めた。理由は単純だった。Bitcoinが通貨であるなら、画像やカスタムフォントに頼ることなく、あらゆるデバイスで入力、送信、表示できる通貨記号を持つべきだというものだった。

Unicodeコンソーシアムへの最初の非公式な提案は却下された。技術委員会(UTC)には新しい文字を受け入れるための確立された基準があり、Bitcoinはそれを満たしていなかった。異議は具体的だった。UTCはBitcoinがエンコーディングを正当化するほど十分な実世界での使用があるかどうかを疑問視した。Bitcoinはいかなる政府からも法定通貨として認められておらず、委員会のガイドラインにおける「通貨」としての分類が議論の余地があると指摘した。また、いかなる中央機関も公式に記号を指定していないため、安定した権威ある参照点がないことも指摘した。

これらは恣意的なハードルではなかった。Unicode Standardは永久的なものである。一度エンコードされた文字は削除できない。委員会はBitcoinの記号が今後も意味を持ち続けること、そしてその形が確定していることへの確信を必要としていた。

コミュニティキャンペーン

却下によって取り組みが終わることはなかった。むしろBitcoinコミュニティを結束させた。2012年から2013年にかけて、BitcoinTalkのフォーラムスレッドはUnicode提案プロセスを詳細に追跡した。コミュニティメンバーたちはUTCの公開された新文字の基準を研究し、各異議に体系的に対応する論拠を構築していった。

重要な要件の一つは、複数のコンテキストにおいてその記号が広範かつ独立して使用されていることを証明することだった。コミュニティは、取引所プラットフォーム、加盟店のPOSシステム、金融出版物、ソフトウェアアプリケーションが独立して同じ記号——2本の縦線が入ったB——を採用した証拠を収集した。単一のグリフへのこの有機的で分散的な収束の証拠は、強力な論拠となった。誰もこのデザインを強制していなかった。数千の独立した関係者が、自然と同じ視覚的慣習に到達したのである。

もう一つの要件は、既存のUnicode文字ではその記号を適切に表現できないことを示すことだった。最も近い候補はU+0E3F、タイバーツ記号で、縦線の入ったBと表面上は似ている。しかしバーツ記号は縦線が1本であり2本ではなく、これをBitcoinに使用すると既存の国家通貨との混同を招くことになる。コミュニティは、既存のいかなる文字も適切な代替にはなり得ないことを実証した。

Ken Shirriffの技術的貢献

キャンペーンの転換点は、Ken Shirriffがこの活動に参加した時に訪れた。ヴィンテージコンピューティングハードウェアのリバースエンジニアリングで知られるコンピュータ歴史家兼エンジニアのShirriffは、単なる支持者ではなかった。彼は委員会の厳格な基準を満たす正式なUnicode提案書を準備するという、地道な技術作業を行った。

2015年に提出されたShirriffの提案書は、徹底さの手本だった。グリフの活字仕様、プラットフォームや出版物における記号使用の文書化された事例、UTCの過去の各異議への対応、そして記号が安定した広範な認知を達成した証拠が含まれていた。この提案書は、主要な金融ニュースメディアでの使用や複数の国の規制当局による認知を含む、Bitcoinの主流への採用拡大を活用した。

Unicode提案書に加えて、ShirriffはBitcoinのコードベースに直接貢献した。彼はBitcoin CoreクライアントにBitcoin記号を実装する作業を行い、文字がエンコードされた後にソフトウェア自体がその文字を正しくレンダリングし処理できるようにした。この基礎レベルの技術作業は、Unicodeコンソーシアムレベルでの政治的・官僚的な取り組みを補完するものだった。

承認:Unicode 10.0

UTCは2016年と2017年初頭にかけて複数の会議で提案を議論した。転換点は独立した使用証拠の量だった。2016年までにBitcoinの時価総額は100億ドルを超え、2本線のBは世界中の取引所インターフェース、ATM、ハードウェアウォレット、金融チャートに表示されていた。

2017年6月20日、Unicode 10.0がリリースされ、Bitcoin記号は通貨記号ブロックのコードポイントU+20BFに配置された——ドル記号(U+0024)、ユーロ記号(U+20AC)、ポンド記号(U+00A3)、円記号(U+00A5)と並んで。Bitcoinは、分散型で非政府発行の通貨として初めてUnicode文字を付与された。

その意義は実用的であると同時に象徴的だった。Unicode 10.0をサポートするあらゆるテキストシステムが、Bitcoin記号を標準文字として表示できるようになった。そしてこのエンコーディングは、コンピューティング分野で最も重要な標準化団体の一つからの制度的承認を意味した。

フォントサポートとレンダリング

Unicodeへの採択は、実用的な道のりの始まりに過ぎなかった。コードポイントは抽象的な割り当てである。ユーザーが実際に画面でBitcoin記号を見るためには、フォントがU+20BFのグリフを含み、オペレーティングシステムがそれらのフォントを搭載する必要がある。

フォントサポートは段階的に展開された。AppleはmacOS High SierraとiOS 11.1でサポートを追加した。MicrosoftはWindows 10のSegoe UIアップデートに含めた。GoogleはAndroidとChrome OSのNoto SansとRobotoに追加した。

2026年現在、U+20BFのフォントサポートは現行世代のデバイスで広く普及している。Web開発者はHTML内で直接その文字を使用できるが(₿として)、「文字が見つからない」プレースホルダーを表示する可能性のある古いシステムのために、フォールバックフォントスタックを維持することが依然としてベストプラクティスである。

暗号通貨記号への広範な影響

BitcoinのUnicodeエンコーディングの成功は、明白な疑問を提起した。他の暗号通貨も後に続くのだろうか?ほぼ10年が経った今、端的な答えはノーである。他のいかなる暗号通貨もUnicode Standardに追加されていない。Ethereumのダイヤモンド、LitecoinのL、その他すべての暗号通貨記号はエンコードされていないままである。

障壁はBitcoinが2011年に直面したものと同じであり、トークンの急増によってさらに増幅されている。ほとんどの暗号通貨記号は新しすぎるか、デザインが不安定すぎるか、ニッチすぎる。Ethereumが最も有力な候補だが、Ethereum Foundationは公式にエンコーディングを追求したことがない。

BitcoinのUnicode登録は依然として唯一無二である。古代の文字体系と人類文明の書記システムにルーツを持つ標準の中で、インターネットフォーラムの匿名デザイナーが作成した記号が、今や各国の通貨の隣に永久に位置している。

関連ストーリー

Educational Reference

暗号通貨ブランドカラー完全ガイド

Educational Reference

2026年の暗号通貨ロゴデザインのトレンド

Educational Reference

Bitcoin の縦線二本付きBは何を意味するのか?

Educational Reference

最も認知度の高いクリプトロゴ Top 10