Как найти ключ участника кольца Monero по глобальному индексу выхода

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

Запросите абсолютный индекс RingCT

Используйте синхронизированный демон, у которого есть нужный индекс. В примере запрашивается абсолютный индекс 1000 в категории RingCT. Если парсер вернул относительные смещения ключей, сначала накопительно сложите их для получения абсолютных индексов. Передайте пример в monerod запросом POST на /get_outs.

{
  "outputs": [
    {
      "amount": 0,
      "index": 1000
    }
  ],
  "get_txid": true
}

Прочитайте обязательство и открытый ключ

Ответ содержит ключ выхода, обязательство суммы в mask, высоту блока и, при запросе, идентификатор транзакции. Обязательство не раскрывает сумму в XMR. Успешный поиск не определяет реально потраченный выход или адрес его владельца.

docs.getmonero.org get_outs