通过探究区块的区块打满程度与平均交易费之间的关系,我们可以看到交易拥堵是如何发生的。 通过这个方法,我们可以看到,随着区块被打满并保持该状态,交易费开始上涨。而在交易费达到顶峰之后,用户选择减少交易量,区块空间的使用率下降,导致区块大小参差不齐。但是,随着交易费下降,闲置的区块空间又重新吸引用户,蜂拥而至的用户再次将区块填满。请注意 2018 年 1 月左右的最后一次交易费暴涨,在之后的数个月里,区块都是满满当当的,交易费令人垂涎(无论是以比特币还是美元计价)。 别忘了,SegWit (隔离见证)在 2017 年 7 月 23 日就正式启用了。由于 SegWit 提高了区块容量(等价于允许每个区块容纳最多 4MB 的数据),区块大小在 2017 年下半年突破了 1MB 的限制。但是,并非所有客户端都使用了 SegWit,因而平均区块大小涨幅不大。 这里有个流程图,描述了交易费和区块空间使用率产生振荡的流程,就像正弦波一样。我们也可以将它看作是一个负反馈循环,因为当交易费达到某个阈值时,就会抑制交易量。 仅仅是出于好奇,我当时就指出过这一发现,但总的来说发现这个周期实际上没什么用,我们也没办法据此预测往后一周的交易量。我从中学到的教训非常直接:一旦交易费超过某个阈值,用户就会感到失望,不再优先选择链上交易,尤其是当交易费相对其交易额而言过高时。SegWit 和批处理机制使情况缓解了很多。从某种角度看,交易费是会自动调整的,因为它鼓励大型交易者在区块空间消费上更加节俭。但是,所有这些让我更加坚定了自己的观点,即,扩展比特币的吞吐量需要大量的延迟交易系统,基于信任模型在比特币区块链上进行交易结算。另一点收获是,用户有明确的交易生命周期,当他们经历了巨大的交易费压力后,需要几周时间才能恢复到原先的消费水平。 以太坊在 2020 年的 「交易费危机」今年,当以太坊交易费开始上涨并超过比特币时,我开始好奇以太坊是否会重现比特币当年的交易费和交易量周期,以及这个周期是否会对以太坊带来相同乃至更严重的影响,因为有很多流动性都在链上(相对而言,中心化交易所的交易量基本上是 「链下」 的)。据我猜测,我们会看到同样周期,不过振荡可能没那么剧烈,因为以太坊的区块空间并不是定死的,可随使用量的增加而扩大。但事实证明,交易费暴涨比我所预期的更具破坏力。 (责任编辑:admin) |