本記事にはアフィリエイト広告(PR)を含む場合があります。
Taprootは「ビットコインを匿名通貨にしたアップグレード」と紹介されることがあります。しかし、これは正確ではありません。Taprootが有効化されたあとも、ビットコインの取引履歴は誰でも閲覧でき、送金額も宛先アドレスも公開されたままです。匿名化された事実はありません。
誤解が広まったのは、「プライバシーの改善」という言葉だけが一人歩きしたためです。実際に改善されたのは、資金がどのような条件で使われたのかという「複雑さ」を外から見えなくした点にあります。金額を隠したのではなく、契約の中身を隠した、と言い換えると実態に近くなります。
この記事では、Taprootが技術的に何を変え、手数料とプライバシーにどう効いたのか、そしてなぜOrdinalsという想定外の使われ方を生んだのかまでを順に整理します。読み終えるころには、ニュースで「Taproot対応」と見かけたときに、それが自分の資産や送金にとって何を意味するのかを判断できるようになります。仕様提案書と主要クライアントの公開資料を突き合わせ、要点だけを抜き出しました。順に見ていきましょう。
日本円の入出金に対応した国内の登録業者なら、送金や積立まで一つの口座で完結します。口座開設と維持の費用はかからず、取扱銘柄や手数料体系は公式サイトで確認できます。
GMOコインの口座開設ページを見る →PR・GMOコイン(GMOコイン株式会社)。手数料や取扱銘柄は変更されることがあるため、最新の内容は公式サイトでご確認ください。暗号資産は価格変動が大きく、投資判断はご自身の責任でお願いします。Taprootとは:2021年に有効化された三本立てのアップグレード
Taprootは2021年11月に有効化された、ビットコインのプロトコル更新です。2017年のSegWit以来の大型アップデートとされ、内容としては三つの提案から構成されています。ひとつはSchnorr(シュノア)署名という新しい署名方式、ひとつは支払い条件をまとめる仕組みそのもの、そしてもうひとつがスクリプトを記述する新しい方式です。
形式としてはソフトフォークで導入されました。つまり、対応していない古いノードもネットワークから弾かれることなく動き続けられます。利用者側で強制的な移行手続きが発生しなかったのは、この方式を採ったからです。
Schnorr署名が変えたこと
ビットコインは長らくECDSAという署名方式を使ってきました。Taprootで加わったSchnorr署名は、数学的に「線形性」と呼ばれる性質を持ちます。難しく聞こえますが、実務上の意味はひとつで、複数の署名や鍵を足し合わせて一つにまとめられる、ということです。
署名の集約とデータ量の削減
この性質により、たとえば三人の承認が必要なマルチシグ(複数署名)でも、最終的にブロックに書き込まれるのは一つの署名で済ませられる設計が可能になりました。外から見ると、三人で管理している資金なのか、一人が普通に送金しただけなのかが区別しにくくなります。
データ量の面でも効果があります。Schnorr署名は64バイトの固定長で、従来より小さく揃います。ビットコインの手数料は金額ではなくデータの大きさで決まるため、書き込む情報が減れば、その分だけ支払う手数料も下がる関係にあります。
MASTとTapscript:使わなかった条件は公開されない
Taprootの本質は署名方式よりも、こちらにあると言えます。従来の方式では、資金に複数の使用条件を設定した場合、実際に使ったのが一つの条件だけでも、設定したすべての条件が公開されていました。「三人中二人の署名でも動かせる」「一定期間が過ぎたら別の鍵で回収できる」といった裏の取り決めが、全部見えてしまうということです。
Taprootは、これらの条件をツリー状にまとめ、実際に使った枝だけを開示すれば足りる構造にしました。加えて、参加者全員が合意している平常時には、条件を一切見せずに単純な送金とまったく同じ形で資金を動かせます。この「全員合意の経路」と「条件を提示する経路」の二本立てが、Taprootの中核です。
結果として、ライトニングネットワークのようなレイヤー2の決済や、企業の共同管理口座のような複雑な運用ほど、外から見て平凡な送金と区別がつかなくなりました。この領域の話はテクニカル分野の解説記事でも扱っています。
プライバシーと手数料は実際どう変わったか
変化を整理すると、次のようになります。
| 観点 | Taproot導入前 | Taproot導入後 |
|---|---|---|
| マルチシグの見え方 | 参加者数や条件が公開される | 単一署名と区別しにくい |
| 使わなかった条件 | すべて公開される | 開示が不要 |
| 署名のデータ量 | 可変で比較的大きい | 64バイトの固定長 |
| 手数料への影響 | 条件が多いほど増える | 複雑な契約ほど削減が効く |
| 取引額と宛先 | 公開 | 公開のまま(変化なし) |
表の最下行が、冒頭で触れた誤解への回答です。金額も宛先もブロックチェーン上に記録され続けており、追跡可能性そのものは変わっていません。
手数料についても、期待値の置き方に注意が必要です。恩恵が大きいのはマルチシグやライトニングのように条件が複雑な使い方であり、一対一の単純な送金では削減幅は限定的だとされています。混雑状況によって手数料は大きく変動するため、実際の水準は送金前にウォレットの表示や公式情報で確認してください。手数料の考え方に不安がある方は仮想通貨の始め方ガイドもあわせてご覧ください。
副作用としてのOrdinals:想定外の使われ方
Taprootの設計者が意図していなかった影響として、しばしば挙げられるのがOrdinalsです。2023年初頭に登場したこの仕組みは、ビットコインの最小単位であるサトシに通し番号を割り当て、そこへ画像やテキストといったデータを紐づけるという発想でした。
これが実現できた背景には、Taprootの条件提示の経路が、比較的大きなデータを載せやすい構造だったことがあります。さらにSegWit以来、この領域のデータは手数料の計算上やや割安に扱われるため、書き込みが現実的なコストで可能になりました。技術的な意図と、そこから生まれた使われ方が一致しなかった例と言えます。
その後、この仕組みを応用したトークン規格も現れ、2023年以降はブロックの混雑と手数料の高騰が繰り返し話題になりました。これを「本来の用途を圧迫するブロックスペースの浪費だ」と批判する立場と、「手数料市場を育て、採掘者の収入源を広げる」と評価する立場があり、コミュニティの見解は今も割れています。どちらが正しいかを断じる材料は現時点で揃っていません。関連する動きはビットコインのカテゴリで継続的に扱っています。
利用者から見た変化:bc1pで始まるアドレス
日常の利用で最も目に見える変化は、アドレスの形式です。SegWit世代のアドレスが「bc1q」で始まるのに対し、Taproot形式は「bc1p」で始まります。文字列の見た目は似ていますが、内部の符号化方式が異なるため、対応していないウォレットや取引所からは送金できないことがあります。
実務上の注意点は次の二つです。
- 初めてbc1p形式のアドレスへ送る際は、送金元のサービスが対応しているかを事前に確認する。対応状況は各社の公式ヘルプに記載されています。bitbankのような国内取引所も、対応アドレス形式を案内しています。
- 不安がある場合は、まず少額を送って着金を確かめてから本命の金額を送る。手数料はかかりますが、形式の取り違えによる損失を避ける確実な方法です。
すでにTaproot形式を使っている場合でも、特別な設定変更は不要です。ウォレットが対応していれば、通常どおり受け取りと送金ができます。
よくある質問(FAQ)
Taprootを使うために何か手続きは必要ですか
利用者側での手続きは基本的に不要です。使っているウォレットが対応していれば、Taproot形式のアドレスを生成できるようになっているだけです。古いアドレスをそのまま使い続けても問題は起きません。
bc1pのアドレスに送金できないと表示されました
送金元のサービスがTaproot形式に未対応である可能性が高いと考えられます。別の形式のアドレスを受け取り先に指定するか、対応済みのサービスを経由してください。無理に送ろうとせず、まず公式ヘルプで対応状況を確認するのが安全です。
Taprootでビットコインは匿名になりましたか
なっていません。取引額も宛先も公開されたままで、追跡可能性は変わっていません。変わったのは、資金にどのような使用条件が設定されていたかが見えにくくなった点です。プライバシー保護の性質を持つ他の暗号資産とは、目的も仕組みも異なります。
ビットコインでも複雑な契約が書けるようになったのですか
表現できる条件の扱いやすさは向上しましたが、他のブロックチェーンのような汎用的なスマートコントラクト基盤になったわけではありません。Taprootの狙いは、既存の条件分岐をより小さく、より見えにくく実行することにあります。
免責事項:本記事は一般的な情報提供を目的としており、投資助言ではありません。最新の情報は公式情報をご確認ください。