私链因其存在的部分问题,而饱受非议:
1. 私有链受到数据等使用许可的限制,只适用于特定机构内部使用。
2. 去中心化程度不够
3. 涉及到不同法律实体之间的资产结算问题,私有链仍然举步维艰,还在寻找改进结算机制的方法。
联盟链
联盟链则不是完全公开的,由若干个机构共同参与管理的区块链。开放程度和去中心化程度比公链低,但比私链高。
联盟链中参与的机构管理运行这一个或多个节点,链上数据只允许内部不同机构进行访问和读写,以及发送、记录交易信息。并且链上的参与方只有通过对方授权的密钥才能看到其他参与者的数据。这样就解决数据隐私和安全性问题,同时能够实现去中心化;
联盟链的优点:
1. 可控
公有链因其参与节点多,篡改数据几乎不可能,而联盟链中因其节点有限,所以只要其中大部分成员同意,即可将区块数据进行更改。联盟链受一个特定群体的完全控制,但并不是垄断。当每个成员都同意时,这种控制可以建立自己的规则。
2. 交易速度快
节点数量有限,交易时的信息反馈速度相对较快。
3. 数据不会默认公开
用来验证区块的信息不会向公众公开,只有联盟成员可以进行处理这些信息,和公链相比具有更高的私密性。
同样的联盟链也具备以下几点缺点:
1. 半中心化,已遭受攻击
2. 缺乏行业统一标准
侧链
侧链一般指主链外的另一个区块链,主链和侧链的关系就像是马路的主干道和支路干道一样,侧链锚定主链上某个节点,再通过主链上的计算力来维护侧链真实性,实现公共区块链上价值与其他账簿上的价值在多个区块链间的转移。比如RSK,比特币的第一条侧链。侧链也是一种协议,可以让资产安全地从一条链转移到另一条链,又可以从另一条链安全地转移回来,即让链和链之间产生价值交互的一种技术。
简单来说侧链就是建立一条新的区块链,能够一对一地和原有的一条链产生联系,资产可以在两条链之间进行转移,进而弥补原来那条链中的某些不足,就好像共生一样,其中,原有那条独立的区块链就叫做主链,而新产生以主链作为依靠的链,就叫做侧链。
平行链
平行链是一种简单、易扩展的区块链,它的安全性由“主链”提供。平行链和主链保持既独立又连接的关系,在主链之下,它可以拥有自己的超级节点、状态机和原始交易数据。
每条平行链的业务逻辑都是独立的,交易结果的哈希值会记录到主链上,每条平行链的节点虽然也是主链的节点,但并不会同步主链上所有数据。并且,平行链可以多链同时处理交易,效率可提升非常大。
,