主なポイント
ユーザーの資金の透明性は、暗号通貨業界に対する国民と規制当局の信頼を回復し、責任あるプレーヤーが主導する成熟したセクターとしてのイメージを促進するための鍵となります。
Binance のプルーフ・オブ・リザーブ (POR) システムは、ユーザー資金の保護と透明性の維持に対する当社の取り組みを具体化しています。
2023 年 11 月現在、Binance の POR には、31 種類のデジタル資産建てのユーザー資金準備金が表示されています。

1年前、仮想通貨に対する国民の信頼が一連の深刻な打撃を受けた危機のさなか、バイナンスは信頼を回復するための業界全体の取り組みを支援しようと努めた。私たちは、当時広く普及し、現在でも根強いと思われる物語とは対照的に、成熟度と信頼性こそがデジタル資産エコシステムの真の特徴であることを、伝えるのではなく示すことを目指しました。私たちは、すべての集中型仮想通貨取引所が人々の信頼を取り戻すために協力するために採用すべき 6 つの枠組みを明確にしました。このアプローチの基礎を形成したのは、ユーザー資金の神聖性と透明性という 2 つの重要な原則です。
2022 年 11 月に稼働を開始した当社の準備金証明 (POR) システムは、これら 2 つの原則が機能していることを示すために設計されました。当社は、最も重要な部分である責任あるユーザー資金管理をすでに実施していました。人々から託された資産に対してリスクを回避し、引き出し額に応じて十分な準備金を常に維持し、セキュリティを重視するという文化は、創業当初から Binance に根付いています。現在の課題は、それをより目立たせる方法を見つけることでした。
システムが発表された当初は、BTC 準備金のみが表示されていましたが、2022 年末までに合計 9 つのトークンをサポートするようになりました。1 年後、Binance の POR システムは、ユーザーに代わって保有する 31 のデジタル資産建ての準備金に関する情報を提供しており、同様の開示を提供する他のどの大規模な中央集権型取引所よりも多く、これらの残高が常に 100% を超えていることが示されています。まだ開発中である Binance の準備金証明システムは、過去 1 年間で多くのアップグレードを経ており、各イテレーションで進化し続けています。
透明性技術
ブロックチェーンは、資金の透明性を維持し、実現するための理想的な環境です。しかし、Binance のユーザーベースと運営の規模の大きさを考えると、誰もが簡単に当社の準備金の信頼できる証明にアクセスできる技術的ソリューションを見つけることは、それ自体が困難な作業でした。
元のシステムでは、大量のデータを単一のハッシュに統合して、当社の準備金のオンチェーン データを加算する手法であるマークル ツリー暗号化を使用していました。検証プロセスでは、トークン レベルでユーザー ID と純資産保有量をエンコードするマークル ツリーを構築します。マークル ルートと呼ばれる出力は、すべてのデータを「要約」する暗号化シールとして機能します。この方法では、ユーザーはエンコードされたデータの特定のサブセットを検証することもでき、自分の資産が安全に保管されていることを効果的に確認できます。
しかし、この設計では、個々のアカウント残高が公開された場合にのみ完全な透明性が確保されます。これは、セキュリティとプライバシー上の理由から、行いません。もう 1 つの欠点は、従来の Merkle ツリーでは、マイナス残高を持つ偽のユーザー アカウントを追加して全体像を歪曲することで操作される可能性があることです。
これらの制限に対処するため、2023 年 2 月のアップグレードで、当社の開発者は、コアの Merkle ツリー上にゼロ知識証明の一種である zk-SNARK プロトコルを実装しました。このタイプの暗号証明により、一方の当事者は、もう一方の当事者に与えられた声明の内容を開示することなく、その声明の有効性を確立できます。この場合、Binance は、個々のユーザーの残高を明らかにすることなく、ユーザーの資金を完全に裏付けていることを証明できます。このように、zk-SNARK と Merkle ツリーを組み合わせることで、ユーザーは自分の資金が総ユーザー資産残高の計算に含まれていることを確認できます。
コミュニティと共に築く
zk-SNARK 暗号の実装は、暗号組織がこのアプローチを支払能力証明ソリューションの構築に活用した初めての事例です。私たちは、この革新から業界全体が恩恵を受けられるようにしたいと考え、POR コードをオープンソース化しました。また、システムをさらに堅牢にするためにコミュニティからのフィードバックも求め、コミュニティは私たちの呼びかけに応えてくれました。
たとえば、2 月のリリース直後、ブロックチェーン セキュリティ会社が当社のコードを監査し、アップグレードされた準備金証明ソリューションに脆弱性があることを指摘しましたが、当社はすぐに対処しました。このケースは、業界全体の優先事項としてユーザー資金の透明性を推進するという当社のアプローチを実証しています。これを軍拡競争として扱うのではなく、私たちは同僚全員が透明性を高めることを望んでいます。また、この未知の領域をうまく切り抜けるのに役立つ外部からのあらゆるインプットにも感謝しています。透明性の向上による信頼の再構築に関しては、潮が満ちればすべての船が浮かび上がります。
Binanceでは、ユーザー資産を常に少なくとも1:1の比率でバックアップすることに引き続き取り組んでおり、準備金の透明性を維持することでユーザーの安心を確保する革新的な方法に常に取り組んでいます。準備金証明プログラムの12回目で最新の反復が示すように、11月初旬の時点で、顧客の純残高の104%、ETH顧客残高の105%、BNB顧客残高の111%、ユーザーが当社のプラットフォームに預けたすべてのUSDTの118%以上をカバーするのに十分なBTCを保有していました。Binanceではあなたの資金は安全であり、いつでも自分で確認できます。
参考文献
PORソースコード
Binance 準備金証明: マークルツリーとは何か
Binance アカデミー - ゼロ知識証明による暗号通貨の透明性の向上
zk-SNARK が Binance の Proof of Reserves システムを改善する方法


