Chainlinkの「Proof of Reserve」は、データの入出力以外にはほとんど証明しないことが証明されました

暗号インフラ企業のChainlinkは、取引所や資産運用会社が自ら主張するバックアップを持っていることをユーザーが検証するのを支援するために設計された「Proof-of-Reserves(証明された準備金)」サービスについて、「#ProofNotPromisesを使用して、準備資産の信頼性とタイムリーな監視が可能になります。」と主張しています。

実際には、このシステムはしばしば約束に依存しています。

Chainlink Proof of Reserveは、暗号通貨の保管業者がブロックチェーン上で直接現実世界の資産を追跡する唯一の方法の1つであり、分散型金融(DeFi)製品のエンドユーザーにとって、安全性と透明性の利点をもたらすサービスです。

しかし、Chainlinkのリザーブ技術は、暗号通貨のユーザーに対して虚偽の安心感を与えることもあります。これにより、不十分な会計方法に対して正当化と「分散化」の薄い蓋がかかり、FTX取引所の崩壊によって明らかにされた不適切な会計手法と同じものになります。

中央集権化されたデータを分散型プロトコルに統合する際、ChainlinkのProof-of-Reserves技術の詳細な調査では、「証明」ではなく「約束」が現実的に期待できる最善の方法であることがよくわかります。

この記事は、The Protocolの最新号に掲載されています。The Protocolは、暗号通貨の背後にあるテクノロジーを探求する私たちの週刊ニュースレターです。毎週水曜日にメールで受け取るには、こちらから登録してください。

Chainlinkは、暗号通貨の「オラクル」と呼ばれるソフトウェアモジュールの主要な提供者です。オラクルは、オフチェーンのデータ(価格、天候情報など)を収集し、それをブロックチェーンベースのアプリケーションに供給します。Chainlinkの主な魅力は、広範なノードオペレーターのネットワークから情報を取得できるため、プラットフォームが中央集権化されたデータソースに信頼を置く必要が少なくなることです。

過去数年間、Chainlinkは、リザーブの証明(reserves accounting)を含む製品スイートを拡充してきました。これは、暗号通貨の保管業者が顧客が主張するだけの資産を保持していることを証明する方法です。

リザーブの証明は、昨年の暗号通貨市場の崩壊以来、注目されるようになりました。これは、投資家が取引所が実際に顧客の資産を安全に保管しており、どこに保管しているのかを検証できる方法についての疑問が生じたためです。

FTX取引所がクラッシュし、ユーザー資金の横領を非難された後、Binanceなどの主要取引所や、実世界の銀行の資産を表すトークンを発行するステーブルコインの運営会社であるCircleなどの企業は、自身のリザーブの主張が信頼できることをユーザーに保証しました。

しかし、企業が公式のリザーブ報告書を公開し始めたとしても、ユーザーはサードパーティの監査や証明だけでなく、それらの数字を裏付けることを要求しました。

Chainlinkは、これらの企業に代替手段を提供し、ブロックチェーンが提供する「自律性」と「分散化」の特性を活用して、透明にリザーブを監視・報告する方法を提供しました。

しかし、その裏側を見ると、Chainlinkの技術は、一部の場合には透明性よりも混乱をもたらす可能性があります。その分散型オラクルネットワークは、オフチェーンのリザーブデータの安全な配信を確保する一方で、そのデータを任意のものよりも信頼性のあるものにするわけではありません。

Paxosと自己証明

Chainlinkは、自身のウェブサイトでリザーブ証明の技術を説明しています。「分散化されたオラクルネットワークによって運営されるChainlink Proof of Reserveは、リアルタイムで担保資産の自律監査を可能にし、オフチェーンの保管業者による予期しない準備金不足の実態とその他の不正行為からユーザー資金を保護するのに役立ちます。」としています。

Chainlinkによると、これが解放するものは、「保管業者による紙の保証を信じることを強制するのではなく、Chainlink PoRは、資産の基礎となる担保化の優れた保証を提供するために自動化されたオンチェーンの監査に展開できます。」となります。

ステーブルコインの運営会社であるPaxosは、PAXG(金担保のステーブルコイン)とUSDP(米ドルペッグのステーブルコイン)にChainlink PoRを使用しています。

ChainlinkはTwitterで、Paxosとのパートナーシップにより、アプリ開発者が「オフチェーンの金担保を保証するための監査を簡単に実施できる」と自慢しています。Paxosはプレスリリースで、Chainlinkのオラクルが人々に「オンチェーンでPAXトークンが米ドルと1:1で完全に裏付けられ、PAXGトークンが金バーで完全に裏付けられていることを迅速に検証できるようにする」と述べています。

ただし、この場合、「監査」と「検証」という言葉は少々誇張されているかもしれません。

PAXGの金の保有量について報告している16のサードパーティノードオペレーターは、すべて同じ場所からデータを取得しています:Paxos自体です。USDPの場合も同様です。Chainlinkの「分散化された」ネットワークの16のノードオペレーターは、それぞれが安定コインが104億ドルで裏付けられていると報告していますが、それはPaxosのAPIから提供されたデータフィードであり、プロジェクトから直接提供されるデータです。

Chainlinkはこの報告の方法を「自己証明」と呼び、開発者ドキュメントでは「自己証明フィードには追加リスクがある」と警告しています。

Kocooと共有された声明で、Chainlinkは「Chainlink PoRのユーザーのほんの一部しか自己証明していない」と述べ、「一部のユーザーは透明性向上の第一歩としてここから始める」と付け加えました。Chainlinkは、他の準備報告手法に移行したプロジェクトの具体例は提供していません。

Paxosが準備数をどのように計算しているのかに関する正確な詳細は不明です(PaxosはKocooの質問に即座に回答していません)。ただし、PaxosがChainlinkに報告するデータは、Paxosへの完全な信頼を必要とします-Chainlinkの第三者オラクルネットワークではありません。

消費者がPaxosを信頼する理由もあります。例えば、このステーブルコインの発行者は、PAXGおよびUSDPの準備について、月次の証明を実施するために第三者の会計事務所を利用していますが、PaxosがChainlinkに報告するデータは、それよりも頻繁に更新されます-少なくとも1日に1回以上です。

Paxosはまた、ニューヨーク州の信託会社であり、他のステーブルコインオペレーターよりもはるかに厳格に規制されています。ただし、ニューヨーク州の規制当局は、Paxosが「特定のリスク評価とデューデリジェンスの更新を実施する義務に違反した」として、最近になってBinanceと関連付けられたBUSDステーブルコインの発行を停止するよう同社に命じました。

Paxosは、ChainlinkのPoRフィードを使用して、不信のディーファイトレーダーから信頼性を確立する手段としていますが、その「完全に裏付けられた」という主張は、Chainlinkの分散型オラクルネットワークを通過したからといってより信頼性が高まるわけではありません。

極端なアナロジーを使えば、ステーブルコインの発行者がChainlinkを介して自己証明することは、FTXが16人にメールで財務情報を送信し、それを代わりに数値を広めてもらうことと同じです。数値が「監査されている」場合(FTXの場合はしばしばそうでした)、それらは最終的にはFTXからの元のメールと同じくらい信頼性があります。

TrueUSDと第三者証明

異なる企業は「準備証明」という用語を使用して、さまざまな品質の会計システムを説明しています。それに応じて、ChainlinkのPoRパートナーはそれぞれ独自の方法を使用して準備の主張を裏付けています。

MakerDAOのOracles部門の元責任者であるNiklas Kunkelは、「Chainlinkはさまざまなことをやって’準備証明’と呼んでいる」と説明しています。ある分散アプリの準備証明プログラムは、「他のアプリの準備証明と同じ信頼性やセキュリティの保証を持っていない」と述べています。

米ドルに対応したTrueUSD(TUSD)ステーブルコインの背後にある企業であるArchblock(以前はTrustToken)は、TUSDトークンが準備として保持されるドルによって裏付けられていることをChainlinkで証明するためにChainlinkを使用しています。自己証明する代わりに、Archblockは第三者の会計士であるThe Network Firmを介してその情報をChainlinkのオラクルに報告しています。

Archblockは、Chainlinkとのパートナーシップを説明するブログ投稿で、The Network Firmが「リアルタイムですべての準備データ(金融機関で保持される米ドル)を集約し、それをChainlinkの業界をリードする分散型オラクルネットワークを介してオンチェーンで提供している」と説明しています。

The Network Firmは、堅牢な業界初のリアルタイム資産追跡システムを持っていると自称しています。それは保管業者から直接準備データを取得し、金額を検証するためにMerkle Treesと呼ばれる暗号化手法を使用していると述べています。

ただし、Chainlinkのオラクルは、この暗号化や会計を自分自身で行っていません。代わりに、彼らはThe Network FirmのインハウスAPIに接続されており、そのデータを報告してもらっています。

TUSDのChainlink PoRフィードを信頼することは、The Network Firmの証明を信頼することを意味します。

TrueUSDの問題点

The Network Firmの共同創設者はかつてArmaninoの暗号部門を率いていましたが、FTXの米国部門を監査するために雇われたにもかかわらず、差異を見つけることができなかったことで嘲笑され、同社の暗号部門を閉鎖しました。

Armaninoは後に崩壊した取引所のために行った仕事を擁護していますが、TUSDの準備報告についての疑問が浮上した際に、The Network FirmのFTXの監査人との関連性が再び注目されました。

Archblockは以前、大手の仮想通貨保管業者であるPrime Trustを使用して、TUSDの一部の準備を保持し、ステーブルコインからドルへの交換を処理していました。6月下旬、ネバダ州の規制当局は、保管業者に対して閉鎖を命じ、8000万ドル相当のクライアント資金を失ったと非難しました。

Archblockは当初、「Prime Trustの問題には関与していない」と述べていましたが、結局、同社がその企業と比較的少額(26,000ドル)を保有していることを開示しました。

Archblockの方針転換は、TUSDトークンの引き換えに問題があるという噂とともに起こりました。一時的に、Binance上でのTUSDの価格は80セントまで一時的に下落しました。これらのイベントは、TUSDの健全性に関する懸念を引き起こしました。

最終的には、ネットワーク企業の開示によって、TUSDとPrime Trustの持続的な関係が明らかにされたが、この出来事は、ネットワーク企業の準備報告装置が提供する限られた透明性を強調しました。

TrueUSDの所有権と銀行との関係は、一般の人々にとって理解しにくくなっており、ネットワーク企業はアテステーションでTUSDが取引を行っている銀行の名前を明示していません。(Prime Trustを「州の規制機関から預金とデジタル資産口座の入出金停止の命令を受けたと顧客に伝えた米国の預金機関」と言及しました。)ネットワーク企業(および他のほとんどのアテステーションプロバイダー)が提供するような準備のスナップショットは、会社の総債務の完全な構図が欠けていることがよくあります。つまり、銀行口座にお金があるとしても、それが他の誰かに負われていないとは限らないのです。

言い換えれば、Chainlinkのオラクルに報告された数字だけでは、完全な物語を伝えることはできません。

具体的にTUSDの資産をどのように追跡しているかについての明確さを求められたネットワーク企業は、「私たちが証明業務を提供する特定のクライアントについての具体的な声明を公にすることに制約があります」と述べました。

定期的なアテステーションは、全くアテステーションがない場合よりも優れていますが、透明性が制限されるとさらなる疑問が生じます。例えば、崩壊した金融機関と一部(どんなに微小なものであっても)がロックアップされている場合、準備が存在することの「証拠」はどの程度役に立つのでしょうか?

TUSDには、「チェーンリンクのPoRフィードと連動して、準備の不一致が発生した場合に自動的にミンティングと引き換えが一時停止される「リップコード」システムがあります。The Network FirmのPrime Trust開示の時にリップコードが一時的に引かれましたが、TrueUSDのツイートによると、これは「新しい銀行パートナーのAPIインターフェースの遅延により、監査人(TNF)が銀行の最新のエスクローバランスを読むことができなかったため」でした。TUSDと疑わしい「米国の預金機関」との関係自体は、リップコードを引き起こしませんでした。

Chainlinkは、問題の多い証拠準備の約束をしている企業の中で唯一の存在ではありません。同社のPoRテクノロジーの問題は、一般的な準備会計の制限に起因しています。

重要なのは、Chainlinkの分散型オラクルネットワークは、中央集権的なエンティティからのデータがチェーンに送信される前に改ざんされないことを保証するだけであり、元のデータを信頼性が高くするわけではないことです。

Chainlinkは、これらの注意点を隠していません。同社の証拠準備ダッシュボードの一番下では、「フィードの設定は異なる場合があります」と警告し、アプリの開発者に対して「スマートコントラクトに組み込むデータ(例:証拠準備フィード)の品質を自己で確認する責任がある」と注意を促しています。Paxosのようなプロジェクトは自己アテステーションを行っている一方、ほとんどのプロジェクトは監査人または保管者から直接Chainlinkに準備データを報告しています。

しかし、ChainlinkのPoRオラクルに対してどれだけのエンドユーザーが信頼を置いているのかは明確ではありません。頻繁に、プロジェクトはオラクルの存在そのものをユーザーに対する信頼性の向上手段として利用しています。

Chainlinkによって委託されたMessariの報告書によれば、TUSDの預金はTUSDがChainlinkのPoRを推進した後急増しました。報告書によると、「ChainlinkがTUSD PoRデータフィードを追加した後1か月で、TUSDの市場価値は121%増加しました」と、10億ドル以上の増加です。この急増のうち、どれだけがTUSDのChainlinkオラクルに帰因するのかは言い切ることは難しいですが、PoRフィードはTUSDの最近のマーケティングに重要な役割を果たしています。

Kocooからの質問に対して、Chainlinkは、そのPoRテクノロジーは不完全ではあるものの、仮想通貨業界全体の透明性向上に向けた一歩であると主張しています。同社は、Chainlinkが「Chainlinkによって公に開示された証明方法をユーザーに要求する」と指摘しています。

また、準備請求が完全な保証で裏付けられないとしても、Chainlinkは、開発者がそれらを分散型金融プロトコルのコードに直接組み込むことができる唯一の解決策の1つであると指摘しています。これにより、ユーザーに対してセーフティと透明性の恩恵が理論的にもたらされる可能性があります(例:TUSDのリップコード)。

また、クロスチェーンのリザーブを追跡するためにも、この技術は非常に強力です。これにより、あるネットワーク上のブロックチェーンベースのプロジェクトが、別のネットワーク上にリザーブを持っていることを簡単に証明することができます。Chainlinkの声明によれば、「この方法はブロックチェーンの不変性と透明性の特性を十分に活用していますが、すべてのアセットと関連するトランザクションがオンチェーンである場合にのみ実用的です。」

しかし、一般的には、これらの透明性の取り組みが正しい方向に進んでいるのか、あるいは基本的に信頼に基づくシステムにおける分散化の幻想を作り出しているだけなのかはまだ不明です。

編集:ブラッドリー・キーオン。