原創主題配圖: 鏈觀 BTC866 原創主題圖解 · ChainView BTC866 Editorial · CC BY 4.0
餘額其實是UTXO集合
比特幣錢包餘額由許多未花費交易輸出組成,付款時要選擇並完整花費若干輸入,而不是從一個帳戶總數直接扣除。輸入對應過去的輸出,金額和腳本條件決定它能否滿足本次付款。
每個UTXO有交易哈希和輸出序號,帳本中應保存這組標識而非只抄地址。一個地址可以收到多筆獨立輸出,錢包將它們匯總顯示不意味著它們已合併,確認數和腳本條件還可能不同。
多選輸入會改變體積
選擇多個小額UTXO通常增加交易資料和費用,腳本類型還會影響重量。錢包可能根據費用和隱私目標選幣,用戶應理解自動策略,而不是看到總餘額就認為付款一定只佔一個輸入。
選幣界面若提供凍結或標籤功能,先理解其影響再操作。手動選幣不保證總比自動更省費,需要看輸入腳本、找零和當時費率。預算不足時錢包可能拒絕發送,不能把拒絕一概解釋成資產被鎖或平台故障。
多出來的部分會找零
輸入總額超過付款與費用時,余數一般形成找零輸出返回錢包控制的地址。找零不是額外收益,且輸出地址、確認狀態和下次選幣會影響後續管理。交易瀏覽器可能把找零與收款分開顯示。
假設輸入七十與五十,支付八十且費用二,找零應為三十八。數字僅供算術檢查,不對應真實地址或幣價。若實際工具沒有找零輸出,需要核對差額是否成為費用,不可假定剩餘金額會自動回到原地址。
合併有費用和隱私代價
低費時合併小UTXO可能降低未來輸入數量,若在高費時強行合併則成本較高。將多個輸入一起花費也可能讓外部觀察者推測地址關聯。按居住地要求記錄成本和來源,不用練習暴露真實持倉。
合併可能揭示共同控制的線索,但不是每次共同輸入都能無條件證明同一自然人,交易結構和服務方式也有例外。隱私說明應謹慎,不為非法隱匿資金提供方案;合法用戶仍應保留資金來源與成本記錄。
用假想表完成對賬
列出三筆輸入、付款輸出、找零和費用,檢查等式輸入等於輸出加費用。改變輸入數量後比較虛擬字節和費率,理解錢包頁面。示例不需要廣播,真正發送前仍需核對網路、地址與最終確認頁。
練習結束保存交易結構而非密鑰,若引用公開交易避免推測個人身份。後續錢包更新可能改變自動選幣,教程說明版本與日期。先掌握等式和單位,再根據可信工具核對真正付款,能減少把找零誤當手續費的常見錯誤。
練習記錄可以圍繞“UTXO集合”“輸入選擇”“支付輸出”“找零輸出”分別填寫概念、假想輸入、觀察結果和適用限制。逐步核對單位與時間,明確哪個結果來自公式、哪個來自工具,無法確認的地方不靠猜測填滿。練習不需要真實私鑰或大額交易,完成後保存方法和版本即可。把學習結果遷移到真實服務前,還要核對當地資格、費用和當前軟體行為。



