泊松过程(Poisson Process)
一句话定义: 描述比特币出块的统计模型:平均 10 分钟一次、方差很高的随机事件。
泊松过程(Poisson process)是一种统计模型:事件以恒定的平均速率、彼此独立、随机地发生。比特币的区块发现是一个近乎完美的泊松过程——每次哈希尝试相互独立,在给定难度下找到有效区块的概率恒定,由此产生的出块间隔服从指数分布。
实践中的含义:
- 出块间隔的期望值是 10 分钟,由难度调整设定。
- 任意两个区块之间的实际间隔是随机的。 一半的时间不到 7 分钟;约三分之一的时间超过 12 分钟;每年总有几次,一个区块要超过一小时。
- 不存在「该来了」的区块。 30 分钟的空档并不会让下一个区块「很快更有可能出现」。每一秒的哈希都与之前的每一秒无关。
为什么这对用户重要:
- 出块时间的方差是正常的。 看到 50 分钟空档就担心网络坏了的人是在误读统计。网络没坏;方差是内置的。
- 确认数比挂钟时间更重要。 对于结算安全性,问题是「我的交易上面堆了多少个区块」,而不是「过去了多少分钟」。
- 概率是可以计算的。 给定网络当前算力,你可以算出未来 N 分钟内出现一个区块的概率、1 小时内出 N 个区块的概率、1 小时一个区块都不出的概率。全是标准的指数分布数学。
对矿工来说,出块的泊松特性正是收入方差的来源——也是矿池流行的原因。solo 挖矿意味着你的收入是每 N 个月一大坨,方差窗口巨大。矿池把泊松分布抹平成更稳定的收入流。
「泊松过程」就是「恒定速率下的随机独立事件」的技术名称。比特币是它最著名的现实案例。
相关词条: 难度(Difficulty) · 难度调整(Difficulty Retargeting) · 工作量证明(Proof of Work) · 出块时间(Block Time) · 矿池挖矿(Pooled Mining)