BlockChain

2023-09-09

BlockChain

BlockChain,即区块链, 它从数据结构上来说,其实就是个链表,只不过加入了很强的加密特性与数据完整性设计。

区块链上的每个结点都有一个对应它当前状态的哈希值,每个结点的哈希值保证了节点状态的完整性,同时,区块链上每一个结点都持有它之前一个结点的哈希值,这样,从当前节点可以根据前一个结点的哈希值一直遍历到起始结点(即Genesis Node),这种设计意味着,如果更改区块链上任何一个结点的数据,那么,此节点后面所有的结点都需要更改,这极大增加了篡改的整体成本,所以,我们才会说区块链可以防篡改,但其实也不是不可以篡改,只要满足更改区块链的算力要求,那区块链其实也是可以篡改的。

除了防篡改, 区块链还有一个特点就是去中心化,所有的结点是松散关系,只通过算法凝聚在一起,如果你还记得曾经使用P2P或者BT技术下载电影的日子,那区块链所谓的去中心化也就不难理解了。

随着区块链接入的数据和应用越来越多,去中心化的设计在性能上越来越不能满足现实需求,所以,区块链就分化出Layer1和Layer2,简称L1和L2, Layer1继续负责保证区块链的安全性与去中心化,而由Layer2来满足性能需求,重点负责交易与计算。

扶墙老师感觉,这多少有点儿春秋和战国的意思, 春秋和战国有什么异同? 异或许是国家的大小和数量,同嘛,就是兼并的主基调一直没变。那么,将来区块链社区有没有可能再演化出Layer3? 或者从去中心化再走回中心化的寡头经济? 你觉得呢?