Как найти ключ участника кольца Monero по глобальному индексу выхода
При анализе кольца публичные выходы-участники можно найти по индексам. Поиск определяет один из возможных выходов, а действительный расходуемый выход остаётся скрытым среди участников.
Запросите абсолютный индекс RingCT
Используйте синхронизированный демон, у которого есть нужный индекс. В примере запрашивается абсолютный индекс 1000 в категории RingCT. Если парсер вернул относительные смещения ключей, сначала накопительно сложите их для получения абсолютных индексов. Передайте пример в monerod запросом POST на /get_outs.
{
"outputs": [
{
"amount": 0,
"index": 1000
}
],
"get_txid": true
}
Прочитайте обязательство и открытый ключ
Ответ содержит ключ выхода, обязательство суммы в mask, высоту блока и, при запросе, идентификатор транзакции. Обязательство не раскрывает сумму в XMR. Успешный поиск не определяет реально потраченный выход или адрес его владельца.