如果您一直在寻找一个出色的企业级区块链平台,那么您一定遇到过Hyperledger这个名字。实际上,Hyperledger是一个企业区块链项目,而Linux基金会是其背后的支持者.
但是,这只是一个总括项目,并且正在开展许多区块链项目。其中,超级账本锯齿恰好是最受欢迎的锯齿之一。此外,许多企业已经在使用这个令人难以置信的新平台.
因此,为了帮助您,今天,我将全面讨论Hyperledger Sawtooth平台.
第1章:什么是Hyperledger锯齿?
Hyperledger Sawtooth是企业区块链公司Hyperledger旗下的开源区块链项目。这是开发网络和分布式分类帐应用程序的理想解决方案.
实际上,他们打算使设计超级完美无瑕,从而使企业使用的安全性更高.
好吧,根据Hyperledger Sawtooth文档,它实际上简化了应用程序设计的整个过程。实际上,应用程序域与核心系统完全分开。因此,它使试用应用程序变得更简单,而不会以任何方式影响核心系统.
此外,您还可以使用任何编程语言来开发应用程序。但是您不需要知道核心系统的实际设计是什么.
这个平台的另一个优点是高度模块化。更重要的是,它可以帮助企业对网络的整体策略做出正确的决策。毋庸置疑,Hyperledger锯齿课程最适合于财团或类似环境.
此外,您还可以根据需要选择权限,交易法规,共识协议以及更多其他内容。因此,您将获得适用于任何类型业务的灵活环境.
所以,那不喜欢什么,对吧?
无论如何,该项目实际上是开源的,因此您可以毫无问题地实践它。更重要的是,在您这样做之前,您需要先了解有关Hyperledger Sawtooth课程的更多信息。.
分布式分类帐技术
区块链属于分布式分类帐技术类别。同样,Hyperledger Sawtooth路线也属于此范围。更重要的是,网络中没有任何中央机构。因此,它在所有 结点.
更重要的是,没有人可以更改数据库并通过网络来破解自己的方式。因此,一旦添加了交易,它就会留在那.
所有身份的迹象可确保任何新交易均有效。这就是网络如何使每个人都受到控制的方式.
超级账本锯齿的特征
-
应用开发友好
通过将应用程序域与核心系统分开,它为应用程序开发提供了更轻松的基础。根据Hyperledger Sawtooth文档,这种分离的唯一目的是确保应用程序层中的任何新添加都不会影响核心功能。.
而且,这意味着当您在应用程序层上开发dApp时,它将占用资源,但是使用核心系统的其他人不会受到它的影响。.
因此,这里没有减速或效率低下的问题.
这就是为什么该平台适合开发应用程序的原因。根据Hyperledger Sawtooth文档,另一个很棒的事情是应用程序可以是任何东西。此外,本机业务逻辑可以轻松地与另一个智能合约VM共存。.
因此,它为Hyperledger锯齿课程创造了更灵活的基础.
-
许可功能
您必须知道Hyperledger Sawtooth是允许的平台。而且,不是任何人都可以进入网络。因此,该平台适用于企业环境。根据Hyperledger Sawtooth文档,您也可以将其调整为适用于公共环境.
例如,您可以对内部网络系统和客户交互使用相同的技术。.
实际上,如果企业区块链平台非常罕见,则这种类型的灵活性非常少。与大多数情况一样,它们是公共的或私人的。无论如何,借助身份管理协议,您可以预先选择可以进入平台的节点.
您可以在Hyperledger Sawtooth课程中学习将两者分开.
-
专用网
Hyperledger Sawtooth课程的存在是为了解决私有网络或许可网络中出现的所有问题。此外,根据Hyperledger Sawtooth文档,任何人都可以在网络的单独通道内部署节点群集.
并且此过程将专门为那些节点创建一个专用会话。另一方面,企业确实需要拥有私有环境。公司内部有许多不应该公开的要素.
此外,由于没有任何集中的权限,因此没有人可以窥视您存储在平台上的敏感信息。但是您需要记住,即使您在私人渠道中,交易值也将不再存在于分类帐中。虽然没有人可以看到它.
-
执行并行交易
根据Hyperledger Sawtooth文档,该平台使用其他方法进行交易。在典型情况下,企业平台的区块链使用串行交易过程。但是,当太多用户开始使用该平台时,处理每笔交易就变得相对困难.
因此,它不是快速的,而是逐渐变慢。但是,为了确保Sawtooth不会失去效率,他们会并行执行所有事务。这意味着可以同时执行多个事务.
实际上,它可以节省大量时间并提高输出速度。因此,此平台易于扩展.
-
模块化结构
模块化结构实际上是所有Hyperledger平台的最大功能之一,而Sawtooth也不例外。根据Hyperledger Sawtooth文档,模块化结构为企业创造了另一种灵活性.
借助此功能,开发人员可以自由使用任何类型的共识算法或他们想要的任何类型的功能。这是一个即插即用的场景,而且超级容易实现。此外,您还将从他们的Hyperledger Sawtooth课程中学到很多东西.
另一个重要的优点是,多个共识可以同时在同一平台的多个部分中发挥作用。因此,您可以选择适合您行业的最佳组合.
第2章:Hyperledger锯齿架构的元素
活动系统
借助事件系统,Hyperledger Sawtooth支持广播和创建事件。因此,此功能允许–
- 节点订阅所有发生在区块链上的事件。例如,当添加新块或网络切换到其他分支时.
- 订阅来自交易族的其他应用程序事件.
- 将信息广播到通道上的所有其他节点,而不将最终状态存储在状态存储中.
大事记
如何提取事件?实际上,它们是从其他数据结构格式(例如交易收据或数据块)中提取的。在需要确保对其进行相应处理的情况下,EventExtractor界面会记录平台上的每个排气源.
该界面要做的另一件事是列出所有EventSubscriptions,然后仅覆盖订阅者最多的事件.
好了,要计算订阅数,界面需要查看事件event_type是否与订阅者的event_type相匹配.
交易收据
Hyperledger Sawtooth智能合约的另一点是交易收据。借助此元素,客户可以获得有关交易的信息,但是这些信息并未存储在状态阶段.
例如 –
- 有关交易是否有效的信息.
- 交易执行期间发生了什么事件?
- 交易执行如何改变状态?
- 任何特定于交易系列的执行信息.
但是,交易收据还可以向验证者提供有关交易的其他信息,以进行正确的验证。它将阻止他们重新执行交易.
以太坊合约与Seth的相容性
好吧,Sawtooth的最佳功能之一是使用Seth的以太坊合约兼容性。此外,它为Hyperledger Sawtooth智能合约创建了一个新的里程碑。塞思或锯齿以太坊集成项目将在两个平台之间创建链接.
因此,使用EVM,您可以在Hyperledger Sawtooth环境中部署智能合约.
但是他们如何设法做到这一点?
实际上,要确保他们与Hyperledger Burrow一起工作并采用了他们的EVM实现。因此,使用Burrow EVM,Sawtooth还将环境集成到Sawtooth中.
此功能的另一个主要目标是帮助使DApp和其他EVM智能合约足够容易地移植到网络中。因此,为此,他们复制了以太坊JSON RPC API.
赛斯的组成部分
无论如何,塞思(Seth)主要包含三种不同的组件–
- 赛斯客户
- 赛斯RPC服务器
- Seth-tp交易处理器
但是,您需要知道,Seth不是以太坊的完整实现。显然,该平台确实做了一些最适合该平台的更改。因此,对于那些修改,系统与原始的以太坊有所不同。尽管大多数EVM智能合约都可以在平台上运行,但还是有一些区别–
- 锯齿块不是使用32字节的块哈希作为标识符,而是使用64字节的标头签名。如果运行任何BLOCKHASH指令,则仅使用前32个字节的哈希签名.
- 以太坊主要依靠经济激励来限制整体资源的使用。但是,Seth仅适用于许可的模型。因此,“ gas”的使用受到限制,并且权限的使用针对每种类型的节点.
- 在执行交易的情况下,Seth是模块化的,因此任何交易都不会具有在网络上执行的任何知识。但是在以太坊中,交易在很大程度上取决于时间戳,哈希值和数字.
实际上,这些变化实际上使Hyperledger Sawtooth智能合约比以往任何时候都更赚钱.
可插拔共识算法
使用Sawtooth,您将完全获得另一种共识协议。 Hyperledger Sawtooth体系结构的最佳功能之一是使用不同的共识方法插件。另一个重要方面是5he事实,它将允许您在平台中同时运行多个共识.
在设置网络时,您可以轻松选择要使用的网络。此外,您可以在以后甚至进行交易时进行更改.
无论如何,它带有5种不同的共识供您选择。他们是 –
-
开发模式
这种共识主要适合于发展目的。它将允许您使用一个验证程序节点来测试驱动平台。因此,如您所见,它绝对不适合用于生产目的.
-
PBFT
这实际上是一个基于领导者的共识算法。不幸的是,您不能分叉PBFT。但从好的方面来说,您将获得拜占庭式容错算法。实际上,这更适合于较小的环境,并且绝对不是任何财团类型环境的最佳选择.
-
PoET CFT
PoET模拟器是这个的另一个名称。在这一本书中,有一个SGX类的模拟器环境,它允许这些算法自由运行。但是,它将提供崩溃容错能力,例如输出类似于其他平台.
但是,您需要拥有诗人验证者注册机构TP。此外,您可以在任何类型的处理器上运行它。但是,这不是拜占庭式的容错能力,这意味着它只是CFT.
-
新交所
在此版本的PoET中,它将使用SGX。借助于SGX,它可以提供类似于PoW的拜占庭容错功能。但是,它只需要相对较低的CPU能力.
无论如何,这是需要特定硬件才能正常运行的算法之一。该共识协议对于Hyperledger Sawtooth智能合约绝对必要.
-
筏
在这一步中,算法需要在选定的时间段内具有领导者。此外,当计时器用尽时,领导者将自动被更换。实际上,Raft比PoET快得多;但是,它仅提供CFT,不提供拜占庭.
那其他共识算法呢?
好吧,它确实支持可插入共识算法,对于Hyperledger Sawtooth智能合约,绝对有必要添加更多内容。目前,主要的想法是添加所有可以提供效率的共识.
除了这些其他已达成共识的SDK之外,其他其他方面也在逐步发展。因此,对于Hyperledger Sawtooth智能合约而言,这将是一个很好的加分点.
不可插拔的共识
Sawtooth的另一个重要功能是支持不可插拔的共识。现在您在想,那是什么?好吧,通常,不可插拔实际上意味着您可以随时随地更改共识协议.
因此,要更改共识,您将不必停止验证器,用户或网络上的其他节点。此外,您无需每次更改新的创世块。实际上,这种过程称为动态共识.
因此,新功能使Hyperledger Sawtooth智能合约更加有利可图.
样本交易家族
简单来说,交易族是可以在分类账上使用的一组交易模型或操作。实际上,可以将它们视为API的另一种方法。在许多情况下,网络可能需要可编程的智能合约结构.
因此,为此,您可以轻松地通过SETH使用EVM事务系列。我们待会儿再谈.
在许多情况下,企业实际上会为交易寻求固定的流程,因为这在很大程度上限制了风险.
因此,在这种情况下,您可以简单地使用我们提供的服务,甚至可以自己建模。因此,这使得交易族成为Hyperledger Sawtooth体系结构的组成部分.
例如,一个称为“整数键”的族实际上只提供3种操作,例如设置,减量和增量。因此,仅使用这三个参数,就很难犯任何错误或侵入系统.
但是为什么Hyperledger Sawtooth首先介绍了它们?
好吧,在Hyperledger Sawtooth架构中,开发人员希望确保企业可以选择他们想要的多功能性。因此,简而言之,它们有助于扩展网络的灵活性.
关于交易族有一些有趣的事实–
- 您可以使用任何一种语言来编写新的语言.
- 有适用于C ++,Java,JavaScript,Go,Python,Rust等的SDK.
- 它们都在并行空间中彼此独立运行,从而为升级提供了网络范围.
无论如何,Hyperledger Sawtooth体系结构中有一些常见的交易族。让我们看看它们是什么–
-
BlockInfo交易族
该系列最常见的功能之一是在节点传输过程中提供引用其他信息的功能。嗯,例如,在EVM中,平台实际上定义了一个BLOCKHASH,简而言之,它可以帮助处理器访问先前块的哈希函数。.
因此,这有助于处理器相应地哈希新的哈希值.
实际上,Blockinfo实际上提供了一种存储有关可配置历史块的任何信息的方法.
-
身份交易族
该交易族有助于管理系统中的所有身份。如果有任何链上许可,则绝对需要验证者密钥和交易密钥。此外,双方都需要具有适当的身份验证权限才能执行此操作.
但是所有这些复杂的信息成为管理的障碍。但是,在身份交易家族的帮助下,对其进行管理非常容易.
-
IntegerKey交易系列
Hyperledger Sawtooth体系结构中的另一个系列允许用户设置,增加或减少状态字典的条目的值.
所有选项的设置方式均能确保获得最大的输出,并且不会容忍任何不良的节点姿态.
-
验证者注册处交易族
好吧,只有一个验证程序,当网络中的用户太多时,系统可能崩溃。因此,为解决此问题,验证器事务族提供了一种在网络中添加新验证器的方法.
此过程实际上有很大帮助,并可以确保适当的放大情况.
-
设置交易族
奥基(Oaky),渠道上有很多事情发生,如果它们被正确存储,那么如果区块链会崩溃,整个不可入侵的环境.
因此,“设置”交易族有助于维护一种方法,以确保存储链上配置。实际上,链上和链外的配置可以变化而不会互相影响.
-
小银行交易族
好了,您创建了一个新框架。但是现在您必须查看它的实际性能。现在,您将如何做?实际上,Smallbank交易系列允许用户对框架进行基准测试,并查看他们的执行情况.
更重要的是,它将提供一系列测试并具有与之比较的标准.
-
XO交易族
我必须看到这种交易家族是Hyperledger Sawtooth体系结构中最轻的家族之一。但为什么?好吧,这将使您可以与其他用户玩井字游戏.
该系列中的编码系统可帮助开发人员查看交易系列的参考结构.
第三章:Hyperledger锯齿开发–体系结构描述
-
全球状态
Hyperledger锯齿发展的重要要素之一是使用全局状态。为此,所有参与者之间都需要有一个分布式账本。实际上,要确保拜占庭共识内各节点之间的所有分类账副本均具有强大的区块链质量.
因此,为了保持这种状态,Sawtooth将所有交易族纳入一个称为Radix Merkle Tree的实例中。此外,同一事务的每个验证器中的块验证都会产生相同的状态和相同的结果.
而且,状态被拆分为其他命名空间,以确保所有事务族将共享,定义和重用事务的全局状态数据。.
梅花树
Hyperledger Sawtooth开发包括可寻址的Radix Merkle树,用于存储所有交易族。例如,该树实际上是默克尔树,可以保存从叶到根的写入数据时的副本.
因此,对于连接到块的许多转换,可以帮助为该特定事务生成单个根哈希。平台在这里所做的就是将根哈希值放在该事务块的块头上.
因此,当验证者的交易结束的地址与Merkle的地址不同时,该区块将无效.
这就是他们倾向于在不依靠唯一证人的情况下达成共识的方式。这绝对是个好方法.
-
交易和计划
您只有在创建并申请交易后才能修改状态。此外,对于交易,客户需要创建交易,然后他/她可以将其提交给验证者。之后,验证器将应用事务,这将导致状态发生巨大变化.
Hyperledger Sawtooth的另一项开发质量是交易将属于一个批次。单个批次的每笔交易都将一起列出。但是在某些情况下,根本没有状态。因此,批次是该状态的第一个单位变更之一.
通常,批处理的结构包括事务,TransactionHeader,BatchHeader和Batch.
公钥,签名和标题
通常,TransactionHeader会修饰事务头,以确定它们的序列化。此外,标头必须包含签名者的私钥。显然,header_signature将存储结果签名.
实际上,您会看到标头也将有一个序列,并且将取决于事务中签名的确切字节.
但是,它们如何生成header_signature?好吧,在验证过程中,signer_public_key中的密钥会生成字节.
交易族
您已经了解交易族。但是,有关Hyperledger Sawtooth开发的另一个不错的想法是使用交易族来确定任何形式的交易。因此,在设置时,您可以创建自己想要的自定义交易.
此外,许多教程会让您知道如何用特定语言编写它们.
安排交易
该平台的主要优点之一是对并行和串行调度的支持。实际上,您可以使用命令行参数来指定调度程序。另一方面,您也可以在开始验证过程时将其保留给验证器配置.
在这两种情况下,您将获得相同的结果,因此您可以选择自己喜欢的任何东西.
实际上,并行处理事务将有助于您的绩效。因为在此过程中,您可以一次同时处理事务。因此,简而言之,它可以节省大量时间.
而且,每个交易处理都大不相同。因此,更快和更慢的交易的整体组合可以提高您的网络性能.
-
杂志
《超级账本》锯齿发展的另一个重要元素是《华尔街日报》。但是它有什么用?实际上,期刊实际上有助于为验证者扩展和维护区块链.
因此,该元素将处理评估有效块,验证候选块,确保它们具有正确的链头,并为链创建新块.
同样,日志将消耗到达验证者的所有批次和块。此外,所有批次或块都使用REST API或八卦协议到达。因此,当日志获取块或批次时,它将在验证程序中路由它们.
另外,有多个零件需要特殊处理。因此,为此,《华尔街日报》将每个交易划分为任务,并将其置于不同的管道中.
块生成完成后,它将滑动到Chain控制器以进行进一步验证。之后,他们进入BlockPublisher进行最后的验证,然后进入一个块。 Hyperledger Sawtooth将所有日记本设计为异步的,以便在需要时可以并行处理它们.
因此,即使传入速率太高,BlockPublisher仍可以轻松声明块。此外,它非常灵活,因此您可以添加更多共识算法来简化流程.
-
验证者网络
验证程序网络是Hyperledger Sawtooth开发的另一个元素。实际上,网络层负责确保验证器之间的通信。它还包括对等方发现,连接性和消息处理.
在启动期间,验证器开始侦听指定接口和其他端口的任何类型的传入连接。此外,一旦发生连接,验证器即可根据八卦协议的规则交换消息.
网络的主要目标是使网络层尽可能地自我维持。实际上,网络层不会获得有关应用程序层消息的任何信息或应用程序层上的任何数据。因此,有效负载在网络层上相对减少了,并且对等连接真正快速.
状态
根据文档,在验证器之间它们具有三种状态。这些是 –
- 已连接:这里,对等连接需要任何类型的先决条件连接.
- 未连接
- 对等:这里发生了双向连接,他们可以使用它来中继消息.
发现同伴
实际上,从邻居对等体到邻居对等体的双向对等导致节点之间的适当连接。而且在99%的时间内,他们都是成功的。无论如何,节点可以自由选择任何对等节点来建立第一个连接。但无论如何,他们都必须是邻居.
-
许可要求
许可需求是功能,需求和与用户相关的其他故事的扩展列表,可帮助形成许可列表.
这是Hyperledger Sawtooth开发的最后一个元素。无论如何,他们的文档中都有一些权限组,这些权限组是–
验证程序密钥许可: 在这一节中,它控制哪些节点将获得访问权限以连接到验证者节点.
交易者密钥许可: 在这一步中,节点将根据谁控制签名密钥的批处理和交易获得特权。.
稍后将这两个都分解为特定功能。并且每一个都有一个简短的描述,说明需要什么以及哪些节点可以执行。但是您会认为为什么需要用户故事?
嗯,在一家企业公司内,每个员工都有不同的工作任务。没有特定的标语,没人知道哪个员工在做什么。网络中也有相似之处.
系统中的每个节点都有特定的任务要做,这就是为什么它们也需要特定的权限.
验证器网络方案
有某些方案模型可帮助您选择理想的网络要求。让我们看看它们是什么–
公共网络
对于公共网络,通道上允许所有形式的连接。每个人都可以签署交易和批次.
为了确保公共锯齿能够起飞,您需要事先建立激励机制。它将确保不存在公共网络的安全问题.
专用网
对于专用网络,只有预定义的验证器才能进入验证器网络通道。更重要的是,除了验证者之外,没有人可以参加共识.
同样,如果客户仅具有请求交易的权限,则验证器将接受该请求。否则,验证程序将拒绝客户的请求,并且交易将无效.
联盟网络
对于联合体类型的环境,只有一些特定的验证器可以加入网络并使用事务处理功能。但是,任何客户都可以提交交易,如果验证者有效,则验证者必须接受它们.
第4章:提供实时演示应用程序的Hyperledger锯齿
目前,有一些来自Sawtooth开发人员的实时演示应用程序供您试用。我将在这里详细讨论它们。让我们看看您可以在这些应用程序中获得什么.
供应链
借助Hyperledger Sawtooth数据库,您将试用他们的供应链实时演示应用程序。它不仅可以使供应链发生革命,还可以节省大量时间。无论如何,目前他们以提供海鲜可追溯性为典范.
实际上,为此,他们在Hyperledger Sawtooth数据库的帮助下带来了问责制和可追溯性.
什么是现代供应链方法?
该平台采用现代方法将物理和数字世界融合在同一网络下。此外,从海鲜到餐桌的那一刻起,您就可以全面了解海鲜的整个旅程.
对于此现场演示,他们将连接IoT传感器,以帮助在捕获到所有食物后对其进行跟踪。此外,借助物联网传感器,您可以轻松检查其实时运动,湿度,温度,倾斜度和震动。.
而且,这将有助于随时解决任何所有权协议和所有权及其地理位置。最好的部分是您可以从平台本身看到所有内容.
实际上,由于所有内容都将登录到不可变分类帐系统,因此买家可以轻松地信任数据。因此,最终购买者可以在购买产品之前使用Hyperledger Sawtooth数据库作为他/她需要的证明。.
为什么要介绍此现场演示?
好吧,实际上,有关供应链的问题是巨大的。供应链目前正在处理某些问题。这些是 –
- 手动记录会增加错误,因此很难知道什么是真实的,什么是错误的.
- 通过实时调查,无法知道食物是否在理想的温度下存储。而且在大型供应链管理中,变得难以管理.
- 由于缺乏法规和适当的跟踪系统,供应链中存在许多违禁产品.
- 员工中还有欺诈活动的范围.
- 大多数产品在供应链方面缺乏质量和安全性.
- 该系统不会促进可持续性,反而会浪费大量资源.
- 此外,缺乏消费者信任和供应商行为会损害许多企业的品牌价值.
Hyperledger锯齿示例:如何工作?
- 首先,渔夫捕到海鲜,然后用物联网传感器标记它们.
- 接下来,所有传感器开始将信息与海鲜的位置一起发送回网络.
- 它通过许多分销渠道,并且平台跟踪每个站点.
- 在买家购买海鲜之前,他/她可以使用平台检查鱼的出处.
有没有优势?
- 极高的透明度贯穿于供应链的整个过程
- 自动化流程可节省大量成本和时间
- 消除人为错误并创建正确信息的流线型
- 与更好的供应商联系并增进消费者信任.
食品供应链以外的其他用例
好吧,食品供应链只是一个演示。您可以轻松地定制解决方案,以配合您的特定供应链细分市场。实际上,无论您进行什么自定义,它都将提供相同的好处.
资产结算
下一个是Asset Settlement实时演示Hyperledger Sawtooth数据库应用程序。借助Hyperledger Sawtooth数据库,您可以启用有效且安全的债券清算。实际上,对于金融机构来说,这可能是个好方法.
而且,它允许用户控制他们从未拥有过的控件。因此,为确保简化债券转让流程,该平台提供了一个用户界面。借助用户界面和专门创建的交易系列,您可以轻松地转移和跟踪债券.
此外,您还可以仅在网络上出售,购买,创建甚至结算任何种类的债券。即使他们只为发行债券和清算债券而定制了交易家族,您也可以针对几个壁customize对其进行定制。因此,金融投资将一劳永逸地分散.
为什么要介绍此现场演示?
好吧,实际上,有关资产结算的问题是巨大的。资产结算目前正在处理某些问题。这些是 –
- 每个机构都有不同的记录保存方法。这就是为什么很难在两个机构内结算债券的原因。实际上,该过程更昂贵且浪费资源.
- 典型的方法很容易破坏历史债券所有权数据,有时它们是不完整的.
- 由于采用了集中式数据管理解决方案,因此大多数产品都是独占的.
- 实际上,它具有更多的单点故障.
- 任何人都可以更改数据,因为工作中没有安全部队.
Hyperledger锯齿示例:如何工作?
- 首先,平台创建一个参与者.
- 其次,他们创造了纽带.
- 之后,他们可以发布报价.
- 接下来,他们可以根据需要自由结算和创建订单.
- 最后,他们可以在买卖之前查看投资组合.
有什么优势?
- 确保所有金融机构之间的数据一致性
- 提供准确,有序,不变且全面的历史所有权信息
- 提供硬件配置并保护敏感数据
- 摆脱垄断并确保信任
除了使用此演示进行资产清算外,您还可以自由定制并用于其他金融活动。.
数字资产交易
另一个很棒的Hyperledger Sawtooth数据库实时演示应用程序是Digital Asset Exchange。现在,随着数字资产在世界范围内的普及,需要有一种发行担保数字资产的方法.
但是,借助Hyperledger Sawtooth数据库,您可以轻松地做到这一点。管理自己的数字资产比这简单得多。实际上,这还将有助于使用该平台导航不同的市场并创建更多资产.
为什么要介绍此现场演示?
嗯,实际上,有关数字资产交换的问题很大。目前,数字资产交易所正在处理某些问题。这些是 –
- 生态系统非常分散,这就是为什么管理和分配它们是一个巨大的麻烦.
- 没有二级市场控制之类的东西。这就是为什么很难验证它们是假冒的还是真实的.
- 实际上,在不同的卖方中卖方的记录保存过程是极其不一致的.
- 系统的集中管理过于偏见并引发冲突.
Hyperledger锯齿示例:如何工作?
- 首先,用户将使用该平台创建数字资产.
- 其次,他/她将创建数字资产报价.
- 然后,任何买家都可以根据资产接受报价.
- 双方达成协议后,买方便可以出售资产并将其转移到帐户中.
有什么优势?
- 提供所有卖家一致的数据
- 提供不可变的存储,以实现信任和安全性
- 其他智能合约可确保轻松转移数字资产,而不会出现任何问题
无论如何,除了仅使用此实时演示进行数字资产交换外,您还可以提出其他现实情况.
第五章:Hyperledger锯齿工作
T移动
让我们从Hyperledger Sawtooth示例开始。实际上,T-Mobile正在使用Hyperledger Sawtooth Lake作为其解决方案。目前,他们倾向于将其用于名为Sawtooth Hyper Directory的访问和身份管理解决方案.
而且,它将在概念验证上运行,并且他们正在从英特尔获得技术支持。借助Hyper Directory,您可以解决任何身份管理问题。如您所知,身份管理行业面临许多问题,身份盗用非常突出.
无论如何,他们确保用户界面非常易于浏览且对网络友好。除此之外,他们还引入了针对审计问题的智能合约功能.
印度国家银行
Hyperledger Sawtooth的另一个例子是印度国家银行。是的,您没看错,区块链也到达了印度。显然,他们将Hyperledger Sawtooth Lake用于其财团平台BankChain.
实际上,印度国家银行创建了该平台。为了进行技术备份,他们正在与Primechain合作,因为它们专门用于联盟平台。无论如何,目前他们的平台上已有27位成员。除了印度的银行和其他金融机构外,还有其他中东公司.
此外,他们正在使用此平台来实现其“了解客户”功能,其中还包括“反恐融资”。锯齿平台完全有能力备份其功能.
波基多克
另一个很酷的Hyperledger Sawtooth例子是PokitDok公司。在Hyperledger Sawtooth Lake的帮助下,他们正在迅速获得交易。为了进行技术备份,他们使用了英特尔。无论如何,他们的医疗保健牵引平台称为DokChain.
此外,它们为医院可以毫无问题地使用的智能医疗合同的开发提供了非常重要的步骤.
据他们说,借助平台,他们可以获得更多的安全性,速度和功率。而且,它可以为他们的项目开辟新的领域.
不幸的是,Change Healthcare最近收购了PokiDok项目的所有资产,现在他们正在寻求解决方案.
点区块链媒体
好吧,Hyperledger Sawtooth Lake的另一个重要用途是Dot Blockchain Media公司。对于他们的项目,他们宣布将使用Hyperledger Sawtooth。实际上,音乐产业会处理很多问题,例如版权问题和不公平的权利.
因此,为此,该公司将使用锯齿并记录所有内容以及他们的权利,以正确跟踪每个在线活动。借助平台,他们可以轻松地在这个行业中提高透明度和清晰度.
因此,所有出版商,艺术家都可以在其项目中注册其内容,并获得应有的公平待遇.
此外,平台的PoET共识将是完美的.
扫描信任
ScanTrust实际上是一家使用Hyperledger Sawtooth Lake的SaaS公司。实际上,他们提供不同的产品,借助独特的标识帮助他们的消费者连接到互联网。.
此外,他们还提供防复制QR码,为任何供应链管理系统带来更高的透明度,信任度和可追溯性.
除了锯齿以外,还有什么可能是一个很棒的平台,对吧?
无论如何,通过使用该平台,他们将操作其现有应用程序的可追溯性功能。这样可以确保任何人都不会以任何方式滥用其技术。许多公司已经在使用他们的解决方案,消费者甚至可以根据出处给小费给小费。.
风河
在Hyperledger Sawtooth Lake平台的帮助下,Wind River为他们的SParts项目提供了燃料。实际上,他们将这个平台用于他们的Software Parts Ledger平台,该平台可以从制造商开发设备和产品开始就跟踪任何软件组件。.
了解所有开放源代码组件的来源将为您带来很多好处,例如–
- 确保所有制造商都可以保护和标识源代码中所有软件许可.
- 确保开源漏洞的更多安全性.
- 提供密码技术识别.
- 提供更高级别的开源报告以及准确的信息,以便更好地进行判断.
内华达大学里诺分校
内华达大学里诺分校实际上将Hyperledger Sawtooth Lake用于其自动驾驶汽车和道路基础设施技术。好吧,实际上,自动驾驶汽车只是一个经过检验的概念,但大学正在尽其所能来实现这一目标.
借助Filament的区块链IoT解决方案,该解决方案使用Sawtooth与基础设施进行机器交互并交换数据,.
除此之外,Filament的Blocklet技术将用于支持该项目。此外,借助不变的分类帐,车辆可以登录正确的信息而不会受到任何篡改.
戴姆勒卡车
戴姆勒卡车实际上正在经历重大变革,并增加了新的出行系统。借助Sawtooth平台,他们正在创建一个透明,可信赖且生成的数据的生态系统.
该项目将涵盖更多的简化流程和无人驾驶解决方案。生态系统非常庞大,其中还包括许多制造商,供应商,能源企业和保险公司.
因此,如您所见,区块链非常适合在一处为所有这些不同行业提供动力.
无论如何,在他们的技术支持下,他们正在使用Filament的Blocklet套件。有了这个套件,他们可以轻松地将车辆连接到系统.
AMCHART项目
这 项目 实际上是全球范围内的电子健康记录,并且高度安全。实际上,它肯定会改变医疗保健处理提供者记录和患者信息的方式。因此,它将明显提高安全性和可移植性.
无论如何,该项目将使用Hyperledger Sawtooth备份其平台。此外,借助该平台,您将获得一个高效的管理系统.
但是,随着锯齿牙,他们还将使用以太坊智能合约来简化医疗保健行业的支付流程。无论如何,这是使用锯齿的一个很好的例子.
内边缘
另一个很酷的锯齿示例是IntraEdge公司。在Hyperledger Sawtooth Lake的帮助下,他们正在迅速获得GDPR合规性需求。为了进行技术备份,他们使用了英特尔。无论如何,他们的零售解决方案必将帮助改变市场的典型方式.
除此之外,他们还为审核问题引入了智能合约功能。通过将消费者与其零售商联系起来,他们可以简化零售流程,而不会出现任何问题.
据他们说,借助平台,他们可以获得更多的安全性,速度和功率。而且,它可以为他们的项目开辟新的领域.
因此,这仅仅是更多样化变化的开始.
Vanig解决方案
这 Vanig解决方案 在Hyperledger Sawtooth Lake平台的帮助下为他们的项目加油。实际上,他们将这个平台用于他们的供应链和电子商务解决方案,可以从制造商开发设备和产品开始就跟踪任何组件。.
电子商务项目还将包括审核功能,以确保所有产品都是真实的.
了解所有产品的来源将为您带来很多好处,例如–
- 确保所有制造商都能从源头上保护和识别所有产品.
- 确保漏洞的更高安全性.
- 提供每件物品的身份证明.
- 摆脱假冒问题.
远传
Farmobile实际上是另一种使用Hyperledger Sawtooth示例的公司。实际上,它们为农民创造了投资回报率。凭借其独特的农业数据交换平台,很明显,他们将提供更安全的利基市场.
此外,他们还提供了FARMOBILEDataStore℠,带来了更高的透明度,信任度和可追溯性。借助他们的交互式买家门户,您可以轻松选择要购买的任何土地用于耕种.
目前,有超过1,000,000英亩的土地可供您动手使用。另一个很棒的功能是,您可以选择出售土地时保持匿名.
第6章:Hyperledger锯齿课程:培训和教程
超级账本锯齿训练
好吧,对于Hyperledger锯齿 训练 您会从公司那里获得很多支持。根据他们的说法,他们希望为全球的区块链开发人员提供高级技能。因此,通过Hyperledger Sawtooth培训,您将获得完整的动手培训设施.
除此之外,您还将获得Hyperledger Sawtooth培训的专业证书。而且,如果您正在从事基于Sawtooth的区块链项目,那么他们还将促进开源教育和资源的开发。.
无论如何,对于Hyperledger Sawtooth培训,他们实际上是从Linux基金会提供专业帮助。因此,对于希望获得最好的最佳培训的开发人员,他们当然可以从这里获得.
另一个很棒的事情是,起初,他们只提供两种不同的课程来帮助您入门。这些是 –
区块链:了解其用途和含义
在这一章中,您将了解区块链实际上是什么,以及它如何真正改变世界的典型方式。实际上,您将评估不同的用例如何影响平台,以及企业或其他企业如何使用该平台。无论如何,本课程是免费注册的.
Hyperledger区块链技术简介
这是每个Hyperledger项目的入门。因此,通过本课程,您将学习Hyperledger区块链的具体工作方式以及如何开发或自定义它.
资质认证
通过与Linux基金会的合作,一旦您完成了Hyperledger Sawtooth培训,他们将提供专业认证。目前,您将成为Hyperledger Sawtooth认证管理员(CHSA).
在Hyperledger Sawtooth培训中,您将学习如何有效构建平台。您还将获得有关商业部署的多个Hyperledger Sawtooth培训。这将包括配置,安装,管理和其他故障排除会话.
超级账本锯齿教程
好吧,对您来说另一个好消息是Hyperledger Sawtooth 教程. 企业级区块链平台Hyperledger一定会为此而逗你。在他们的文档中,他们提供了各种设置教程.
基本上,他们将提供Hyperledger Sawtooth教程,以为分布式分类帐VirtualBox和Vagrant设置虚拟开发方案。因此,在Hyperledger Sawtooth教程结束时,您将运行验证程序网络,并确切知道您的角色是什么.
此外,您可以使用Windows上的Git Bash,macOS上的Terminal.app等在Hyperledger Sawtooth教程中运行任何类型的命令。.
Hyperledger锯齿教程工具
但是您需要一些教程工具。这些是 –
- VirtualBox(5.0.10 r104061或更高版本)
- 流浪汉(1.9.0或更高版本)
对于Windows,您需要–
- Windows版Git
除此之外,您还可以访问大量材料,例如网络研讨会,Hyperledger Sawtooth教程中的演示文稿。实际上,您可以从他们的工作组中获取这些材料,用于学习材料开发.
显然,所有材料都经常更新.
此外,您将可以访问大量的视频和许多其他材料,以帮助您更好地学习。这些视频非常有帮助,它们一步一步地向您展示.
因此,借助这些视频,您可以轻松了解系统的工作原理.
第七章:总结思想
Hyperledger Sawtooth无疑为区块链行业打开了许多新机会。此外,借助该平台,任何企业都可以快速启动其区块链平台.
已有许多企业在使用该平台,这绝对是一个富有成果的项目。借助灯光的快速设置和自定义功能,它的功能完全不同。此外,在所有Hyperledger活动项目中,该项目提供PoET,这是一种可靠的共识算法.
因此,它比现有的其他平台要快得多。无论如何,希望到现在为止,您已经了解了Hyperledger Sawtooth的所有知识。由于它现在是市场上的一颗冉冉升起的新星,因此您绝对应该试一试.