Доказательство резервов: что аудит биржи доказывает, а что нет

·4 мин. чтения·Автор: SSP Editorial Team
Обложка SSP Academy: доказательство резервов биржи

Доказательство резервов: что аудит биржи доказывает, а что нет

После того как несколько крупных бирж обанкротились, а средства клиентов пропали, «доказательство резервов» (proof of reserves) стало ответом отрасли. Сегодня многие биржи его публикуют: отчёт, дашборд или список адресов, которые должны показать, что депозиты клиентов действительно на месте.

Это настоящий шаг вперёд. Но в нём легко увидеть больше, чем в нём сказано. Вот что доказательство резервов действительно демонстрирует — и какие пробелы оно оставляет.

Основная идея

Биржа хранит ваши монеты в собственных кошельках и записывает ваш баланс в собственную базу данных. Ни то, ни другое вы не видите напрямую. Опасение простое: не одолжила ли она втихую, не потеряла или не потратила монеты, которые якобы хранит для вас?

Доказательство резервов пытается ответить на этот вопрос в двух частях:

  1. Активы. Биржа показывает, что контролирует определённые ончейн-адреса — обычно подписывая сообщение их ключами или перемещая средства заранее объявленным способом, — и любой может сложить балансы в блокчейне.
  2. Обязательства. Биржа фиксирует общую сумму всех клиентских балансов, как правило с помощью дерева Меркла — криптографической структуры, которая позволяет каждому клиенту проверить, что его собственный баланс учтён, не раскрывая балансы других.

Если активы как минимум равны обязательствам, биржа выглядит платёжеспособной в отношении этих активов в данный момент.

Что оно действительно доказывает

При правильном проведении доказательство резервов устанавливает вполне реальные вещи:

  • Монеты существовали на указанных адресах в момент снимка — эта часть находится в блокчейне, и любой может её проверить.
  • Кто-то контролировал эти адреса, если биржа подписала ими сообщение.
  • Ваш баланс был учтён. Если вы проверите свою запись в дереве Меркла, вы будете знать, что вас не исключили из общей суммы обязательств.

Это больше, чем было у клиентов раньше, и биржа, готовая регулярно это публиковать, показывает больше, чем та, которая этого не делает.

Чего оно не доказывает

Именно в пробелах прячутся крахи:

  • Обязательства декларирует сама биржа. Дерево Меркла доказывает, что ваш баланс входит в общую сумму. Оно не может доказать, что сумма включает каждого клиента или каждый долг — кредиты, которые взяла биржа, деньги, которые она должна другим компаниям, забалансовые обязательства.
  • Это моментальный снимок. Средства можно занять на день снимка и вернуть сразу после него. Отчёт за прошлый квартал мало что говорит о сегодняшнем утре.
  • Контроль — не собственность. Монеты на адресе, которым биржа может подписывать, могут быть заложены в качестве обеспечения, взяты взаймы у кого-то ещё или причитаться третьей стороне.
  • Несколько бирж, одни и те же монеты. Без координации между компаниями одни и те же монеты в принципе могут быть показаны более чем одной организацией.
  • Важен объём работы аудитора. Многие отчёты — это «согласованные процедуры»: бухгалтер проверяет конкретные вещи, которые биржа попросила проверить, а не проводит полный аудит бизнеса.

Всё это не делает доказательство резервов бесполезным. Это значит, что оно — нижняя планка, а не гарантия. Оно гораздо лучше отвечает на вопрос «были ли там эти активы?», чем на вопрос «платёжеспособна ли эта компания?».

Как его читать

Если вы держите средства на бирже, несколько вопросов помогут отличить содержательный отчёт от маркетингового:

  1. Включены ли обязательства, или это просто список кошельков? Сами по себе активы почти ничего не доказывают.
  2. Можете ли вы проверить свой баланс в опубликованном дереве?
  3. Как часто оно проводится? Ежемесячно или непрерывно — лучше, чем разово.
  4. Кто его проверял и что именно проверял? Читайте описание объёма работ, а не только заголовок.
  5. Покрывает ли коэффициент каждый актив, или только общую сумму, в которой собственный токен биржи смешан с реальными резервами?

Альтернатива: доказывать нечего

Доказательство резервов существует потому, что кастодиан просит вас доверить ему свои монеты. Все его ограничения вытекают из этой схемы: ключи у биржи, а у вас — число в её базе данных. Как гласит старая поговорка, не ваши ключи — не ваши монеты.

Самостоятельному хранению доказательство резервов не нужно, потому что сверять нечего. Ваши монеты лежат на ваших собственных адресах, и вы можете проверить их в любом обозревателе блоков в любой момент. В SSP эти адреса — мультиподписные хранилища 2 из 2, которые контролируются двумя вашими собственными устройствами: ни у одной компании нет ключа, а значит, нет и компании, чью платёжеспособность вам нужно проверять.

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

Честный итог

Доказательство резервов показывает, что определённые монеты находились на определённых адресах в определённый момент и что ваш баланс был учтён. Оно не показывает, сколько биржа должна, что она заняла и что произошло на следующий день.

Его стоит проверять, если вы пользуетесь биржей, — и стоит помнить, что единственные резервы, которые вы можете полностью проверить в любой момент, — это ваши собственные.

Поделиться статьёй

Похожие статьи