Web3智网 / 知識讀本 · 比特幣 · 2 分鐘閱讀
支付金額大,不一定代表交易費高。比特幣費用主要與交易占用的區塊空間及市場需求有關,估算時應把總費用與每單位費率分開。
運作原理
錢包常用每虛擬位元組多少聰來表示費率。虛擬大小反映交易權重,輸入數量、輸出數量與腳本類型都可能影響它。礦工選擇交易時會考慮費用及相依關係,而非依照交易轉出了多少比特幣來統一收取百分比。
預估費用是對未來區塊需求的判斷,不能保證收錄時間。即使選擇「快速」,若之後大量交易湧入,等待仍可能延長。費用扣除方式也很重要:有些介面從收款金額扣除,有些從額外餘額支付,兩者會影響對方實收金額。
假設案例:把數字放回流程
假設一筆交易估計為一百四十虛擬位元組,選用每虛擬位元組八聰,總費用就是一千一百二十聰。另一筆因輸入較多而有三百虛擬位元組,在相同費率下就需二千四百聰。即使後者轉帳金額比較小,也可能付得更多。這裡的大小與費率全部是假設值,不代表目前網路報價。
| 虛擬大小 | 費率 | 總費用 |
|---|---|---|
| 140 vB | 8 sat/vB | 1,120 聰 |
| 300 vB | 8 sat/vB | 2,400 聰 |
判讀與實務
交易尚未確認時,有些情況可透過費用替換建立支付相同輸入、但費用較高的版本;也可能由收款輸出建立子交易,提高整個相依套件的吸引力。能否使用取決於錢包能力、輸出控制權與節點政策,不能把加速按鈕視為必定有效的服務承諾。
請特別留意陌生網站宣稱能替所有交易「強制上鏈」。礦工並不受這類說法約束,也不需要取得你的助記詞才能收錄交易。真正的加費應能清楚解釋新增交易、費用變動及簽署內容,並可在鏈上追蹤,而非要求先交出錢包控制權。
若付款不急,先確認接收方有無付款期限,再決定是否等待。過度加費會增加成本;一味壓低費率則可能讓後續相依付款一起卡住。較好的紀錄方式,是同時保存原估算、實際虛擬大小與最後費用,讓下次決策有可比較的依據。
另要檢查是否存在尚未確認的上游交易;單筆費率看似足夠,仍可能受整串相依交易的總成本與政策限制影響。
操作前檢查清單
- 比較每單位費率與總費用,確認單位沒有混用。
- 核對收款人實收金額,保留足以支付費用的可用輸出。
- 使用錢包支援的替換或子交易功能,先看清新增費用。
常見問題
交易失敗會像以太坊一樣消耗費用嗎?
比特幣未被有效區塊收錄的交易,不會因單純廣播而產生鏈上礦工費。已收錄交易的費用則無法要求退回。
多付費就能跳過確認嗎?
不能。較高費率可能提高收錄吸引力,但不能省略區塊驗證,也不能把未確認交易變成已完成多次確認。
