私有链、公有链和联盟链有何区别

当前位置:首页 > 币圈百科 > 私有链、公有链和联盟链有何区别

私有链、公有链和联盟链有何区别

2022-12-09币圈百科233

比特币问世的时候,也为其底层协议的基础技术的发展奠定了基础,而这个技术就是区块链。渴望创新的人们现在已经发现了这项技术的潜力,正在探索区块链技术在每个行业的可能应用。

比特币就是所谓的加密货币,一种不受任何人控制的数字现金。与其他技术不同的是,它结合了分布式数据库技术、经济激励和加密技术,可以在没有领导者或管理员的情况下形成广泛蓑衣网小编2022的生态系统协同。

比特币网络创建十多年来,其使用的数据结构在各行业产生了广泛的吸引力。现在,区块链技术的应用领域已经从金融、供应链覆盖到法制、政府各个部门,很多行业都在尝试。

如果你错过了我们的区块链技术初学者指南:区块链是一个简单的数据结构,上面的数据不可修改,但可以不断扩展。将数据结构理解为电子表格可能会有所帮助,在电子表格中,每个单元格都指向前一个单元格,因此对前一个单元格的任何修改都会立即显现出来。通常,区块链存储有关金融交易的信息,但它可以用于任何类型的电子数据。

为了与我们的电子表格进行类比,我们假设文档可以被多方修改。每个人都可以在他们的设备上运行特殊的软件,并与其他设备连接,所有参与者都可以获得最新的数据库。

中心组织无法从中获取信息(网络是分布式的)。这意味着信息传输的速度慢,但从安全和冗余的角度来看,它可以使网络非常强大。

下面,我们将研究三种类型的区块链:私有链、公有链和联盟链。在此之前,我们先重申一下这三类区块链的共同点和一些关键特征:

只附总账——根据区块链的特点,系统需要遵循区块的链式结构,其中每个区块都链接到前一个区块。如果我们的区块链是电子表格中单元格的集合,那么块就是单个单元格。

对等网络网络上的每个参与者都有一份区块链数据的副本。这些参与者被称为节点,它们以对等的方式进行交互。

共识机制必须有一种机制,让节点就跨网络传播事务的正确性达成一致,以确保虚假数据不会被写入区块链。

下表总结了一些主要差异。

image.png

如果你最近使用过加密货币,你很可能和公链有过互动。这种类型的区块链涵盖了当今存在的蓑衣网小编2022绝大多数分布式图书。我们称之为“公共”,因为任何人都可以查看已经发生的交易,只需下载必要的软件即可加入。

我们也经常在公共场所使用“访问限制”这个词。任何监管者都无法阻止参与,任何人都可以参与共识机制(比如通过挖矿或权益质押)。因为任何人都可以自由加入,并可以根据所达到的角色获得回报,所以我们期望在公链网络上看到一个高度分布式的拓扑结构。

同样,我们希望公共的区块链比私人的区块链(或半私人的)更容易被审计。由于任何人都可以加入网络,协议必须包含一些机制来防止恶意行为者匿名获得优势。

但是,公链也在安全性和性能方面做出权衡。公链很多服务器都遇到了扩展瓶颈,吞吐量相对较弱。此外,推动网络的变化并保持网络不分裂可能是一个挑战,因为所有参与者同时同意一项提议的可能性较小。

私人区块链

与公共区块链的禁止访问限制形成鲜明对比,私人区块链建立了访问规则,规定谁可以查看和写入区块链(它们是需要许可的环境)。 私链不是一个去中心化的系统,因为在控制上有明确的层级。然而,它们是分布式的,并且许多节点仍然在它们的计算机上维护区块链的副本。

私有链更适合企业维护,因为企业希望在不允许外部网络接入的情况下,享受区块链带来的优势。

在一些私有链中,在拥有安全模型的背景下,工作量被证明是多余的。但事实证明,开放环境下,工作量认证是必要的。在私有区块链中,不使用PoW不会造成严重威胁,因为每个参与者的身份都是已知的,并且是手动管理的。

在这种情况下,更有效的算法是使用指定的验证程序,这些程序是为了执行事务验证而选择承担某些功能的节点。一般来说,这包括必须在每个块上签名的节点。如果一个节点有恶意行为,它可以很快被发现并从网络中删除。有了区块链这种自上而下的控制,整个系统的协作就容易多了。

联盟区块链

联盟区块链介于公链和私链之间,结合了两者的特征元素。在共识方面,我们可以观察到联盟链与私有链、公有链最显著的区别。联盟把几个蓑衣网小编2022权力对等的参与者作为验证者,而不是像公链那样的开放系统,让任何人都可以验证区块,也不允许只有一个实体通过像私链那样的封闭系统来指定区块的生产者。

从这里开始,系统规则的制定就非常灵活:链的可见性可以限制在验证者、授权人员或者所有人。只要与验证者达成共识,就可以轻松修改。至于区块链的功能,如果这些参与者能够按照预设的阈值诚实行事,系统就不会有问题。

在多个组织在同一个行业中运营并且需要公共基础设施来交易或中继信息的环境中,联盟链将是最佳选择。加入这个联盟链对组织来说也是非常有益的,因为这将使他们能够与其他参与者分享他们对行业的看法。

哪种类型的区块链更有优势?

本质上,公有链、私有链和联盟链并不矛盾,它们只是使用了不同的技术:

设计良好的公有链往往在审计防范方面更有优势,但代价是更低的速度和吞吐量。这些都是为交易结算(或智能合约)提供安全保障的最佳选择。

私有链可以优先考虑系统的速度,因为它不需要像公共区块链那样担心核心故障。理想情况下,私有链应该部署在个人或组织可以控制和保密信息的环境中。

联盟链可以减轻私有链中交易对手的风险(通过消除集中控制),更少的节点数通常使他们能够比公共链更有效地运营。联盟适用于需要相互沟通的组织。

总结

对于从事各种活动的个人和企业来说,有大量的区块链选项。即使是公链、私链、联盟链,根据复杂程度也会有很多不同的用户体验。用户可以根据实际使用情况,选择最适合实现目标的产品。

私有链、公有链和联盟链有何区别 | 分享给朋友: