区块链将改变世界(所以我们一直告诫自己要保持理智)。它使企业、政府和其他组织能够改进其工作流程,并用更好的解决方案重振它们的系统。它还在改变我们存储数据、访问数据和使用数据改进运营和策略以创建客户的方式。它还在改变科技的其他方面,包括我们如何向网络灌输信任。
随着区块链在世界上的快速发展,我们看到了故事的两个方面。一方面,有一群支持公共区块链的人主张去中心化。同时,在另一方面,有一个社区(主要是机构)支持由单个实体运行的私有区块链应用程序。
公共区块链的开放性将世界各地的人们聚集在一起,而私有区块链则确保了封闭的生态系统也可以通过区块链功能蓬勃发展。
与过去的云计算一样,这产生了一种混合区块链的新方法。在本文中,我将解释为什么混合区块链很重要,以及它能提供什么。我还将讨论混合区块链定义,并从内到外理解它。然而,在深入讨论这个主题之前,我们必须了解私有区块链和公共区块链之间的区别。
私人区块链
顾名思义,私有区块链本质上是私有的,通过认证的各方将区块链的访问权限限制为仅对其用户开放。这通常是一个由业务合作伙伴组成的网络,或者通过它们的操作进行连接,并从共享的防篡改数据库中获益。用户必须在进入网络之前获得访问权限。此外,访问权限只能由管理私有区块链的权限授予。因为我们也在处理私有区块链,所以事情可以随意更改。例如,管理员可以根据交易的性质、速度或目的限制交易。因此,控制方面突出了这样一个事实:私有区块链是那些希望从区块链中获益但处于封闭环境中的企业的用例。主要特点概括如下:
· 参与者彼此熟悉,并且是可信的。
· 参与者有权访问他们有权查看的信息,并且可以或不能根据他们的能力进行交易。
· 权限是预先商定的,对于每个新参与者,在他们加入网络之前都要定义权限。
· 它们本质上不是分散化的,也不具备公共区块链核心的匿名特性。
· 由于参与者的数量和共识的范围有限,私有区块链可以实现更大的可伸缩性和处理速度。
公共区块链
公 共区块链对所有人开放,任何人都可以参与其中。参与公共区块链是由它必须提供的可编程激励系统驱动的。通过在网络中向目标干系人分发基于代币的奖励,作为回报,它改善了用户数量,区块链健康——创建了一个积极的反馈循环。比特币很好地证明了这一点——特别是那些参与并提供计算能力来解决复杂算法的“矿工”。通过这样做,可以挖掘块。矿工们被鼓励花费计算资源来换取比特币,作为他们完成工作的奖励。在一个公共区块链环境中,总是会有用户和工作人员使其运行平稳。此外,流动性也是至关重要的,这就是为什么激励能让它持续下去。
公共区块链的其他关键特性包括:
· 访问公共区块链只需要一个客户机,该客户机允许用户接收、发送和存储数字资产。
· 它是分布式的。没有一个实体“拥有”网络,也没有集中存储所有数据。从技术上讲,网络中的所有参与者都拥有平等的权利,因为公共区块链上的每个节点都有数据库的副本。
· 网络中的每个人都有权读取和发送交易。这意味着没有访问内容或在区块链上执行某些操作所需的权限。
· 数据由先进的密码技术保护
· 博弈论和密码特性建立了一种可伸缩信任的方法。对于没有自然信任但仍然希望彼此进行交易的各方来说,这是理想的。
公共区块链通常需要使用一种计算复杂的共识形式,这种形式存在可伸缩性和快速交易处理方面的问题。这可能对企业使用构成潜在威胁。
混合区块链
混合区块链结合了私有和公共区块链解决方案的最佳部分。
混合区块链的独特之处在于,它不向所有人开放,但仍然提供数据完整性(防篡改)、透明性和安全性等特性。
与私有区块链类似,混合区块链是可定制的。混合区块链的成员有权决定谁可以参与(访问权)或哪些交易应该公开。这结合了两个世界的优点,并确保企业可以与相互不信任的子公司以最佳方式合作。
关键特性
· 信任的保证
即使交易没有公开,但在需要时仍可进行核查。在混合区块链中发生的每个交易都可以保持私有,并在需要时始终开放以供验证。在公共区块链上记录块哈希值是为了维护存储在私有链上的数据的不变性和安全性,尽管交易本身的细节只对具有访问权限的人具有访问权。由于哈希值存储在高度分散的公共链上,因此交易的不变性和安全性保持不变。
· 隐私
混合区块链的一个关键优势是它能够在封闭的生态系统中工作,同时也具有与外部世界通信的能力。这意味着企业或组织在利用区块链技术维护隐私时不必担心信息泄露。
一旦用户获得访问混合区块链的授权,他就可以完全参与区块链本身的活动。他拥有平等的权利进行交易,查看交易,甚至追加或修改交易。然而,有一件事是保密的,即用户的身份与其他参与者无关。 这样做是为了保护用户的隐私。
当一个用户与另一个用户进行交易时,只有他的身份才会被他所处理的一方显示出来。为了确保上述识别过程正确进行,公司和组织实施KYC(了解您的客户)以使其工作。特别是,金融机构需要正确处理它,因为它们不能允许区块链完全不了解的用户执行交易。
即使混合区块链对参与网络的用户具有有限的匿名性,公共匿名性仍然保持。这样,网络之外的任何人都无法了解用户。这将我们引向一个公共和私有系统的令人兴奋的交集。
混合网络提供了公共区块链的所有关键特性,如安全、透明、不可变和分散,但它也限制了以任何方式访问交易、查看或更改交易的能力。而且,并不是每个人都可以使用网络来确保机密信息不会离开网络。
· 灵活性
公司因变革而繁荣。混合区块链的好消息是他们需要改变规则。然而,这种变化的本质取决于混合区块链想要做什么。
· 可预测的收费结构
在区块链基础设施上运行的DApp不能基于一个流行游戏是否会弹出并阻塞网络来评估性能和费用。
应用程序需要一个具有可预测性能、交易率、确认时间和费用成本的环境。无论中央集权与否,任何基础设施都难以应对流量激增20%的局面。然而,在应用程序之间应用SLA规则和隔离的基础设施解决方案对现有应用程序的影响很小,而且更有可能在商定的边界内包含这种影响。例如,隔离验证将确保CryptoKitties流量的激增不会导致其他应用程序出现拥堵。
使用混合区块链的另一个额外好处是具有较低的交易成本。交易必定很便宜,因为它需要专用的基础设施来验证它们。网络中功能最强大的节点使验证交易变得很容易,这可能需要公共区块链中的数千个节点。
结论
公共区块链或私有区块链不能解决所有问题。对于那些想要利用区块链,但又不想向全世界公开关键业务数据和流程的组织和公司。通常情况下,组织将追求私人区块链解决方案纯粹是因为缺乏知识和恐惧,这些都不是基于真实的信息。
创新企业将提出解决方案,如何将公共和私人区块链都纳入其运营模式,使其更有效。混合区块链是一个复杂的解决方案,它并不适合所有人。然而,由于它所带来的好处和可定制性,它非常值得您的关注。