@AlexSearcher

Как соединить vout & vin в биткоин транзакциях?

Всем привет.

Нужно соединить выходы и входы из двух биткоин-транзакций. Немного запутался. Вопросы:
- в данных транзакции, в списке vin есть поле vout (int) и txid; я правильно понимаю, что это ссылка на транзакцию vout из транзакции txid?
- если да, то почему иногда в vout встречаются довольно большие значения - типа, 47 или 138? (в транзакциях, которые указаны нет такого кол-ва vout’ов)
- vout может выходить только в один vin, мерно?
  • Вопрос задан
  • 205 просмотров
Решения вопроса 1
Все зависит куда ты смотришь. Если в bitcoin core, то там можешь увидеть примерно такую картину:
"vin": [
    {
      "txid": "9d5d817f9f8f6952962d967edfc95e9cf0c72f4cb91a6caca03e4efc70cd4342",
      "vout": 1,
      "scriptSig": {
        "asm": "304402200e6dd02b0988009646b4ea58f7d9d229a10451eb3fbce1cd5b4c157fe4177bce02207647eceeaf816d46719336712621d8c102b3c9b8ebc470dfc288cc85f7c15d0e[ALL] 02de13cfbf101a1e90fc0d3450ee56d9fa3a31da611161f96b73553de1dd6aa9fb",
        "hex": "47304402200e6dd02b0988009646b4ea58f7d9d229a10451eb3fbce1cd5b4c157fe4177bce02207647eceeaf816d46719336712621d8c102b3c9b8ebc470dfc288cc85f7c15d0e012102de13cfbf101a1e90fc0d3450ee56d9fa3a31da611161f96b73553de1dd6aa9fb"
      },
      "sequence": 4294967295
    }
  ],


где txid ссылка на транзакцию с не использованным выходом. vout номер этого выхода в той транзакции
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы