区块链就是一个去中心化的公共账簿。
区块链可分为公有链 (Public blockchain),私有链(Private blockchain) 和联盟链(Consortium blockchain)。
公有链 (Public blockchain)
每一个节点都是公开的,每个人都可以参与区块链的计算,而且每个人都可以通过下载得到完整的区块链数据,也称区块链账本。
公有链特点
1. 保护用户免受开发者的影响。
2. 任何人都可以访问。
3. 所有数据默认公开。
典型的公有链包括比特币、以太坊等。
私有链 (Private blockchain)
写入权限仅在一个组织手里的区块链
私有链的特点
1. 交易速度快。少量的节点具有很高的信任度,节点可以很好地互相连接。
2. 与公有链相对,更好的保护隐私。数据不会公开地被拥有网络连接的任何人获得。
3. 交易成本大幅降低。因为交易只需被几个受信的高算力节点验证就可以了。
4. 可以改变规则。运行着私有区块链的共同体或公司可以很容易地修改该区块链的规则,这在某种情形下是必要的。
公有链和私有链可以说是相对的两种链,各有各的有点和用途。