Proof of Reserves (PoR) — это механизм, с помощью которого биржа демонстрирует, что располагает активами в объёме, равном или превышающем совокупные клиентские балансы. www.rbc.ru
Процесс работы PoR включает несколько шагов: www.binance.com
- Аудитор делает снимок баланса всех счетов. www.binance.com
- Преобразует данные в дерево Меркла. www.binance.com www.ixbt.com Это структура, которая используется для структурирования больших объёмов данных для более оптимизированной обработки. www.binance.com Данные о балансе пользователя хешируются для формирования «листа». www.binance.com Затем хешируется группа этих «листьев», образуя «ветвь», и группа «ветвей» хешируется, образуя «корень». www.binance.com
- Аудитор проверяет принадлежность адреса пользователя. www.binance.com Для этого используются различные методы, например:
- Подписание криптографических сообщений. www.binance.com Аудитор предоставляет бирже уникальное сообщение для криптографической подписи с помощью связанных с ним закрытых ключей. www.binance.com
- Движение индикаторного фонда. www.binance.com Биржа должна переместить определённую сумму открытого ключа/адреса в определённый момент и получить хэш транзакции для проверки. www.binance.com
- Поиск адреса в обозревателе блокчейна. www.binance.com Аудитор проверяет, что адреса помечены как принадлежащие бирже. www.binance.com
- Если балансы соответствуют проверке, биржа выполняет проверку PoR и демонстрирует, что все активы находятся в резерве. www.binance.com
PoR позволяет пользователям убедиться, что их активы учтены и обеспечены, без привлечения посредников. www.rbc.ru Также система заставляет биржи соблюдать стандарты прозрачности, что затрудняет им участие в сомнительной или незаконной финансовой деятельности. www.binance.com