34 w ·Translate

区块链的起源

  若要解释何谓区块、区块链,还得从1982年提出的拜占庭将军问题说起。

  拜占庭位于如今的土耳其的伊斯坦布尔,是东罗马帝国的首都。由于当时东罗马帝国国土辽阔,为了防御目的,因此每个军队都分隔很远,将军与将军之间只能靠信差传递消息。 在战争的时候,拜占庭军队内所有将军和副官必需达成一致的共识,决定是否有赢的机会才去攻打敌人的阵营。但是,在军队内有可能存有叛徒和敌军的间谍,左右将军们的决定又扰乱整体军队的秩序。在进行共识时,结果并不代表大多数人的意见。这时候,在已知有成员谋反的情况下,其余忠诚的将军在不受叛徒的影响下如何达成一致的协议,拜占庭问题就此形成。

  拜占庭将军问题实际是对网络世界容许入侵体系的模型化。

  拜占庭的忠实将军们要在叛徒存在且不抓出叛徒的情况下,使其决策形成一致。对应到通信世界中,人们要在容许一些捣乱或失效协议存在的情况下,解决问题。后来,人们发现,区块和区块链可以解决拜占庭将军问题[2]。

image