ZEC 屏蔽交易 vs 透明交易:9,166 字节到底贵在哪
2026 年 10 月 24 日三个 Zcash 区块里 99.8% 的字节是屏蔽交易。我们实测了真实体积(9,166 到 103,848 字节)和按动作计价、根本不看体积的 ZIP-317 手续费——分清哪一半成本落在你身上。
三个区块、4.95 MB,其中 99.8% 是屏蔽交易。 2026 年 10 月 24 日 09:47:41 到 09:58:53 UTC 之间,3528840、3528842、3528846 三个区块共装下 88 笔交易、4,955,239 字节。其中 54 笔是完全屏蔽交易——看不见输入、也看不见输出——合计吃掉 4,945,120 字节,占空间的 99.8%。另外 31 笔透明交易平均 310 字节,加起来才 9,598 字节。数据取自 Blockchair 的 Zcash 接口,查询时间 10:00 UTC。如果你一直不明白「屏蔽交易贵」到底贵在哪,这就是答案里「体积」的那一半。 (Zcash 与门罗 2026 对比)
体积跟着「动作数」走,而不是跟着你能看到的输出走。 这批样本里屏蔽交易的体积只有五档:9,166 字节(2 动作)、9,200(2 动作外加一个透明输出)、21,790(6)、91,224(28)、103,848(32 动作,54 笔里占 46 笔)。它们的拟合线是「2,854 字节固定开销 + 每动作 3,156 字节」;代进 28 动作算出 91,222,实测 91,224。解析一笔 32 动作的原始交易可以印证:32 个 Ironwood 池动作、150,848 个字符的证明字段、每个动作 724 字节的密文加签名。
放到透明交易旁边,这是完全不同的量级。 同批区块里透明交易的体积实测为:181 字节(coinbase)、207–208(1 进 1 出)、240–245(1 进 2 出)、302(1 进 3 出)、537(3 进 2 出)、1,555(10 进 2 出)。也就是说,最小的一笔屏蔽转账 9,166 字节,是 244 字节透明交易的 38 倍;32 动作的批量交易 103,848 字节,是一笔 207 字节交易的 501 倍,单笔就占掉 Zcash 2 MB 区块上限的 5.2%。一百个区块的样本里最满的一块 1,996,842 字节,有 13 个块超过 1.9 MB。 (Zcash 与门罗 2026 对比)
但手续费是按动作收的,不是按字节。 ZIP-317 把常规手续费定为「5,000 zats × max(2, 逻辑动作数)」。透明部分按每 150 字节输入、每 34 字节输出各算一个动作,取较大者;Sapling 取花费数与输出数的较大者;Orchard 每个动作算一个,ZIP 的 Revision 1 又把 Ironwood 动作按同样口径计入。所以 9,166 字节的 2 动作屏蔽交易付 10,000 zats(0.0001 ZEC)——和 244 字节的 1 进 2 出透明交易一模一样。同批区块里链上实测:10,000 zats 是透明交易的主流价位,537 字节的 3 进 2 出付 15,000,1,555 字节的 10 进 2 出付 50,000。 (门罗费用机制)
按「每字节付多少」算,屏蔽反而便宜约 37 倍。 10,000 zats 摊到 9,166 字节是每字节 1.09 zats;10,000 摊到 244 字节是每字节 41 zats。32 动作的批量交易付 160,000 zats,即 0.0016 ZEC——按 2026 年 10 月 24 日 10:00 UTC 的 ZEC 1,151.58 美元(Binance 报 1,153.19,Kraken 报 1,149.76)折 1.84 美元——代价是搬动 32 个 note、占掉二十分之一个区块。这套费率是在刻意补贴屏蔽数据:钱包按动作付钱,区块空间的成本落在出块的人身上。所以「屏蔽交易贵」在钱包层面是错的,在区块层面是对的。 (Zcash 与门罗 2026 对比)
而且从外面根本审计不到屏蔽交易的手续费。 这些交易在 Blockchair 上返回的手续费是 0 或 null——因为输入金额是加密的,连手续费也只能由加密的 value balance 反推。唯一可靠的检查在本地:正确的钱包会按动作数算一遍 ZIP-317,并在签名前把数字摆给你看。如果某个钱包给一笔 2 动作转账报出远高于 0.0001 ZEC 的「网络费」,那不是常规费率,是它自己加了价或者算错了。 (门罗费用机制)
而且它不会像比特币拥堵那样拖住你。 2026 年 10 月 24 日 07:55:01 到 10:02:11 UTC 的 100 个区块(3,528,750–3,528,849),平均出块间隔 77.1 秒,目标 75 秒。区块大小中位数 26,088 字节,均值 400,338;这 100 块里 21 块不到 2 KB,19 块超过 1 MB。10:00 UTC 内存池只有 4 笔交易、1,975 字节。在这样空的网络上,9 KB 的屏蔽交易下一个块就进;2 MB 上限只在偶尔的批量大块里才有存在感。
放到真实订单上是什么样。 2026 年 10 月 24 日 10:00 UTC,站内报价接口返回:100 USDT-TRC20 兑 0.07094927 ZEC,500 兑 0.41301823,1,000 兑 0.84052051,5,000 兑 4.25975403 ZEC;该币对下限 26.189336 USDT、上限 76,607.416665。反推每 ZEC 价格分别是 1,409.5、1,210.6、1,189.7、1,173.8 USDT,而现货是 1,151.58——拟合约 16.8 USDT 固定开销加 1.6%。你事后自己屏蔽那一步花 0.0001 ZEC(0.115 美元),相当于已经付掉的固定开销的 0.7%。你的钱不是花在体积上。 (XMR 换 USDT 退出路线)
六件值得做的事,和一件根本不省钱的事。 先确认对方的收款地址类型:如果平台不能打款给 zs1 或 u1,就先收到透明 t 地址,再在自己钱包里花 0.0001 ZEC 屏蔽,代价是链上多一个透明环节。体积自己估:2,854 + 3,156 × 动作数。别为了省手续费做批量合并——32 个动作放一笔是 160,000 zats,和十六笔各自 2 动作的 10,000 zats 完全一样,因为每笔交易都白送两个动作。注意接近上限的大块:最近 100 块里有 13 块超过 1.9 MB,那种时候 10,000 zats 是弱出价。 (门罗费用机制)
值得背下来的一条。 Zcash 对「动作」和「区块空间」分别收费:任何小额转账都是 0.0001 ZEC 左右,屏蔽与否同价;每多一个 note 大约多占 3.2 KB 区块空间。价格会动——以上数字全部来自 2026 年 10 月 24 日 10:00 UTC 前后的链上数据与站内报价接口,能作准的只有兑换页面上的实时报价。算术不会动。 (Zcash 与门罗 2026 对比)