[[alloc] init] Shielded Bitcoin 提案を発表し、ビットコインのプライバシー取引を実現する
[[alloc] init] 研究者 Clara Shikhelman、Misha Komarov と Aleksei Moskvin は、Shielded Bitcoin と呼ばれるプライバシー元プロトコルの提案を行いました。このプロトコルは、ビットコインの基盤レイヤーで強力なプライバシー取引を実現し、オペレーター、ソフトフォーク、またはビットコインのコンセンサスに対するいかなる変更も必要としません。このプロトコルは、取引構造とインデックスプロトコルを定義し、ビットコイン PIPEs メカニズムを利用して資金の出入りをアンカーします。
Shielded Bitcoin 取引は、本質的にはプレフィックス(例えば "shbtc:")を持つデータの一部であり、OP_RETURN、証人フィールド、またはその他のデータキャリア方式を通じてビットコイン取引に埋め込まれます。ビットコインネットワークはそれを検証したりルールを強制したりしません。無効な取引はブロックチェーンに上がる可能性があり、受動的にブロックチェーンを監視する Shielded Bitcoin インデクサーが検証に失敗した場合には無視し、残高状態の更新を拒否します。インデクサーは、支出済みのノートを削除するのではなく、nullifier セットを使用し、ゼロ知識証明を利用して各 nullifier が有効なノート出力から来ていることを保証し、ビットコインと同様の二重支払い防止を提供します。
このプロトコルの設計は、構造的にビットコインをミラーリングしており、対応する UTXO のノートが存在します。インデクサーは取引履歴を解析し、支出済みと未支出の状態を構築します。このプロトコルを使用するには、ビットコインノードと Shielded Bitcoin インデクサーが1つ必要であり、サービスプロバイダー、コーディネーター、またはオフチェーン状態は不要で、資金を復元できます。そのプライバシー属性は Zcash のシールドプールに匹敵します。