*公有链(Public Blockchain):公有的区块链,读写权限对所有人开放。比特币、以太坊。完全去中心、公开的区块链。用户无需注册就能匿名参与,无需授权就能访问网络的区块链。公链能够稳定运行,依靠的是“共识机制”,例如比特币块链依赖工作量证明(PoW)、以太坊目前依赖权益证明(PoS)等,其中Token(代币,也有人称“通证”)能够激励所有参与节点“愿意主动合作”,共同维护链上数据的安全性。因此,公有链的运行离不开代币。
优点:所有交易数据公开、透明。无法篡改。
缺点: 低吞吐量(TPS),能处理的交易笔数低了。交易速度缓慢,有时一笔交易需要几天才能处理完毕,还需要缴纳几百块转账费。
*私有链(Private Blockchain):私有的区块链,读写权限对某个节点控制。蚂蚁金服。私有链的读写权限掌握在某个组织或机构手里,由该组织根据自身需求决定区块链的公开程度。
*联盟链(Consortium Blockchain):联盟区块链,读写权限对加入联盟的节点开放。联盟链仅限于联盟成员参与,成员参与区块链运行需要按照规则获取读写记账的权限,并由联盟成员共同维护。R3区块链联盟。具体做的内容就是内测区块链技术,看看哪一种可以满足银行的特殊需求。银行需要的分布式账本技术,并不一定需要完全公开,只需要参与交易的部分群体能看到就行。
*侧链:与比特币挂钩且能和比特币区块链交互的区块链。LTC。侧链是相对于比特币主链来说的,用比特币做基础重构一条链,然后在上面创建新的规则发行代币。所有遵循侧链协议的区块链都是侧链。侧链协议是指:可以让比特币安全地从比特币主链转移到其他区块链,又可以从其他区块链安全地返回比特币主链的一种协议。
优点:更快更安全。转移部分交易到侧链上,速度肯定是更快了。其次,若侧链出现代码漏洞等问题时,不会影响主链,用户不用担心交易丢失或篡改等问题。