當你發送比特幣時,可能會發現原來的地址變空了 —— 即使你只轉出了一部分餘額。
別擔心,你的剩餘資金並沒有丟失,而是被發送到了一個新的地址,這個地址叫做 找零地址(Change Address)。
工作原理
比特幣採用 UTXO(未花費交易輸出)模型。
每一筆交易都會完全使用一個或多個之前的輸出,並生成新的輸出。
如果輸入的總金額大於你要發送的金額,錢包會自動:
把目標金額發送給收款方;
把剩餘部分(扣除手續費後)退回到一個新的找零地址。
例如,如果你的錢包有 1 BTC,而你要支付 0.3 BTC,那麼錢包會:
花費完整的 1 BTC 輸入;
向對方發送 0.3 BTC;
將大約 0.7 BTC(扣除手續費後)退回到一個新的找零地址中。
為什麼要使用找零地址?
找零地址的主要作用是提升隱私性。它讓區塊鏈分析者更難分辨哪一個輸出是支付、哪一個是找零,從而降低他人將你的交易和餘額關聯在一起的風險。不過,找零地址並不能讓交易完全匿名。在某些情況下,例如使用不同地址格式時,找零輸出仍有可能被識別出來。
找零地址並不是比特幣在 2008 年發布時就有的功能。
它由 中本聰(Satoshi Nakamoto) 於 2010 年添加,以改進用戶的隱私與使用體驗。
關鍵要點
找零地址由錢包自動生成,無需用戶手動管理;
它屬於你的同一個錢包,受你的助記詞(種子短語)控制;
它能提升隱私,但無法提供完全的匿名性。
什麼是新鮮地址「Fresh address」功能,如何使用?
OneKey App 5.16.0 版本後更新了此功能。“Fresh address” 功能指的是生成一個全新的、未使用過的 BTC 地址。每次你接收資金時,它會為你生成一個新的地址,這個地址之前沒有被使用過,也不會與任何其他交易有關聯。
區塊鏈的設計本身並不隱私化,所有交易都是公開記錄的。每筆交易的發送方和接收方地址都可以在區塊鏈瀏覽器上查到,因此,如果使用同一個地址長期接收資金,那麼這個地址的所有交易歷史就會被暴露給所有人。為了提升隱私性和安全性,開啟此功能後會默認生成新的地址來接收每一筆交易,這個地址就是所謂的“Fresh address”。



