Перейти к содержанию

Доказательство резервов

Материал из BitcoinWiki
Концептуальная схема резервных активов, обязательства по пассивам и проверки с ограниченным охватом
Концептуальная иллюстрация метода доказательства резервов.

Доказательство резервов (Proof of Reserves, PoR) — совокупность методов, с помощью которых кастодианы криптовалют предоставляют сведения об активах, хранившихся на определённый момент времени. Раскрытие резервов может указывать ончейн-адреса, демонстрировать контроль ключей или сравнивать активы с представлением балансов клиентов. Термин применяется к процедурам разного охвата, поэтому доказательства и ограничения каждого отчёта необходимо изучать, а не выводить из одного названия.

Доказательство резервов не является автоматически доказательством платёжеспособности. Платёжеспособность зависит от полного состава активов и обязательств кастодиана, их оценки, юридической принадлежности, обременений и способности выполнять обязательства. Криптографическая или ончейн-проверка может быть полезным доказательством, не являясь аудитом финансовой отчётности.

Составляющие

Резервные активы

В прозрачном блокчейне кастодиан может опубликовать адреса и дать наблюдателям возможность вычислить балансы на указанной высоте блока. Он также может подписать проверочное сообщение или выполнить транзакцию, чтобы подтвердить контроль соответствующих ключей подписи. Такие процедуры показывают ончейн-сумму и технический контроль, но сами по себе не устанавливают бенефициарное владение, наличие залога или включение всех контролируемых кастодианом адресов.

В отчёте следует указывать активы, сети, адреса или метод их выбора, время снимка или высоту блока, а также порядок учёта токенов, деривативов, заёмных активов, стейкинговых позиций, внецепочечных активов и межсетевых представлений. Текущий баланс в обозревателе не должен подменять исторический снимок отчёта.

Обязательства перед клиентами

Кастодиан, заявляющий о полном обеспечении клиентских активов, должен учитывать и суммы, причитающиеся клиентам. Публикация всех счетов раскрыла бы частные финансовые данные. Поэтому многие системы фиксируют обязательства по балансам в дереве Меркла или связанной криптографической структуре. Клиент получает путь, позволяющий проверить включение его счёта в опубликованный корень без раскрытия всех остальных счетов.

Доказательство включения отвечает на ограниченный вопрос: были ли конкретные данные зафиксированы в дереве. Оно не доказывает независимо, что включены все клиенты и обязательства, балансы классифицированы правильно, а оператор не создал отрицательные или иные недопустимые записи. Нужны правила формирования множества обязательств, проверки сумм и знаков, защита конфиденциальности и независимый способ обнаружения пропусков.

Например, BitMEX публикует адресные сведения о резервах и основанный на дереве Меркла процесс доказательства обязательств, объясняя их как отдельные компоненты.[1]

Сравнение резервов и обязательств

Снимок может указывать коэффициент резервирования для каждого охваченного актива: допустимые резервы, делённые на соответствующее обязательство перед клиентами. Коэффициенты имеют смысл только в пределах определений и момента отчёта. Объединение разных активов по рыночным ценам создаёт риски оценки и ликвидности, а сравнение по отдельным активам может не учитывать обязательства за пределами выбранного набора.

Академические предложения сочетают криптографические обязательства, структуры Меркла, цифровые подписи и доказательства с нулевым разглашением для улучшения конфиденциальности и проверяемости. Например, протокол Provisions разработан для доказательства того, что биржа контролирует достаточные Bitcoin-резервы для покрытия клиентских счетов, без публичного раскрытия каждого баланса или резервного адреса.[2]

Проверка и подтверждения

Процедуру доказательства резервов может полностью провести сама платформа; её могут проверить пользователи открытыми инструментами, наблюдать независимый специалист или описать аудиторская организация в рамках согласованных процедур. Эти задания не равнозначны.

При согласованных процедурах специалист выполняет определённые тесты и сообщает фактические результаты; задание не обязательно выражает аудиторское мнение. Необходимо выяснить, кто выбрал процедуры, какие записи предоставило руководство, какие юридические лица и активы охвачены и учитывались ли последующие события.

Американские Public Company Accounting Oversight Board и Investor.gov предупреждали, что отчёты о доказательстве резервов не равнозначны аудиту финансовой отчётности и в зависимости от задания могут не давать уверенности в надёжности информации.[3]

Ограничения

Распространённые ограничения:

  • снимок может устареть сразу после момента наблюдения;
  • адреса могут быть пропущены, временно пополнены, заложены или обременены нераскрытыми требованиями;
  • технический контроль ключа сам по себе не доказывает необременённое юридическое владение;
  • обязательства перед клиентами, корпоративный долг, деривативы, ожидающие выводы или связанные организации могут не входить в охват;
  • клиент может проверить включение своего счёта, не имея возможности обнаружить пропущенные счета других клиентов;
  • плохо спроектированные балансы или идентификаторы проверки могут ослабить конфиденциальность;
  • токены могут быть неликвидными, концентрированными, выпущенными связанной стороной или оценёнными непоследовательно; и
  • отчёт может не оценивать корпоративное управление, кибербезопасность, внутренний контроль, непрерывность работы или способность кастодиана обрабатывать выводы.

Поэтому доказательство резервов лучше рассматривать как один из инструментов прозрачности. Более сильные доказательства сочетают воспроизводимые ончейн-данные, подтверждение контроля, полное и конфиденциальное обязательство по пассивам, ясные правила охвата и оценки, независимую проверку, частые снимки и традиционные финансовые и юридические раскрытия.

Связь с известными адресами

Публичные раскрытия резервов могут быть важным источником для определения операционной роли крупного блокчейн-адреса. Атрибуция должна оставаться датированной и ограниченной охватом. Если биржа перечислила адрес в отчёте, это подтверждает, что в тот момент она представила его как охваченный резервный адрес; это не обязательно означает бенефициарное владение каждой монетой, поскольку кастодиальные адреса могут представлять активы, причитающиеся клиентам.

Рейтинги адресов должны различать ончейн-баланс, технический контроль, раскрытую операционную роль и бенефициарное владение. Пример адреса, включённого в раскрытие резервов Binance, приведён в статье 34xp4vrocgjym3xr7ycvpfhocnxv4twseo-bitcoin.

См. также

  • Bitcoin-адрес
  • Холодное хранение
  • Криптовалютная биржа
  • Дерево Меркла

Примечания