什么是Hyperledger?有史以来最全面的指南

当您访问区块链会议并关注区块链新闻时,您将不可避免地遇到的其中一个项目是Linux基金会的Hyperledger。但是,虽然理解像比特币甚至以太坊这样的加密货币是相对简单的,但是更难以理解Hyperledger计划。但如果你这样做,你会发现一些令人兴奋的非货币,工业区块链应用项目。

  • 什么是Hyperledger?一个简短的Hyperledger教程
  • 在不到5周的时间内成为Hyperledger Pro
  • Hyperledger项目
  • Hyperledger Sawtooth(英特尔)
  • Hyperledger面料
  • 非货币工业区块链技术的支柱?
  • Hyperledger:结论

什么是Hyperledger?一个简短的Hyperledger教程

让我们从Hyperledger不是开始:不是公司。不是加密货币。不是区块链。不是IBM区块链硬币.Hyperledger更像是开放式工业区块链开发的中心。 Hyperledger在其网站上解释说:

“Hyperledger是一项开源协作,旨在推动跨行业区块链技术的发展。这是由Linux基金会主办的全球合作,包括金融,银行,物联网,供应链,制造和技术领域的领导者。“

Hyperledger不支持比特币或任何其他加密货币。但该平台对区块链技术感到非常兴奋。该网站称,网络本身并没有“技术承诺比区块链技术更广泛,更具根本性的革命。”区块链有可能“构建新一代的交易应用程序,在其核心建立信任,责任和透明度的同时简化业务流程和法律约束。“

什么是Hyperledger? Linux基金如何围绕英特尔和IBM的区块链项目构建开放平台

所以我们有很多承诺 – 我们有Hyperledger。有了它,Linux基金会旨在创建一个软件开发人员和公司社区相遇并协调构建区块链框架的环境。 Linux基金会于2015年12月创建了该平台。2016年2月,它宣布了第一批创始成员,2016年3月又有10位成员加入。

今天Hyperledger有超过100名成员的令人印象深刻的名单。该清单涵盖了广泛的知名行业领导者。它包括空中客车和戴姆勒等移动技术巨头,IBM,富士通,SAP,华为,诺基亚,英特尔和三星等IT公司,德意志交易所,美国运通,摩根大通,BBVA,法国巴黎银行和富国银行等金融机构。像Blockstream,Netki,Lykke,Factom,bloq和Consensys这样的区块链创业公司。许多世界上最大的技术和金融公司在Hyperledger会见了一些最热门的区块链创业公司。

在不到5周的时间内成为Hyperledger Pro

现在注册

像Hyperledger的执行政府这样的领导者委员会。它由10多位高管组成,其中大多数拥有数十年的开源经验以及与多个行业的紧密联系。您将找到Apache基金和W3C Consortium的领导者以及IBM的工程师等。 Hyperledgers的一些成员,如Richard Brown和Tamas Blumer,已经与Blockchain合作多年。对于其成员,Hyperledger不仅提供技术知识和软件框架,还提供与行业和开发人员的各种联系。

在Hyperledger历史的早期阶段,该项目必须做出重要决定。执行董事Brian Behlendorf被问到是否会有一个“Hyperledger Coin”,一个在Hyperledger区块链上运行的货币单位。 Behlendorf回答说,Hyperledger项目本身永远不会建立自己的加密货币。

“你永远不会看到Hyperledger硬币,”他说,“通过不推货币,我们避免了必须保持全球一致货币的诸多政治挑战。”

这一决定强烈地塑造了Hyperledger的战略目标,即建立区块链技术的工业应用,并将其与通常从基于货币的区块链发展而来的致富计划大幅分离。这可能更无聊,但对技术也更直接。

什么是Hyperledger? Linux基金如何围绕英特尔和IBM的区块链项目构建开放平台

此外,“章程”概述了Hyperledger的目标,就像任务指南一样。据此,该平台旨在“创建企业级,开源分布式分类帐框架和代码库”,并创建,推广和维护开放式基础架构。

这是某种说法,但不知何故含糊不清。它概述了某种程序,但没有回答重要的大问题:所有这些世界领先的公司和领导者在Hyperledger做了什么?他们推进了哪些项目?谁参加?

Hyperledger项目

Hyperledger的“总体战略”孵化并推广了一系列业务区块链技术,框架,库,接口和应用程序。目前,Hyperledger是以下项目的主持人:

Hyperledger Sawtooth:

这是由英特尔开发的模块化区块链套件,它使用一种称为经过时间证明(PoeT)的新共识算法。

Hyperledger Iroha:

Iroha是几家日本公司的一个项目,旨在创建一个易于合并区块链框架的项目。

Hyperledger Fabric(Hyperledger IBM):

该项目由IBM领导。 Fabric是一种插件,可以实现区块链技术,作为开发具有灵活权限的高规模区块链应用程序的基础。

Hyperledger Burrow:

该项目沿着以太坊的规范开发了一个允许的智能合约机。

Hyperledger Composer

用于构建区块链业务网络的工具。

Hyperledger Explorer

Hyperledger Explorer是一个区块链模块,也是Linux基金会托管的Hyperledger项目之一。 Hyperledger Explorer旨在创建用户友好的Web应用程序,可以查看,调用,部署或查询块,事务和相关数据,网络信息(名称,状态,节点列表),链代码和事务系列,以及任何其他存储在分类帐中的相关信息。

Hyperledger Indy

Hyperledger Indy是一系列工具,库和基于区块链的数字身份的其他组件。

Hyperledger大提琴

区块链即服务部署模型。

什么是Hyperledger? Linux基金如何围绕英特尔和IBM的区块链项目构建开放平台

除了这些框架项目,Hyperledger还有几个工具项目,旨在使区块链的访问和开发更容易,更有效。
Hyperledger显然参与了广泛的非货币区块链项目。但是这些关于这些项目的粗略观点必须保持不满意,因为简短的描述并没有超出关键词。因此,我们仔细研究两个最突出的项目:Sawtooth和Fabric。这两个项目都是由大公司 – 英特尔和IBM创建的 – 并将Hyperledger作为开源代码提供。通过Hyperledger,公司继续推进区块链项目,同时邀请其他人参与。

Hyperledger Sawtooth(英特尔)

Sawtooth Lake是英特尔的模块化区块链套件。它是用Python编写的,专为从物联网到财务等许多领域的用例而设计。 Sawtooth Lake的主要特征是它支持许可和无权限的应用和部署,并且它使用新开发的称为经过时间证明(PoET)的一致性算法。

什么是Hyperledger? Linux基金如何围绕英特尔和IBM的区块链项目构建开放平台

PoET使用新的安全CPU指令,在英特尔构建的新处理器中越来越多。通过这些指令,PoET可确保安全随机选择所谓的“领导者”。这可以与比特币挖矿进行比较,其中矿工竞争一次性访问以编写区块链。除了比特币的证明算法,PoET不需要专门的挖矿硬件。

要成为领导者,每个“验证器” – 等于节点或矿工 – 需要使用安全CPU指令来请求等待时间。具有最短等待时间的验证器将被选为领导者。像每一个好的挖矿一样,算法PoET的工作方式就像抽奖一样,价格可以获得区块链的写入权限。

除了加密货币之外,对领导者没有任何奖励。它只是运行软件的一部分。因此,没有像加密货币那样的能量销毁竞争。每个节点都可以使用它的CPU – 只要它是一个新的模型,并且可能来自英特尔 – 就可以免费参与领导者选择。什么是比特币挖矿,只是Sawtooth湖软件的非侵入性部分。

Sawtooth Lake的另一项创新是交易的建立和传播。客户端构建事务并将其提交给验证器。这包括他们在批处理中获得的事务并将它们完全提交到状态。这是一个类似但不完全相同的过程,因为当加密货币矿工将交易盘点到一个区块时。通过这种批处理,Sawtooth解决了安全验证相互依赖的事务的问题。

迄今为止,Sawtooth已在多个应用程序中进行了测试。它经过测试,记录了从海洋到餐桌的海鲜之旅,使用物联网传感器,并通过从渔民到超市的整个供应链追踪所有权,拥有权和参数。买家可以访问整个海鲜活链的完整且无信任的记录。区块链越来越多地讨论供应链和产品历史中的这种用例。

Sawtooth也经过测试,以简化转让债券的过程。开发人员创建了用于跟踪和转移债券的用户界面。有了这个,用户可以管理区块链上的整个债券组合。目前测试的Sawtooth的另一个用例是数字资产。开发人员构建了一个平台,用于管理Sawtooth区块链上的数字资产所有权,该平台可以管理大范围的数字资产。这个Sawtooth应用程序之间的连接点似乎是构建在区块链中的任何类型的数字资产的市场,并且已经为用户提供了图形界面。

虽然这些测试正在进行中,而且Sawtooths享有广泛的行业兴趣,但该项目的牵引力似乎低于IBM对Hyperledger的贡献。

Hyperledger面料

也许Hyperledger系列中最有趣的项目是IBM的Fabric。而不是单一的区块链Fabric是开发基于区块链的解决方案的基础,具有模块化架构。使用Fabric区块链的不同组件,如共识和会员服务可以变得即插即用。 Fabric旨在提供一个框架,企业可以将自己的独立区块链网络组合在一起,可以快速扩展到每秒超过1,000个事务。

什么是Hyperledger? Linux基金如何围绕英特尔和IBM的区块链项目构建开放平台

什么是Fabric,它是如何工作的?该框架在Go中实现。它用于启用具有不同权限级别的联盟区块链。 Fabric严重依赖于名为Chaincode的智能合约系统,网络的每个同行都在Docker容器中运行。可以在手册中找到Fabric技术的概述。

虽然不完全和一般许可,但Fabric允许企业制作部分区块链(如果不是全部的话)。参与者通常需要注册以获得加入和在基于Fabric的区块链上发布交易的许可。为了更有效地使用资源,Fabric拥有比公共链更少的节点并且并行地大量计算数据,这使得Fabric比公共区块链更好。此外,它的基本架构支持机密数据,使其成员在公共区块链上发现更多隐私。

也许最重要的是所谓的“代言人”和“共识节点”之间的分离。如果您熟悉像比特币这样的加密货币,您会认识到矿工和节点之间的分离。代言人拥有状态,并构建,验证和传播交易和链码,而共识节点则对已经验证的交易进行排序。虽然这种分离并不是中本聪的第一个区块链概念的概念,但在大多数加密货币中成为一个不受欢迎的现实,Fabric是最先将这种分离作为设计原则的人之一。这使得Fabric能够实现更好的分工,因此不是每个网络的同行都必须完成每项工作。

虽然没有本机货币,但Fabric允许用户从客户端定义资产并将其与Fabric Composer一起使用。 Fabric的Chaincode Smart Contracts框架类似于以太坊:Chaincode定义了资产的业务逻辑,读取和改变所谓的资产状态的规则。正如比特币所维持的那样,以太坊Fabric不会保留一组未使用的输出,而是区块链的状态不限于交易数据。

除了加密的公共区块链外,Fabric允许参与者为其资产建立单独的渠道,从而隔离和隔离交易和分类账。使用此方法,读取和更改资产状态所需的链代码将仅安装在此特定业务案例中涉及的对等方。就像在良好的聊天程序中一样,Fabric的区块链允许用户参与开放和私人交互。

除此之外,IBM还为公共和免授权的区块链提出了另一种设计方案。 Fabric使用公钥基础结构生成与组织和用户相关联的加密货币证书。因此,可以限制某些参与者的数据和频道访问。

Fabric的优势似乎是允许和隐私的高级灵活性,同时通过网络参与者的更高级分工实现高可扩展性。

对于IBM Fabric,它是区块链开发的旗舰项目。这家IT巨头将Fabric用于各种项目以及与多个业务合作伙伴的合作。

2017年3月,IBM推出了IBM区块链,这项服务使开发人员能够“快速在IBM Cloud上构建和托管安全性丰富的生产区块链网络。”通过这一举措,IBM赶上了Microsoft,后者在其Azure云中长期集成了区块链。

然而,虽然微软只是几个外部区块链的云主机,但IBM在很多用例中大力推广自己的区块链框架Fabric。例如,在3月底,Natixis和Trafigure与IBM合作,将基于Fabric的区块链用于美国原油交易的商品贸易融资。原油交易的所有主要步骤都在区块链上数字化,大大提高了透明度,效率和安全性。

今年4月,IBM宣布了几个基于Fabric的区块链项目:该公司与四川黑甲合作,为制药采购建立了基于区块链的供应链平台。同月,IBM开始与日本瑞穗金融集团(Mizuho Financial Group)和瑞穗银行(Mizuho Bank)合作,创建一个基于区块链的贸易融资平台。该项目旨在简化交易操作并提高供应链效率。

在2017年4月披露的另一个项目中,IBM与新加坡国立大学合作开发了一个金融技术模块,以改善学生在该领域的教育。最后,2017年5月,IBM被选为TenneT,Sonnen和Vandebron的合作伙伴,开发用于管理荷兰和德国电网的区块链。

非货币工业区块链技术的支柱?

虽然有很多关于Sawtooth和Fabric的信息,但对其他项目知之甚少。也许这些项目首先必须成长并成熟,成为媒体发布,测试和实际应用的主题。但最著名的项目,Sawtooth和Fabric,很有意思,似乎得到了强大的IT公司的支持。看看Hyperledgers是否成功连接这些区块链将会很有趣,例如通过开发可与所有Hyperledger区块链框架一起使用的工具。

Hyperledger:结论

虽然大多数其他区块链项目都侧重于加密货币和代币,但Hyperledger周围的项目展示了构建区块链技术的非货币化,高规模化工业应用主干的巨大潜力。凭借有趣的概念和技术领导者,Hyperledge并没有获得此奖项的最佳机会。

资讯来源:由0x资讯编译自BLOCKGEEKS。原文链接:https://blockgeeks.com/guides/hyperledger/,版权归作者所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢