
当比特币在2009年作为区块链的第一个实施推出时,分布式账本技术 (DLT) 扰乱了多个行业。
从金融和银行到供应链管理和医疗保健,组织一直在利用区块链技术的优势进行创新,创造更高效的服务,并为长期存在的问题提供可行的解决方案。
也就是说,如果听到“区块链”这个词,首先想到的可能是高度去中心化、开放、社区管理的 DLT 网络,如以太坊或比特币。
然而,除了公共区块链之外,还有另一种形式的技术,称为私有区块链,专为企业使用而设计。
但是公有链和私有链有什么区别,它们是如何工作的,它们的核心特性是什么?
让我们在这篇文章中找出答案!
有哪些区块链类型?
区块链指的是一种数字分类账,它在网络中所有参与者的设备上复制和分布,每个人都存储相同的记录并实时查看相关变化。
但是,知道目前有四种类型的区块链网络可用吗?这是正确的。
可以在下面找到所有DLT变体,每个变体都有一个简短的描述:
- 公共区块链:随着比特币的推出,公共区块链向任何人开放,任何人都可以加入和使用网络中的解决方案。 由于DLT网络本质上是透明的,因此每个人都可以审计和监控公共区块链上的记录。对于这种区块链类型,读取访问是开放的。
- 私有区块链:与公共区块链不同,私有区块链限制用户访问,仅允许特定组织内或已通过了解客户(KYC)检查并已获得系统管理员批准的用户进入网络。对于这种区块链类型,读取访问是关闭的。
- 无许可区块链:在无许可区块链中,任何人都可以参与共识机制来验证区块和交易。由于没有针对验证者的访问控制,因此该区块链类型的写访问权限是开放的。
- 许可区块链:为了实现更高的吞吐量并为企业使用定制 DLT 网络,许可区块链限制验证者的数量,同时具有访问控制以选择谁可以参与共识机制。 因此,此区块链类型的写访问权限已关闭。
由于它们是相似的概念,因此术语私有和许可,以及公共和无许可,在加密货币行业中经常可以互换使用。
但是,它们并不完全指的是同一件事。
虽然公共和私有术语侧重于DLT网络是否限制标准用户的读取访问权限,但许可和无许可是指验证者的访问控制(写入访问)的存在。
一般来说,所有无权限的区块链都是公共的(开放读写访问),所有私有区块链都是有权限的(封闭的读写访问)。
另一方面,并非所有公共区块链都是未经许可的,因为有许可的公共DLT网络允许任何人加入和审核链上的数据,但限制了谁可以验证区块。
在接下来的部分中,我们将关注公共和私有区块链网络之间的差异。
公共与私有区块链:两者之间有什么区别?
公共和私有区块链都利用了DLT技术的优势。
但是,两者之间的核心区别在于它们如何管理用户访问以及它们是否控制谁可以验证网络中的块。
什么是公共区块链?
示例:比特币、以太坊、莱特币,市场上的大多数区块链网络都是公开的,这意味着任何拥有有效互联网连接和兼容设备的人都可以访问它们以及生态系统中的产品、服务和应用程序。
同时——由于每个人都在他们的设备上保存相同的记录,并且所有修改都透明地记录在数字分类账上,用户可以检查记录在公共区块链上的数据,跟踪交易,并查看其他信息。
此外,由于没有适当的控制措施来限制标准用户的访问(因此,不需要KYC),因此可以在网络中实现更高程度的隐私。
当公共区块链也是无许可的时,这意味着网络不仅对标准用户免费访问,而且对验证者也没有限制。
因此,每个人都可以通过操作全节点或挖矿或质押平台的原生加密货币来参与共识机制。
由于验证者的数量很多,并且没有中央机构在公共DLT网络中选择它们,因此它允许很大程度的去中心化。
同时,这种架构提供了针对攻击者的增强安全性,因为他们需要接管大部分网络才能成功。
公共区块链最重要的特点是什么?
既然知道了公共区块链是什么,那么让我们看看它们最重要的功能。、
- 去中心化:在公共区块链中,每个用户都是平等的,没有任何人比其他人拥有更多的权限。出于这个原因,并且由于节点和验证者分散在世界各地,这种DLT类型是高度去中心化的。此外,大多数公共区块链不是一个中心化的公司,而是由社区管理,社区使用链的原生代币对升级和其他与网络未来相关的重要事项进行投票。
- 隐私:在公共区块链中,无需KYC或任何其他形式的身份检查即可进入网络并在生态系统内使用解决方案。因此,用户可以获得更高级别的隐私。
- 透明度:由于任何人都可以查看和审计区块链上的数据,公共DLT网络透明地运行。因此,在生态系统中发现恶意、不诚实和非法活动要容易得多。
- 不变性:由于区块链的性质,一旦交易记录在账本上,除非大多数验证者同意,否则不能以任何方式更改。由于公共区块链具有大量验证者,因此几乎不可能篡改记录在分类帐上的数据,从而使公共DLT网络不可变。
- 抗审查性:由中心化公司运营的DLT网络通常受到某些司法管辖区的监管,这可能导致生态系统内出现某种形式的审查。另一方面,公共区块链利用去中心化的力量来完全抵抗审查。
- 高安全性:除了消除单点故障的所有风险外,大规模参与共识机制使得攻击者难以接管网络。 例如,他们必须获得51%的哈希率(连接到网络的设备的总计算能力)才能使用工作量证明(PoW)共识算法来控制链。 但是,如果有很多矿工在维护网络,由于潜在的攻击成本,它可以有效地防止这种情况。 为了对比特币做到这一点,攻击者需要购买175万台流行的挖矿设备,每台价格为10,000美元,哈希算力为100TH/s(当前的BTC哈希率约为1.75 亿TH/s)。 结果,恶意方将不得不花费高达175亿美元来购买能够接管51%网络的硬件(我们甚至没有考虑电费)。
什么是私有区块链?
示例:Hyperledger Fabric、ConsenSys Quorum
虽然公共DLT网络旨在供公众用于各种目的,但私有区块链却是为企业使用量身定制的。出于这个原因,私有DLT解决方案对写入和读取都设置了访问控制。
这意味着只有系统管理员授权的用户才能进入网络,而管理生态系统的企业选择可以参与共识机制的验证者。因此,组织可以利用DLT技术的优势,同时有效地保护记录在分类账上的敏感数据。
为了实现这一点,每个寻求加入网络的人都必须通过提交KYC检查来确认他们的身份。文件获得批准后,系统管理员将为生态系统中的参与者分配具有不同级别访问权限的不同角色。
例如,虽然企业可能允许其所有员工查看标准记录,但它可能只授予高管和高级管理人员访问敏感数据的权限。
因此,企业可以通过在网络中设置自己的规则来控制一切。企业不仅可以选择谁可以验证区块,还可以限制可以生成区块和验证交易的验证者的数量。
这使私有区块链在可扩展性和吞吐量方面优于其公共区块链。
虽然随着集中化程度的提高,共识过程中的参与者越少,网络的效率就越高,交易的处理速度就越快。
私有区块链最重要的特点是什么?
- 增强的可扩展性:通过集中共识过程,私有区块链限制验证者的数量,使网络更加高效。因此,可以以比公共 DLT 解决方案更快的速度实现高可扩展性和交易吞吐量。
- 防止未经授权访问的能力:由于只有授权用户才能使用分配给每个参与者的不同角色的网络,因此可以通过限制公众、竞争对手和恶意方的访问来有效保护私有区块链上记录的敏感数据。此外,通过有效的KYC流程,企业可以显着减少(或完全消除)生态系统中非法活动的存在。
- 成本效益:由于节点数量非常有限(例如,20-30对公共链的10,000+),它大大降低了维护网络的成本。
- 合规性:由于大多数私有区块链由企业运营,它们必须遵守多个司法管辖区的法规。虽然在公共DLT网络中可能很难实现这一点,但私有区块链允许企业根据监管机构的法律、框架和政策制定和执行规则。
- 企业可定制性:由于他们增加了对网络的控制,企业可以轻松定制私有区块链以满足他们的需求。
公共区块链与私有区块链:结论
公共区块链和私有区块链在行业中都发挥着重要作用。虽然公共 DLT 网络更适合满足公众的需求,但私有链是为企业使用量身定制的。
通过开放、去中心化、透明和社区管理的网络,公共区块链的参与者可以从增加的隐私、审查阻力和增强的安全性中受益。另一方面,这种DLT类型缺乏企业定制级别,同时可扩展性和网络效率有限。
私有区块链试图通过牺牲去中心化和隐私来解决这些问题,通过限制验证者的数量以更低的费用实现更好的吞吐量。同时,通过KYC检查和设置自己的规则和政策,企业可以轻松定制私有链以适应自己的喜好,遵守法规,防止未经授权的访问。
常见问题 (FAQ)
1. 比特币是公共区块链网络还是私有区块链网络?
比特币是一个公共区块链,任何人都可以不受任何限制地访问网络以及生态系统内的解决方案。 此外,您还可以审计分布式账本上记录的交易、地址和其他数据。
所需要的只是一个兼容的设备和一个有效的互联网连接。
除了公开之外,比特币的区块链也是无许可的,这意味着每个人都可以通过运行全节点或挖掘 BTC 自由参与共识过程。
2.私有区块链是中心化的吗?
由于私有区块链对验证者和标准用户都有访问控制——他们必须根据 KYC 文件得到系统管理员(一个集中的权威)的批准——所以私有区块链越来越集中。
3.私有区块链的用例是什么?
私有区块链专为满足企业、政府、非营利组织和其他组织的需求和偏好而量身定制。
企业私有区块链的一些示例用例包括供应链管理、数字身份、金融、B2B、医疗保健和食品跟踪解决方案。
原文链接:https://permission.io/blog/public-vs-private-blockchain/
---煤油灯科技victorlamp.com翻译整理---