Address

更改地址如何與原始地址互動

  • January 29, 2021

更改地址是錢包內的一個附加地址,您可以使用具有 2 個輸出的原始交易創建該地址。

我想知道的是,當將錢寄回“原始”地址時,這個更改地址如何與(由於缺少文字)“原始”地址相互作用。

找零地址是否有預先編寫的腳本將 BTC 發送回“原始”地址?

這兩個地址之間根本沒有任何關係,只是它們屬於同一個人/錢包。

在協議層面,“改變”是不存在的。它只是另一個輸出(具有相應的地址),與正常的“支付”輸出沒有區別。是你的錢包在創建它:它需要一個地方來發送你實際上不想轉移的已用 UTXO 的剩餘部分,因此它會創建一個自己的新地址(就像你在接收時所做的那樣資金),並將剩餘部分發送到那裡。它一直存在,直到需要花費這些資金。它可以將它們發送回相同的地址,但這將是嚴重的隱私洩露(它讓人們能夠區分找零和付款),並且沒有成本優勢。

它不與“原始地址”互動。這只是錢包中的另一個地址。錢包跟踪其所有地址、接收和更改。

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