区块链的核心是什么?
核心有三个,也是组成区块链技术的三种必不可少的技术,即:共识机制、分布式存储和密码学技术。
共识机制:共识机制是指定义共识过程的算法、协议和规则,区块链的共识机制具备“少数服从多数”以及“人人平等”的特点。
密码学原理:在区块链技术中应用了大量的密码学的知识,如:公钥、私钥、哈希、对称加密、非对称加密、同态加密、签名、零知识证明等。
分布式存储:一是区块链每个节点都按照块链式结构存储完整的数据,二是区块链每个节点存储都是独立的、地位等同的,依靠共识机制保证存储的一致性。
其实这三种技术并不都是全部创新的技术,而是在几种技术之上有小的创新和改革,而且将几种技术结合到一起,诞生了比特币和区块链技术。
而掌握了上述设计思想和三个核心你基本上就看懂了比特币和它背后的区块链技术。
Reply