Підтвердження резервів (Proof of Reserves, PoR) — криптографічний механізм, за допомогою якого централізована біржа доводить, що справді тримає ті клієнтські активи, які значаться в її обліку. Мінімальна версія, якій можна довіряти: зобов'язання щодо всіх балансів користувачів у вигляді дерева Меркла плюс підтвердження адрес, що належать платформі, у блокчейні, і інструменти, якими кожен користувач може перевірити, що його баланс враховано. У Mt. Gox такого не було. У FTX — теж. Після краху FTX у листопаді 2022 року PoR за кілька місяців перетворилося з «приємного бонусу» на обов'язковий мінімум.

Яким має бути надійне PoR

Потрібні всі три складники:

Підтвердження резервів. Біржа публікує список адрес у блокчейні, які, за її словами, їй належать, і загальний баланс на них. Перевірити ці адреси в блокчейні може будь-хто. Кращі реалізації додають підписані докази того, що біржа справді контролює адреси (повідомлення, підписане з кожної адреси).

Підтвердження зобов'язань через дерево Меркла. Біржа будує дерево Меркла, де кожен листок — баланс одного акаунта, і публікує його корінь. Сума всіх листків має дорівнювати зобов'язанням платформи перед клієнтами. Кожен користувач може сам переконатися, що його листок є в дереві, перевіривши шлях до кореня.

Незалежний аудит або перевірка. Авторитетна компанія (раніше Mazars, останнім часом Armanino, Friedman, Hacken) підтверджує, що на адресах у блокчейні справді є щонайменше заявлені резерви, а корінь дерева відповідає щонайменше заявленим зобов'язанням. Аудитор підписує звіт і ставить на ньому дату.

Чого PoR не доводить

PoR — це знімок стану, а не безперервне підтвердження. Платформа доводить, що резерви в неї були в момент знімка. Між знімками може статися що завгодно: повторне використання клієнтських активів як застави, внутрішні позики пов'язаним торговим підрозділам, приховане кредитне плече у власній торгівлі. Тому навіть регулярні знімки не гарантують, що з коштами все гаразд між ними.

PoR також не охоплює позабалансових зобов'язань: маркетингових партнерств, винагород співробітникам у токенах, які ще не розблоковані, резервів під регуляторні штрафи. А від них може залежати, чи виживе платформа.

Як часто біржі публікують PoR

Великі біржі публікують підтвердження резервів із різною періодичністю й у різному форматі, і ці практики змінюються. Як часто це робить конкретна біржа, чи є там дерево Меркла та інструмент самоперевірки, дивіться на її офіційній сторінці PoR.

Обираючи біржу, розглядайте PoR як один із трьох-чотирьох головних сигналів — не єдиний, але один із найважливіших. Біржа, яка роками регулярно публікує PoR з деревом Меркла, помітно менш імовірно приховує збитки, ніж та, що ніколи нічого не публікувала.

Як перевірити самому

Якщо біржа має інструмент перевірки, увійдіть в акаунт, знайдіть розділ підтвердження резервів і подивіться листок свого акаунта та шлях до опублікованого кореня. Порівняйте хеш кореня з тим, що біржа виклала на своїй публічній сторінці PoR. Якщо збігається — ваш баланс враховано в опублікованій сумі; якщо ні — ставте запитання публічно.

Робити це раз на рік на кожній біржі, де у вас є баланс, — корисна звичка. Уперше це займе хвилин десять, далі — швидше.

Що почитати далі: Керівництво з оцінки біржі, CEX, Дерево Меркла.