区块链
起源
区块链技术起源于 2008 年中本聪《比特币 : 一种点对点电子现金系统》,
区块链诞生自中本聪的比特币。
拜占庭将军问题,该问题场景描述如下:
拜占庭帝国派 10 支军队进攻一敌人,这个敌人可抵御 5 支军队同时袭击,
这 10 支军队不能集合单点突破,须分开同时攻击。问题是多个将军互相并
不信任 ( 存在叛徒 ) 时,这种状态下要保证进攻一致,需要某种分布式协
议来进行远程协调。如果每个将军向其他九个将军派出一名信使,总计 90
次传输,每个将军会收到 9 条信息,可能每一封都附着不同的进攻时间。
此外,部分叛徒会故意答应超过一个的攻击时间,所以他们将重新广播超
过一条的信息链。这个系统变成不可靠信息和攻击时间矛盾的混合体。
拜占庭将军故事的最后,数学家们设计了一套算法,
让将军们在接到上一位将军的信息之后,加上自己
的签名再转给除自己之外的其他将军,这样的信息
模块就形成了区块链。
解
决
思
路
第 2 页 / 共 19 页