Как прочитать потраченную часть доказательства резервов Monero
Оператор может предъявить доказательство резерва для выбранных средств. При последующей проверке видно, какая часть покрытой суммы уже была потрачена.
Задайте новое проверочное сообщение
Используйте заявленный основной адрес и сообщение, согласованное с владельцем. Для проверки нужна строка подписи; секреты кошелька передавать не требуется. Передайте пример в monero-wallet-rpc запросом POST на /json_rpc.
{
"jsonrpc": "2.0",
"id": "guide",
"method": "check_reserve_proof",
"params": {
"address": "<primary address>",
"message": "inventory-check-107",
"signature": "<reserve proof>"
}
}
Вычислите покрытый остаток
Если у действительного доказательства total равно 3000000000000, а spent — 1000000000000, непотраченная покрытая часть равна 2 XMR. Считайте целыми числами. Доказательство может охватывать лишь часть средств и не показывает обязательства, будущий баланс или владение бизнесом.