当前位置:主页 > 人工智能 >

国外服务器_怎么选_大数据数据分析平台

内容:

引言区块链类型什么是Hyperledger超级账本共识Hyperledger结构中的共识利用SAP云平台实现Hyperledger结构通用体系结构在云平台上设置Hyperledger Fabric

介绍

比特币及其下划线原则区块链发布后,轻淘客,多家科技玩家也推出了自己的平台。2015年,许多对区块链技术感兴趣的不同公司意识到,淘客商城,他们可以通过合作而不是单独工作来取得更大的成就。这标志着Hyperledger的诞生。

在本博客中,我们将探讨Hyperledger结构以及SAP如何将其集成到云平台中。在我们开始使用Hyperledger之前,请阅读什么是区块链?

区块链类型

区块链分类主要基于对区块(或简单的数据)可访问性的限制。以下是三种类型的区块链网络:

公共区块链

公共区块链是一种完全没有访问限制的网络,互联网上的任何人都可以成为用户或验证者。这些区块链主要由加密货币使用。这些区块链使用共识机制来保持其交易的有效性。最著名的例子包括比特币和以太坊

私有区块链

私有区块链就像一个关系数据库,即完全集中并由单个组织拥有。所有参与者在进入这个区块链网络之前都要经过审查。这些类型的区块链主要由银行机构使用,任何人都无法共享和验证数据。Multichain是创建私有区块链的工具。

Consortium blockchains

Consortium的字面意思是"多个公司的联合体"。顾名思义,它是由一组组织共同控制的区块链。它最适合于业务和ERP解决方案。Hyperledger和R3Cev是这一领域的领先区块链网络。

什么是Hyperledger

2015年,多家公司联合起来,在Linux基金会的监护下创建了一个开源联盟区块链平台,并命名为Hyperledger。超级账本,从那时起,好评返现图片,已经发展了很多。为此,它推出了多种框架和工具。其中,Hyperledger Fabric是最适合企业的框架。

根据Hyperledger白皮书,"Hyperledger Fabric是构建分布式账本解决方案的平台,具有模块化体系结构,淘客qq群,提供高度的机密性、灵活性、弹性和可扩展性。这使得使用Fabric开发的解决方案能够适应任何行业。

要了解Hyperledger Fabric的工作原理,请观看此视频。

Hyperledger中的共识

共识的字面含义是"一般协议"。顾名思义,区块链中的共识是一种基于普遍协议(超过51%的比特币矿商同意)的交易验证机制。例如,Gargi向Rudra发送价值100美元的比特币,Gargi将从她的钱包中丢失价值100美元的比特币,Rudra将从他的钱包中获得价值100美元的比特币。但加吉钱包里是否有价值100美元的比特币,还需要验证和核实。区块链中的矿商对此进行验证,如果超过51%的矿商同意此交易,则只验证交易。

在Hyperledger fabric中,共识是验证交易块及其排序的过程。

根据Hyperledger白皮书,共识必须提供以下核心内容功能:

根据认可和共识政策,确认提议区块中所有交易的正确性就顺序和正确性以及执行结果达成一致(意味着就全局状态达成一致)接口并依赖智能合约层来验证块中有序事务集的正确性

不同的Hyperledger框架(如Kafka、RBFT、Sumeragi和PoET)使用不同类型的一致性算法。Hyperledger Fabric使用Kafka算法。

Hyperledger Fabric中的共识包括以下三个阶段:

使用SAP云平台实现Hyperledger Fabric

这是一个通用架构,展示了SAP云平台如何与Fabric节点通信。要了解有关Hyperledger结构体系结构的更多信息,物联网网关,请参阅参考资料。

在云平台上设置Hyperledger结构

要在SAP云平台上使用Hyperledger结构,首先我们需要在SAP云平台上设置我们的全局帐户,并创建一个启用Hyperledger结构的子帐户。只有我们才能继续开发。

按照以下步骤在您的云平台上启用Hyperledger结构:

步骤01:转到您的SAP云平台驾驶舱[如果您没有,请转到此处并单击免费试用],然后选择地区为欧洲(Rot)–美国东部(VA)。

步骤02:在那里创建子帐户[提供您想要的显示名称]和子域名]。

第03步:点击左侧菜单栏中的"授权"按钮。

第04步:在"授权"菜单中,您将看到"编辑"按钮,点击该按钮可将模式更改为"可编辑",并向下滚动到Hyperledger结构,如下所示:

通过点击"+"按钮添加开发和频道节点。

第05步:点击您的子帐户将其打开。单击共享空间并创建一个新空间,为该空间提供所有授权,如下所示:

第06步:单击新创建的空间并选择Service Marketplace,向下滚动到Hyperledger Fabric并单击以打开它,如下所示:

Hyperledger Fabric的初始设置完成后,您可以创建自己的节点和实例。按照实际操作练习创建您自己的SAP Hyperledger结构服务

参考:

https://www.Hyperledger.org/wp-content/uploads/2018/07/HL\u Whitepaper\u IntroductiontoHyperledger.pdf

https://www.sap.com/india/products/leonardo/blockchain/what-is-blockchain.html

https://kafka.apache.org/

https://hyperledger-fabric.readthedocs.io/en/latest/arch-deep-dive.html

https://www.researchgate.net/publication/330367578\U A\U与\U区块链的\U ERP\U幽会

  • 关注微信

猜你喜欢

微信公众号