Tracking

雙向跟踪交易

  • December 22, 2017

我有一個交易的例子。我刪除了一些對我的問題沒有任何作用的欄位。我還減少了大雜湊和 ID。

{
"txid": "8d554",
 "vin": [
   {
     "txid": "d3117",
     "vout": 0
   }
 ],
 "vout": [
   {
     "value": 1.99995000,"address":"mrL8SS",
     "n": 0
   }, 
   {
     "value": 3.00000000, "address":"mtK8r",
     "n": 1
   }
 ]
}

從這筆交易中,我可以找出哪個交易用於支付該交易的輸出。因為這些交易是在vin現場。它的 txID 是d3117. 因此,如果我願意,我將能夠通過使用比特幣客戶端 RPC API 找到此交易:bitcoin-cli gettransaction d3117。但是如果我想知道,哪個交易使用了這個交易作為輸入呢?請問各位大神能不能告訴我,可以嗎?

如果不查看這筆交易之後的所有交易並找到花費它的交易,這是不可能的。大多數區塊瀏覽器都會保存一個交易數據庫,因此您可以在其中一個上查找它。

引用自:https://bitcoin.stackexchange.com/questions/66097