朱海杰Bill1星評價
2020-11-02 11:55:46
比特幣找零有多重含義:
1. 為什么找零,找零機制本身就是bitcoin協議的一部分,每個交易的Id只能被下一個交易的引用一次,那輸入幣數多于輸出幣數怎么辦呢,所以轉到找零地址
2. 找零到新地址,避免pubkey暴露,防止如量子計算機等類似的破解方式
3.增加整個bitcoin網絡的隱私性,比如你找零總是一個地址,別人很容易知道你有多少錢,但找零到新地址會讓你的btc分布到多個地址,別人很難知道你總共有多少錢
現在的客戶端也能找零回原地址,就是操作麻煩。不過中本聰這樣設計是有原因的。有人說找零機制是為了匿名性,這是想當然了。交易記錄是公開的,不管你找零到哪個地址,都可以追蹤的,找零機制其實是為了防量子計算機,因為橢圓曲線函數加密對量子計算機不具抵抗力。但是,如果你的公鑰不暴露的話,那么量子計算機也無法逆轉得到私鑰。而找零地址就是公鑰未曾暴露過的地址。