区块链 2.0 – Hyperledger 项目 (HLP) 简介 [Part 8]

一旦一个新技术平台在积极开发和商业利益方面达到受欢迎程度的门槛水平,全球大公司和小型初创企业都会争先恐后地分一杯羹。 Linux 当年就是这样一个平台。 一旦意识到其应用无处不在,个人、公司和机构就开始表现出对它的兴趣,到 2000 年 Linux基金会 形成了。

Linux 基金会 旨在通过赞助他们的开发团队来标准化和开发 Linux 作为一个平台。 Linux 基金会是一个非营利组织,由微软、甲骨文、三星、思科、IBM、英特尔等软件和 IT 巨头提供支持[1]. 这不包括数百名提供服务以改善平台的个人开发人员。 多年来,Linux 基金会在其屋檐下开展了许多项目。 这 超级账本项目 是他们迄今为止增长最快的一个。

在将技术发展为可用的有用形式时,这种由联盟主导的开发具有很多优势。 为大型项目开发标准、库和所有后端协议是昂贵且资源密集型的,而且没有从中产生一点收入。 因此,公司有必要通过支持此类组织,然后在完成这些标准部件的工作后简单地即插即用并随后定制他们的产品,来集中资源开发常见的“无聊”部件。 除了模型的经济性之外,这种协作努力还产生了允许更容易使用和集成到有抱负的产品和服务中的标准。

曾经或正在按照上述联盟模式开发的其他主要创新包括 WiFi(Wi-Fi 联盟)、移动电话等标准。

超级账本项目(HLP)简介

Hyperledger 项目由 Linux 基金会于 2015 年 12 月启动,目前是他们孵化的增长最快的项目之一。 它是一个致力于合作开发和推进工具和标准的伞式组织 区块链 基于分布式账本技术(DLT)。 支持该项目的主要行业参与者包括 IBM, 英特尔SAP 阿里巴 之中 其他. HLP 旨在为个人和公司创建框架,以根据需要创建共享和封闭的区块链,以满足他们自己的需求。 设计原则包括强烈倾向于开发一个全球可部署、可扩展、强大的平台,重点关注隐私和未来的可审计性[2]. 同样重要的是要注意提出的大多数区块链和框架。

开发目标和结构:即插即用

尽管以太坊联盟等存在面向企业的平台,但从定义上讲,HLP 是面向企业并得到行业巨头的支持,这些巨头在 HLP 旗下的许多模块中做出贡献并进一步发展。 HLP 在将项目引入事业后孵化开发项目,并在完成工作并纠正小窍门后将其推出给公众。 Hyperledger 项目的成员贡献了他们自己的工作,例如 IBM 如何贡献他们的 Fabric 平台进行协作开发。 代码库由项目组在内部吸收和开发,并为所有成员平等推出以供他们使用。

这样的过程使 HLP 中的模块具有高度灵活的插件框架,这将支持企业环境中的快速开发和推出。 此外,其他类似平台也是开放的 无需许可的区块链 更确切地说 公链 默认情况下,即使可以使它们适应特定的应用程序,HLP 模块本身也支持该功能。

公共和私有区块链的差异和用例涵盖更多 这里 在这个比较入门上也一样。

Hyperledger 项目的使命是四重根据 布赖恩·贝伦多夫,该项目的执行董事。

他们是:

  1. 创建企业级 DLT 框架和标准,任何人都可以移植以满足其特定的工业或个人需求。
  2. 建立一个强大的开源社区来帮助生态系统。
  3. 促进和进一步参与上述生态系统的行业成员,如成员公司。
  4. 为 HLP 社区托管一个中立的、公正的基础设施,以收集和分享相关的更新和发展。

可以访问原始文档 这里.

HLP 的结构

HLP 由 12 个项目组成 被归类为独立模块,每个模块通常独立构建并独立工作以开发其模块。 在孵化之前,首先研究它们的能力和生存能力。 组织的任何成员都可以提出增补建议。 项目孵化后,将进行积极的开发,然后推出。 这些模块之间的互操作性被高度重视,因此这些组之间的定期通信由社区维护。 目前,其中 4 个项目被归类为活跃项目。 活动标签表示这些已准备好使用但尚未准备好用于主要版本。 这 4 个可以说是推动区块链革命的最重要或更基本的模块。 稍后我们将详细介绍各个模块及其功能。 然而,下面是对 Hyperledger Fabric 平台的简要描述,可以说是其中最受欢迎的。

超级账本结构

超级账本结构[2] 是一个完全开源、许可(非公共)基于区块链的 DLT 平台,旨在牢记企业用途。 该平台提供的功能和结构适合企业环境。 它是高度模块化的,允许其开发人员从不同的共识协议中进行选择, 链码协议(智能合约),或身份管理系统等,随着它们的发展。 它是一个基于许可的区块链平台 这利用了身份管理系统,这意味着参与者将了解企业环境中需要的彼此的身份。 Fabric 允许智能合约(“链码”,是 Hyperledger 团队使用的术语) 开发各种主流编程语言,包括 爪哇, Javascript, 等等。这使得机构和企业可以利用他们在该领域的现有人才,而无需雇用或重新培训开发人员来开发自己的智能合约。 Fabric 还使用了 执行订单验证 与标准相比,处理智能合约的系统具有更好的可靠性 订单验证 其他提供智能合约功能的平台使用的系统。 可插拔性能、身份管理系统、DBMS、共识平台等是 Fabric 的其他特性,使其在竞争中遥遥领先。

结论

Hyperledger Fabric 平台等项目可以加快区块链技术在主流用例中的采用率。 Hyperledger 社区结构本身支持开放治理原则,并且由于所有项目都是作为开源平台领导的,这提高了团队在推出承诺时表现出的安全性和问责制。

由于此类项目的主要应用涉及与企业合作以进一步开发平台和标准,因此 Hyperledger 项目目前在其他类似项目中处于优势地位。

检查以下链接以阅读本系列中的帖子。

  • 区块链 2.0 – 什么是以太坊 [Part 9]

参考:

感谢您的光临!

帮助我们帮助您:

祝你有美好的一天!!