联盟链的工作原理是怎样的
扫描二维码
随时随地手机看文章
“区块链技术”荣获行业顶级暖流之后,国家级巨头和传统巨头的进场会越来越迅速。而在互联网巨头中,百度、阿里巴巴、腾讯、华为等一直都有相关的联盟链平台在蓄力建设。
这些联盟链,底层设施已经相当完善,无论是生态数量、质量双优的繁荣度,还是本土优势下的技术亲和度,或许都要胜于大部分的公链。那么,什么是联盟链,有什么优缺点?
1. 什么是联盟链?
联盟链是一种将区块链技术应用于企业的相对较新的方式。公有链向所有人都开放,而私有链通常只为一个企业提供服务,联盟链相对公链来说有更多限制,通常为多个企业之间的共同协作提供服务。
联盟链与公有链的不同之处在于,它是需要获得事先许可的。因此并不是所有拥有互联网连接的任何人都可以访问联盟区块链的。联盟链也可以描述为半去中心化的,对联盟链的控制权不授予单个实体,而是多个组织或个人。
对于联盟链,共识过程可能与公有链不同。联盟链的共识参与者可能是网络上的一组预先批准的节点,而不是任何人都可以参与该过程。联盟链允许对网络进行更大程度的控制。
2. 联盟链的优点
首先,联盟链受一个特定群体的完全控制,但并不是垄断。当每个成员都同意时,这种控制可以建立自己的规则。
其次,具有更大的隐私性,因为来验证区块的信息不会向公众公开,只有联盟成员可以进行处理这些信息。它为平台客户创造了更大的信任度和信心。
最后,与公共区块链相比,联盟链没有交易费用,更灵活一些。公共区块链中大量的验证器导致同步和相互协议的麻烦。通常这种分歧会导致分叉,但联盟链不会出现这种状况。
3. 联盟链的缺点
首先,由于其中心化结构,联盟链可能容易受到恶意玩家的攻击。当参与节点有限时,我们可以假定多个参与者可能会合谋。
其次,缺少行业统一标准。除了 Hyperledger,还有诸如 JPMorgan Quorum 和 R3 的 Corda 之类的解决方案,但是我们离联盟链的统一框架还很遥远。
此外,在大型企业建立应用的灵活性差。启动一个新的联盟区块链是一个微妙的过程:所有成员都必须批准通信协议。由于大型企业的灵活性不如中小企业,因此在多个大型企业之间建立通用网络非常缓慢。