1、公有链:
公有链是世界上任何人都可以访问读取的、任何人都可以发送交易并且如果交易有效的话可以将之包括到区块中的、以及任何人都能够参与与其共识过程的区块。
优点:所有交易数据公开、透明,无法篡改。
缺点:低吞吐量(TPS),交易速度慢。
2、联盟链:(代表:超级账本(Hyperledger))
联盟链即其共识过程受到一些预选节点控制的区块链。多个有不同实体分别控制的节点组成一个联盟链。每个机构都运行着一个或多个节点,其中的数据只允许系统内不同的机构进行读写和发送交易,并且共同来记录交易数据。
3、私有链:(代表:蚂蚁金服)
是指写入权限仅在某一个组织控制下的区块链,而读写权限可能公开或者任意程度地加以限制。完全私有的区块链更接近去中心化的数据库
优点:更快的交易速度,更低的交易成本。不容易被恶意攻击,更好的保护组织自身的隐私,交易数据不会对全网公开。
缺点:“去中心化”是区块链的核心价值。而由某个组织或机构控制的私有链与“去中心化”理念有所出入。如果过于中心化,那就跟其他中心化数据库没有太大区别。
总结:
在对可信度、安全性有很高要求,而对交易速度不苛求的落地场景,公有链更有发展潜力。对于更加注重隐私保护、交易速度和内部监管等的落地应用,开发私有链或联盟链则更加合适。
欢迎加入 IT 全栈工程师交流群 :593674370