Tracking
雙向跟踪交易
我有一個交易的例子。我刪除了一些對我的問題沒有任何作用的欄位。我還減少了大雜湊和 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
。但是如果我想知道,哪個交易使用了這個交易作為輸入呢?請問各位大神能不能告訴我,可以嗎?
如果不查看這筆交易之後的所有交易並找到花費它的交易,這是不可能的。大多數區塊瀏覽器都會保存一個交易數據庫,因此您可以在其中一個上查找它。