在人们的潜意识里,或许觉得区块链是一种新技术,但其实并不是这样的,严格意义上来说区块链并不属于新发明的技术,而是多项技术的融合,这其中就包含了时间戳、共识机制、哈希算法、非对称加密技术等。
我们拿BitCoin(比特币)作为例子,区块链通过工作量证明(Proof of Work)和时间戳(Timestamp)这两个机制,解决了拜占庭将军问题(Byzantine Generals’Problem)和双重支付(Double Spending),简单来讲就是,它保障了同一笔BTC不会被用于多次消费;并且在这个庞大的区块链网络当中,既是去中心化的,也能让全部节点的信息保持一致。
时间戳的存在确保了区块与
区块链之间能够按顺序连接成链;工作量证明机制让“怎样公平地分配2100万个BTC”这个问题得以解决;非对称加密技术保障了私钥的安全性。
区块链技术具有公开透明、去中心化、匿名性等诸多特点,因此,区块链被人们形容为“制造信用的机器”,这个比喻十分的恰当。