手续费是乘法,不是拍脑袋
钱包界流传一句话:你付的手续费等于交易的虚拟字节数乘以每虚拟字节费率。费率是大家盯着内存池竞价时感知到的那个数字,字节数则是完全可以在付款前自己算清楚的静态账。把这笔账摊开,你就能理解为什么同样的转账金额,不同钱包报的费用能差出一截。

固定开销:每笔交易都要交的”底”
一笔交易先有一笔固定开销,约 10.5 个虚拟字节:版本号、锁定时间、输入输出的计数标记等。它几乎不随你转多少钱变化,转一百万和转一万在这一项上一模一样。
输入端:大头都在这里
经典的旧式输入(P2PKH)连同签名脚本约 148 个虚拟字节,因为解锁脚本把公钥和签名整段塞进区块主体。隔离见证把它拆到了见证字段——那部分数据在权重计算里按四分之一折算——同样是签一把锁,P2WPKH 解锁折算下来只要 68 个虚拟字节上下。Taproot 的密钥路径更省,一个典型输入在六十以内。多签输入要摊上每个签名和公钥,隔离见证多签折算后通常也要近百个虚拟字节。这些是钱包工程文档和开源教材里流传多年的典型值,实际会随签名长度略有浮动,估算用途足够。
输出端与整笔的账
输出不分新旧格式都便宜:旧式输出 34,隔离见证输出 31 个虚拟字节。一笔一入一出的普通隔离见证转账,合计约一百一十个虚拟字节;同样结构走旧式地址则要接近两百。乘上同样的费率,价差立现——这就是”为什么收款方用 bc1 开头地址能替你省钱”的算术来源。
把账用回自己身上
三个动作值得养成。一,费率低迷时顺手做归并,把几十粒小输入合并成一两粒,未来每笔交易都在字节上回本(归并本身要权衡隐私聚类代价)。二,能选隔离见证或 Taproot 地址收款就别退回旧格式。三,别迷信”转得少就交得少”,金额不进这道乘法;真正进乘法的是你引用了多少旧输出、写了多少新输出。示例数字均非实时报价,动手前以钱包当时的费率估算为准。
算一遍:三进二出的旧式钱包
把账本合起来走一遍。三粒旧式输入加两个隔离见证输出,总大小约为一百零五个虚拟字节的底,加上三乘一百四十八、二乘三十一,合计五百一十二个虚拟字节上下;若这三粒输入来自隔离见证钱包,总额立刻缩到约三百六十。同样是这一单,费率每虚拟字节两聪时,前者约一千零二十四聪,后者约七百二十聪——金额相同、目的地相同,费用差出的就是格式税。再叠加另一层波动:钱包估算的费率本身每隔几分钟随内存池竞价刷新,同一分钟内不同节点给出的建议也可能不同档。所以”上次交得少,这次为什么翻倍”通常有两个嫌疑人:你的输入集合变胖了,或者市场费率变贵了,对着上面这本乘法账一眼就能分辨是哪一种。
本文不构成任何投资建议或收益承诺。加密资产价格波动剧烈,涉及自托管、分叉认领与链上操作均可能因操作失误、软件缺陷或第三方服务变化导致损失,重要操作前请先小额测试并核对官方文档。
发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。