换句话说,如果没有某人负责管理时间,我们如何确定事件的顺序?如果没有一个中心参照系,我们如何获得可靠的时钟?
你可能认为这个问题很容易解决,因为每个人都可以使用自己的时钟。但是,只有在每个人的时钟都准确无误的情况下,这个方法才有效。在一个有对立和利益冲突的系统中,每个人使用自己的时钟会带来灾难。而且根据相对论,这个方法无法跨越空间。
让我们进行一次思维实验:假设你生活在一个每个人都自己跟踪事件发生顺序的世界中,你可以如何欺骗其他人?你可以假装你今天发送的一笔交易其实是昨天的,这样你今天花掉的钱仍然是你自己的。由于去中心化系统本质上是异步通信,上述情景不仅仅是理论思维实验。消息确实会延迟,时间戳会不准确。再加上相对论效应和宇宙的天然速度限制,没有中心化权威机构或观察者的情况下很难辨别事件的先后顺序。
这就是为什么以往所有关于数字现金的尝试都离不开中心化注册表。也就是说,我们必须信任某个人,才能正确决定事务的顺序。我们需要中心化参与方来充当中心化时钟。
比特币解决了这个问题,它重新定义了时间。比特币通过区块而不是秒来度量时间。