公共,私人,许可区块链相比较都有什么区别?

公共,私人,许可区块链相比较都有什么区别?

在过去的几年中,区块链已根据其构建和配置而发展成各种风格。存储在区块链的块上的内容和由区块链网络上的各个参与者执行的活动可以根据区块链的配置方式以及预期如何实现期望的商业目的来控制。从广义上讲,公共和私人区块链是各种加密货币网络和私营企业中使用的两种最常见的风格。第三类许可区块链近来也获得了关注。

公共区块链

如果想要创建一个类似于比特币的开放区块链,这使得任何人和每个人都可以加入并为网络做出贡献,那么他们就可以使用开放的公共区块链。公共区块链网络是完全开放的,任何人都可以自由加入并参与区块链网络的核心活动。任何人都可以加入或离开,阅读,编写和审核公共区块链网络上正在进行的活动,这有助于公共区块链保持其自治性质。

公共网络采用激励计划,鼓励新参与者加入并保持网络敏捷。从真正分散,民主化和无权限的运作的角度来看,公共区块链提供了特别有价值的解决方案。

随着易用性和参与性,公共网络也有一些缺点。主要的功能包括维持分布式公共分类帐所需的大量功耗。其他问题包括缺乏完整的隐私和匿名性导致网络安全性较弱以及参与者的身份。与真正的贡献者一起,参与者有时也可能包括可能涉及黑客,令牌窃取和网络堵塞等恶意活动的错误参与者。

私人区块链

如果需要运行私有区块链,该区块链仅允许经过验证的参与者的选定条目,例如私营企业的参与者,则可以选择私有区块链实施。参与者只能通过真实且经过验证的邀请加入这样的专用网络,并且需要由网络运营商或由网络实施的明确定义的设置协议进行验证。

公共区块链和私有区块链之间的主要区别在于私有区块链控制谁被允许参与网络,执行 决定采矿权和奖励的共识协议,以及维护共享分类账。所有者或运营商有权根据需要覆盖,编辑或删除区块链上的必要条目。

在真正意义上,私有区块链不是分散的,而是一个分布式分类账,作为基于密码学概念的封闭的安全数据库运行。从技术上讲,并非每个人都可以在私有区块链上运行完整节点,进行交易或验证/验证区块链变更。

许可的区块链

第三类区块链是经过许可的区块链,它允许公共区块链和私有区块链之间的混合包,具有许多自定义选项。可用选项包括允许任何人在适当验证其身份后加入许可网络,以及分配选择和指定权限以仅执行网络上的某些活动。例如, ripple支持参与者基于权限的角色。

构建这样的区块链,使得它们为每个参与者授予特定的权限,以便执行特定的功能 - 如在区块链上读取,访问和写入信息。企业和企业越来越多地选择许可的区块链网络,因为他们可以在配置网络时有选择地加入必要的限制,并控制各个参与者在所需角色中的活动。

例如,如果区块链网络用于管理从其原产地(农场)到最终客户(市场)的农产品交易,则该过程涉及多个实体,其中允许的网络可以提供最佳匹配。比如说,一位农民种植一种药用植物,然后运往全球多个遥远地区的市场。由于此类交易可能涉及多个方,如国家海关部门清除产品进入各自的国家,运输公司的运输公司和需要将产品维持在指定温度范围内的仓库运营商。

农民可以最终确定特定的价格和数量,以便将他的产品出售给美国的买主,另一个价格和数量出售给欧洲的另一个买主。其他涉及的实体,如上述海关部门,运输公司和仓库运营商,可能不一定需要有关农民和他的各个买家之间商定价格的信息。他们可能只需要访问有限的信息,如质量规格和数量,以履行其支持此类交易的必要功能。许可的区块链允许这种受限制的实施以及对这些业务区块链上的这些不同参与者的有限许可。

底线

虽然公共区块链是最受欢迎的公共区块链,其目的是为大众广泛采用比特币等基于加密货币的常见网络,但私有区块已在商业安全环境中得到应用。经过许可的区块链提供了两者之间的中间路径和定制,为多个企业的更广泛的行业采用提供了空间,因为它允许甚至由外部供应商和提供商实现有限的活动,因此在行业中的使用越来越多。


分享到:


相關文章: