区块链 2.0 – 公共与私有区块链比较 [Part 7]

前一部分 区块链2.0 系列探讨了 智能合约的状态 现在。 这篇文章旨在阐明可以创建的不同类型的区块链。 它们中的每一个都用于非常不同的应用程序,并且根据用例,它们中的每一个所遵循的协议都不同。 现在让我们继续了解 公共与私有区块链比较 采用开源和专有技术。

众所周知,基于区块链的分布式账本的基本三层结构如下:

图 1 – 基于区块链的分类账的基本结构

这里提到的类型之间的差异主要归因于基于底层区块链的协议。 该协议规定了参与者的规则以及区块链响应所述参与的行为。

阅读本文时,请记住以下几点:

  • 诸如此类的平台始终是为了解决用例需求而创建的。 没有一个技术应该采取的方向是最好的。 例如,区块链具有巨大的应用程序,其中一些可能需要删除在其他环境中似乎很重要的功能。 去中心化存储 是专业的 example 在这方面。
  • 区块链基本上是数据库系统,通过时间戳和以块的形式组织数据来跟踪信息。 此类区块链的创建者可以选择谁有权制作这些区块并执行更改。
  • 区块链也可以是“中心化的”,不同程度的参与可以仅限于这个“中央权威”认为有资格的人。

大多数区块链要么 上市 或者 私人的. 从广义上讲,公共区块链可以被认为是开源软件的等价物,大多数私有区块链可以被看作是从公共平台衍生而来的专有平台。 下图应该对大多数人来说基本的区别是显而易见的。

图 2 – 公共与私有区块链与开源和专有技术的比较

这并不是说所有私有区块链都源自公开的公共区块链。 然而,最受欢迎的通常是。

公共区块链

公共区块链可以被认为是 无权限平台 或者 网络. 任何拥有专有技术和计算资源的人都可以参与其中。 这将产生以下影响:

  • 任何人都可以加入和参与公共区块链网络。 所有“参与者”的需求是稳定的互联网连接以及计算资源。
  • 参与将包括在交易过程中读取、写入、验证和提供共识。 一个 example 对于参与的个人将是 比特币矿工. 在这种情况下,作为参与网络的交换,矿工将获得比特币的回报。
  • 该平台完全去中心化且完全冗余。
  • 由于去中心化的性质,没有一个实体可以完全控制账本中记录的数据。 要验证一个区块,所有(或大多数)参与者都需要审查数据。
  • 这意味着一旦信息被验证和记录,就不能轻易更改。 即使是,也不可能不留下痕迹。
  • 参与者的身份在设计上保持匿名,例如 比特币莱特币. 这些平台的设计旨在保护和保护用户身份。 这主要是由上层协议栈提供的一个特性。
  • 公共区块链网络的示例是 比特币, 莱特币, 以太坊 等等
  • 广泛的去中心化意味着与区块链账本网络通常可能的情况相比,就交易达成共识可能需要一段时间,而吞吐量对于旨在每时每刻推动大量交易的大型企业来说可能是一个挑战。
  • 比特币等开放链中的开放参与以及此类参与者的数量通常很高,这增加了对计算设备和能源成本的可观初始投资。

私有区块链

相比之下,私有区块链是 许可区块链. 意义:

  • 参与网络的权限受到限制,并由监督网络的所有者或机构主持。 这意味着即使个人将能够存储数据并进行交易(发送和接收付款) example),这些交易的验证和存储将仅由选定的参与者完成。
  • 即使中央当局给予许可,参与也将受到条款的限制。 例如,在由金融机构运营的私有区块链网络的情况下,并非每个客户都可以访问整个区块链账本,即使在获得许可的人中,也不是每个人都可以访问所有内容。 在这种情况下,中心人物将授予访问选择服务的权限。 这通常被称为 “通灵”.
  • 与公共系统相比,此类系统具有显着更大的吞吐量能力,并且还显示出更快的交易速度,因为信息块只需要由少数人验证。
  • 设计的安全性是公共区块链著名的东西。 他们实现了这一目标
    经过:
    • 匿名参与者,
    • 多个节点上的分布式和冗余但加密的存储,
    • 创建和更改数据所需的大众共识。

私有区块链通常在其协议中不包含任何这些。 这使得该系统仅与当前使用的大多数基于云的数据库系统一样安全。

给智者的笔记

需要注意的重要一点是,它们被命名为公共或私有(或开放或封闭)的事实与底层代码库无关。 平台所基于的代码或文字基础可能会或可能不会在这些情况下公开和/或开发。 R3 是一个 分布式账本技术 (D分布式 大号磨边机 echnology) 公司,该公司领导着一个由 200 多家跨国机构组成的公共财团。 他们的目标是在金融和商业领域进一步发展区块链和相关的分布式账本技术。 科尔达 是这种共同努力的产物。 R3 将 Corda 定义为专为企业构建的区块链平台。 相同的代码库是开源的,鼓励世界各地的开发人员为该项目做出贡献。 然而,鉴于其面向业务的性质和它要解决的需求,corda 将被归类为一个许可的封闭区块链平台。 这意味着企业可以在网络部署后选择网络的参与者,并选择这些参与者可以通过使用本地可用的智能合约工具访问的信息类型。

虽然像比特币和以太坊这样的公共平台对这一领域的广泛认识和发展负有责任是一个现实,但仍然可以说,为企业或商业环境中的特定用例设计的私有区块链将引领货币投资从短期看。 这些是我们大多数人将在不久的将来以实际方式实施的平台。

阅读本系列中有关 Hyperledger 项目的下一个指南。

  • 区块链 2.0 – Hyperledger 项目 (HLP) 简介

我们正在研究许多关于区块链技术的有趣主题。 敬请关注!

感谢您的光临!

帮助我们帮助您:

祝你有美好的一天!!