什么是超级账本

超级账本 是一个Linux Foundation开源项目,为开发人员和企业提供了多样化的工具集以及一系列框架和项目,供开发人员和企业构建和尝试使用区块链网络.

超级账本项目的目的是促进分布式账本技术领域的企业,开发人员和其他企业之间的协作。当前,有超过250个组织支持Hyperledger,而这一数字正在迅速增加.

什么是超级账本

Hyperledger已成为感兴趣的各方了解区块链技术的更多信息并参与动态社区的首选工具和环境之一.

背景

超级账本计划由2015年12月宣布 Linux基金会 作为用于分析,构建,试验和协作分布式账本系统开发的开源环境。自2000年成立以来,Linux基金会已经取得了一些重大成就,并且Hyperledger Project的成立有助于吸引一些主要参与者,包括Blockstream,IBM,Oracle,Cisco,RedHat,Accenture等。您可以找到成员组织和其他项目参与者的完整列表 这里.

值得注意的是,Hyperledger主要致力于为许可的区块链和联盟网络构建分布式账本解决方案。但是,它在大型技术和金融参与者中的知名度和知名度无疑给了区块链技术以巨大的曝光,而这本来是不可能的。.

超级账本温室

框架和工具

Hyperledger Project的核心是一个伞形项目,用于模块化的开源框架和工具,用于构建和试验区块链。根据a的说法,企业的总体趋势是向开源项目发展 民意调查 由BlackDuck和North Bridge在2016年提出。随着区块链技术成为当今技术领域的最前沿创新之一,为企业构想一个开源生态系统似乎是很自然的事情。.

Hyperledger将其设计称为“企业区块链温室旨在成为利用区块链技术开发实际应用和业务解决方案的孵化器.

Hyperledger旨在通过其平台为企业提供特定的利益,包括:

  • 用于重大发展的协作和实时更新网络
  • 通过专业化提高生产力
  • 协同环境
  • 更好的代码质量控制
  • 更容易处理知识产权

Hyperledger项目规模巨大,由28,000多名参与者和360万行代码组成。您可以找到Hyperledger Github 这里. Hyperledger由10个项目组成,其中包括5个框架和5个工具。每个项目都是唯一的,并且包含特定的功能和使用优势,其中Hyperledger Fabric(框架)是最受欢迎的项目.

在分析Hyperledger时,有很多要考虑和考虑。他们的网站在从开放治理到事件新闻的所有方面提供了大量资源。但是,我们可以将整个项目分为两个主要部分:

  • 模块化框架
  • 模块化工具

构架

模块化框架由主要的构建块和平台组成,用于构建各种分布式分类帐及其组件.

超级账本洞穴

挖洞 是具有许可的智能合约引擎的模块化区块链客户端。它部分是为以太坊虚拟机(EVM)开发的,最初由 莫纳克斯.

Burrow是用Go语言编写的,主要致力于成为确定性智能合约引擎。它使用 嫩薄荷 权益证明BFT共识引擎,能够使用其应用程序区块链接口(ABCI).

超级账本面料

织物 (也是用Go编写的)是最受欢迎的框架,它是用于构建具有可插拔组件和可自定义架构的分布式分类帐解决方案的模块化平台.

Fabric以其可扩展性而闻名,它允许企业在已建立且成功的架构之上构建分布式分类帐网络。.

超级账本

Indy是为分布式身份管理明确建立的分布式分类帐。服务器部分 印结 是用Python构建的,而 印地SDK 用Rust写的.

Indy提供了用于管理区块链数字身份的工具和可重用组件,并包括诸如自我主权,隐私和可验证的主张之类的功能。分散身份认同以及一些备受瞩目的项目(包括 思域, 正在寻求可验证的身份证明.

超级账本Iroha

伊吕波 是旨在整合基础架构项目的区块链框架,并且非常重视促进为最终用户量身定制的应用程序的创建.

Iroha是用C ++编写的,其功能包括强调移动应用程序开发以及基于链的新BFT共识算法,称为 胜美.

超级锯齿

Sawtooth是用于运行分布式分类帐的模块化平台,它使企业和财团可以进行多项技术创新,从而对其平台做出独立决策.

锯齿形芯 主要是用Python编写的,而 锯齿筏锯齿军刀 用Rust编写。锯齿还具有JavaScript和Go组件。总体而言,该框架的一些主要功能包括动态共识,经过时间证明(PoET)共识,并行事务执行和私有事务.

工具

Hyperledger工具是一套多样化的工具,可以管理指标并与较大的框架配合使用.

超级账本卡尺

卡尺 用JavaScript编写,是衡量区块链性能的基准工具。它列出了性能指标,例如每秒事务数(TPS),事务延迟和资源利用率。.

Caliper以其格式是一种独特的通用工具,它已成为企业衡量其分布式分类帐性能的有用参考.

超级大提琴大提琴

大提琴 主要是用Go编写的,并将按需部署模型引入了区块链。它是一种即插即用形式的自动化应用程序,用于即插即用的形式部署和管理区块链,以供希望集成分布式分类帐技术的企业使用.

大提琴还为区块链状态,系统利用率,链代码性能和区块链配置提供了实时仪表板。它目前支持Hyperledger Fabric实施.

Hyperledger作曲家

作曲家 用JavaScript编写,是与开发活动有关的最活跃的工具。它是用于构建区块链业务网络的工具,旨在加速将区块链应用程序和智能合约与现有业务模型的集成.

Composer还支持Hyperledger Fabric,用户可以使用它来定义事务与特定资产(包括财产,服务和其他不可替代资产)的交互方式。.

超级账本管理器

探险者 是提供仪表板以窥视有关块的详细信息的工具。 Explorer主要使用JavaScipt编写,是Hyperledger Fabric框架的基于Web的通用块浏览器。.

Explorer也可以与身份验证平台集成,并基于TypeScript支持Hyperledger Sawtooth框架。, 角度的 建立迭代.

超级账本被子

被子 是分类帐系统之间的互操作性工具,通过实现 分类帐协议 (ILP)用于原子交换.

Quilt是ILP的企业级实现,并提供用于支付网络的核心Interledger组件的库和参考实现。最终,它应该成为所有Hyperledger项目之间相互转移价值并执行分布式原子交换的互操作性解决方案。.

应用领域

与Hyperledger Projects集成以及集成其解决方案的潜在应用是多种多样的,对于希望利用区块链技术力量的企业而言,具有重大意义。.

德勤普华永道 两家公司最近都发布了其2018年全球区块链报告,详细介绍了围绕该技术与企业从金融服务到医疗保健等行业的企业高管进行整合的当前商业情绪。两项研究均以对技术采用趋势的积极评价作为结尾,全世界的高管都意识到并正在考虑采用分布式分类帐解决方案.

随着平台的不断发展,Hyperledger为这些企业提供的尝试和构建业务应用程序解决方案的机会肯定不会被忽略。 Hyperledger为他们的项目明确概述了一些优秀的用例,包括:

  • 使用的海鲜供应链原型。 超级账本锯齿
  • 使用以下方式管理分散的和可移植的身份 超级账本
  • 医疗保健医师资格证书 超级账本
  • 使用Hyperledger进行交易后财务处理 织物 & 锯齿

区块链的未来互操作性以及Hyperledger的即插即用/实验性质,将使其发展成为领先的平台,在区块链技术的开发和业务应用中进行协作.

Hyperledger在其开源平台中明确预见了一些长期趋势和目标 白皮书. 具体来说,他们认为数据共享增加的趋势是需要更普遍地使用分布式分类帐及其附属组件来为此类开发创建模块化,安全且可互操作的框架.

此外,Hyperledger希望扩展其可互换模块的阵列,这些模块最终可以相互通信并可以快速部署。该平台还将从单个软件堆栈过渡到支持大量开发人员社区的工具集合.

结论

Hyperledger是一种功能强大且方便的工具,可让企业了解分布式账本技术并将其集成到其业务模型中。它基于Linux基金会的开源原则建立,有望成为区块链领域开发人员最活跃的社区和协作环境之一.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me