作者:Area Bitcoin
编译:Felix, PANews
摘要:静 silent 支払いはアドレスの再利用を減らし、全体的なプライバシーを向上させることができます。
ビットコイン取引のプライバシーはますます注目を集めています。オンチェーン取引のより安全でプライバシー保護された方法への需要が高まる中、新たな提案が浮上しています:静 silent 支払い(Silent Payments)。
この記事では、静 silent 支払いとは何か、そのビットコインネットワークにとっての重要性、静 silent 支払いアドレスの構造などについて探ります。
静 silent 支払いは、ビットコインを受け取る方法の一つであり、あなたの残高や取引履歴などのプライベート情報を公開アドレスを見られる人に漏らすことはありません。
この理念は、BIP 352と呼ばれる提案に由来し、ビットコインで再利用可能なアドレスの使用を提案しています。
想像してみてください。もしあなたがビットコインの寄付を受けたい場合や、年間を通じて複数回支払いを受ける必要がある場合、どうしますか?現在では、各取引ごとに新しいアドレスを作成するか、同じアドレスを再利用してプライバシーを犠牲にし、ブロックチェーンブラウザを通じてそのアドレスのすべての入出金履歴を追跡されることになります。
しかし、静 silent 支払いを使えば、公開鍵アドレスを再利用可能なものとして提供するだけで、プライバシーの漏洩を心配する必要はありません。
静 silent 支払いの概念は、2022年3月に最初に提案されました。最近、そのBIPは公式コードベースに統合され、この技術の発展における重要なマイルストーンとなっています。
この統合は、この技術が十分に審査を通過したことを示しており、ウォレット開発者は実装を開始できますが、微調整が必要な場合もあります。
ビットコインアドレスは現在、銀行口座のようなものです。しかし、ブロックチェーンは完全に透明であり、誰でもブロックブラウザを通じて特定のアドレスに関連付けられたすべての取引を見ることができます。
同じアドレスを繰り返し使用すると、受け取った各資金が公開されてしまいます。
静 silent 支払いはこれを変えます:あなたは公開アドレスだけを共有し、取引の詳細は送信者と受信者だけに見えるようにします。これは暗号学的技術を用いて実現されており、受信者は毎回異なる完全に異なるアドレスに資金を受け取ることができ、かつ、その資金を識別しアクセスできるのは受信者だけです。
「静 silent 支払い」は全く新しいアイデアではなく、2012年に提案された「隐形地址(インビジブルアドレス)」の概念から発展したものです。
しかし、これまでのところ、この理念はビットコインで実現されていませんでした。
前述の隐形地址についてですが、それは一体何ですか?
ビットコイン取引のプライバシーは、ネットワーク誕生当初から核心的な関心事でした。時間の経過とともに、プライバシーを向上させるさまざまな提案が登場し、その中でも隐形地址とBIP 47は特に注目されています。これらは最初にPeter Toddによって提案されました。
これらの方法がより高い匿名性と取引効率を追求する際に直面する制限と課題について考察します。
隐形地址は、ビットコイン取引のプライバシー改善を試みた最初の方案の一つです。
その理念は非常にシンプルです:受取人が一意でプライベートなアドレスを生成し、そのアドレスにアクセスできるのは受取人だけです。
しかし、大きな障害があります:システムを動作させるために、ブロックチェーン上に追加の秘密鍵を設置する必要があり、通常はOP_RETURNフィールドを使用します。
これには二つの深刻な欠点があります:
当時、代替案も提案されていました:取引中に既存の秘密鍵を利用し、追加のデータを避ける方法です。
しかし、技術の複雑さや、当時は効率的なツール(例えば、今ではこれらの計算を簡素化する Lipsack P ライブラリなど)が不足していたため、このアイデアは棚上げされました。
時が経つにつれ、これらの問題を解決しようとする別の提案が登場しました:BIP 47です。
BIP 47は通知システムの概念を導入し、支払いごとにブロックチェーンにデータを追加するのではなく、送信者は一度だけデータをアップロードし、受信者はそのデータを認識し、将来の支払いを簡素化するための「秘密鍵」を利用します。
BIP 47の利点:
BIP 47の欠点:
BIP 47には利点もあります(例:受取側の明確さ)が、追加の取引や完全な匿名性の欠如といった重大な制約により、普及は限定的です。
静 silent 支払いはこれらの問題を解決し、より直感的でプライバシーに配慮した利用体験を提供することを目指しています。BIP 47と比較すると、静 silent 支払いの唯一の欠点はブロックチェーンのスキャンが必要なことですが、これはプライバシー向上のための価値あるトレードオフかもしれません。
要約すると、隐形地址とBIP 47はともにビットコインのプライバシー向上に寄与していますが、それぞれの制約が広範な採用を妨げてきました。
静 silent 支払いは今や有望なソリューションとなりつつあり、両者の長所を融合しようとしています:
ユーザーにとっては非常に簡単です。
自分のノードに接続されたビットコインウォレットを持っていると仮定します。あなたはSP(静 silent 支払い)コードを生成し、そのコードをQRコードとして共有できます。静 silent 支払いをサポートする誰でも、そのQRコードをスキャンしたりコードを入力したりして支払いを行うことができます……これだけです。
フルノードを運用している受取者にとっては、最適化によりプロセスが効率化され、コストはほぼゼロです。
しかし、受取側は少し追加の作業が必要です。受取者はネットワーク上の各新しいTaproot取引を確認し、その中に静 silent 支払いアドレスへの支払いが含まれているかどうかを判断する必要があります。これはウォレットソフトウェアにより多くの処理を必要とします。

静 silent 支払いアドレスの構造はTaprootアドレスと同じです。Taprootアドレスは「bc」プレフィックスを使用し、ビットコインアドレスを示し、その後に「1」とバージョン番号が続き、残りはbech32mエンコードされています。
静 silent 支払いもbech32mエンコードを使用しますが、プレフィックスは “sp1”(これは静 silent 支払いアドレスであることを示す)であり、このアドレスには2つの公開鍵が含まれています。これらの公開鍵は直接ビットコインの行き先を示すわけではなく、Taproot公開鍵スクリプトを生成するための指示を提供します。
実際の使用においては、ユーザーは通常のビットコインアドレスを繰り返し使用するのと同じように、静 silent 支払いアドレスを生成し、共有し、安全に再利用することができ、プライバシーを犠牲にすることはありません。これがその最大の利点です。
現在、静 silent 支払いアドレスをサポートしているウォレットは Cake Wallet と BitBox です。
静 silent 支払い機能はまだ開発中であり、広く採用されていませんが、Cake Walletはビットコインの静 silent 支払いを最初に実現したウォレットの一つです。このウォレットはAndroidとiOSでベータ版を提供しています。
以下は、Cake Wallet で静 silent 支払いを使用する方法です:
ウォレットのホーム画面のカードやボックスをタップし、「Silent Payments」ボタンをクリックすると、これらの取引を探すためにブロックをスキャンし始めます。
注意点として、静 silent 支払いの取引は匿名であるため、ウォレットは積極的にブロックをスキャンして取引を探す必要があります。

スキャンが完了すると、静 silent 支払いの検証は最新のブロックに到達した時点で自動的に終了します。
もしウォレットに静 silent 支払いの新しいブロックを自動的にチェックさせたい場合は、「メニュー」->「静 silent 支払い設定」に進み、「常に静 silent 支払いをスキャンする」オプションを有効にしてください。


BitBox
熱ウォレットのCake Walletと同様に、BitBoxは静 silent 支払いをサポートする最初のハードウェアウォレットの一つであり、ユーザープライバシーの保護を大きく向上させます。
静 silent 支払いを通じて、送信者は受取人の固定公開鍵からユニークなアドレスを生成できます。これは、活動家、NGO、慈善団体にとって特に有用です:彼らは再利用可能なアドレスを共有して寄付を受け取ることができ、身元や寄付者、金額を露出させることなく行えます。
この統合により、BitBoxユーザーはさまざまな活動を支援し、支払いを行うことができ、同時に財務活動が不要な第三者に露出するのを防ぎます。
静 silent 支払いの最初の課題の一つは、誰が送金したのかを識別する方法です。解決策はタグ(Labeling)を導入することです。
では、タグとは何ですか?
タグは、単一の静 silent 支払いアドレスを使用しながら、異なる送信者を区別できるようにし、プライバシーを犠牲にせず、スキャンコストも大きく増加させません。
この技術は、静 silent 支払いアドレスに追加情報を付加することを可能にし、その原理は支出秘密鍵を決定性に微調整することによって実現されます。
簡単に言えば、支出秘密鍵はデジタル署名のようなもので、アドレス内の資金を使用する権限を与えます。この鍵に微調整を加えることで、異なる支払い元を識別できます。
例えば、あなたが二つの静 silent 支払いアドレスを持っているとします:
タグを使えば、これら二つのアドレスの前半部分は同じ(両方ともあなたに属していることを示す)が、後半部分は少し異なり、支払いの出所を識別するのに役立ちます。
こうして資金を見るとき、Xユーザーからの支払いとNostrからの支払いが区別できるようになります。
この柔軟性は、プライバシーを保護しつつ、役立つ取引情報を収集するバランスを取ることができます。
もちろん、完全に匿名にしたい場合は、タグなしの標準静 silent 支払いアドレスだけを使うことも可能です。これにより、送信者の識別情報は一切公開されません。ただし、支払いの出所を追跡したい場合は、タグが効率的な方法となります。
この技術は、取引所、ソーシャルメディアプラットフォーム、個人利用などさまざまなシナリオに適用でき、複数のオンラインアイデンティティを管理しながらも、明確な関連性を持たせずに済みます。また、必要に応じてより多くの支払い情報を得ることも可能です。
取引所の静 silent 支払い例
もし取引所がこの技術を採用すれば、面白い応用例が出てきます。
例えば、あなたが取引所にチャージする場合です。静 silent 支払いを使えば、取引所はあなたに対して繰り返し使用されるチャージアドレスを提供するのではなく、静 silent 支払いアドレスを生成します。
あなたがこのアドレスに支払うたびに、取引所は自動的にあなたを識別でき(タグの仕組みを通じて)、複数のアドレスを管理する必要はありません。さらに、この技術は自動出金にも非常に役立ちます。
同じ静 silent 支払いアドレスをプラットフォーム間で繰り返し使用でき、異なる拡張公開鍵(xPub)を管理する必要もなく、プロセスを大幅に簡素化します。
静 silent 支払いは、ビットコインの利用方法を根本的に変える可能性があり、よりシンプルで直感的な体験を提供しながら、プライバシーも大幅に向上させることが期待されます。
この技術が広く普及すれば、オンチェーンアドレスの再利用率は大きく低下し、すべての人にとってより安全でプライベートな環境を作り出すことができるでしょう。
静 silent 支払いは、ユーザーのインセンティブと最高のプライバシー実践を融合させる絶好の機会を提供し、将来のビットコイン支払いをこれまで以上に隠密で安全なものにします。
関連記事:超170万BTCは攻撃に直面するのか?ビットコインは量子コンピュータ争議に再び巻き込まれる、パブリックチェーンは防御戦を開始
関連記事
ビットコインデリバティブ市場、地政学的緊張の高まりを背景にパニック売りが加速