Fabric基础架构原理(4):链码的背书策略

欧易(OKX)交易所

新用户永久最高20%手续费减免!

官网注册   APP下载
Fabric基础架构原理(4):链码的背书策略

摘要:本文将介绍Fabric链码的背书策略及实现方法简析,为读者提供一个深度了解的机会。

一、链码的背书策略

Fabric链码的背书策略是一个关键的组成部分,它决定了在交易时,哪些节点将参与对提议进行背书的过程。背书策略可以被视为Fabric网络中维护共识的关键元素之一,因为它决定了交易的合法性。

Fabric链码的背书策略包括两个核心概念:策略定义和背书策略集。策略定义描述了如何计算背书结果,而背书策略集则指定了哪些节点可以参与计算背书结果。

策略定义可以基于多种因素,两种常见的因素是资源消耗和标识身份。例如,交易如果需要修改共享账本上的某个状态,那么需要展示足够的ID和密钥来证明可以读写该状态。而对于链码的背书策略集,可以将其设置为随机的,也可以设置为直接指定一组特定的节点。

二、实现方法

如前所述,Fabric链码的背书策略是一个关键的组成部分。Fabric提供了两种主要的方法来实现背书策略:默认背书策略和自定义背书策略。

默认背书策略是Fabric的标准策略方法,它确保链码背书结果正常并通过共识验证。而自定义策略可以使用不同的比率来指定策略集,设置用于计算背书结果的策略定义。

默认背书策略主要包括选择策略和验证策略。选择策略决定哪些背书节点将参与交易,并给出查询次数的设置,而验证策略则验证收到的每个背书结果并选择何时将它们集中起来进行比较。

三、背书策略的优化方法

为了优化Fabric链码的背书策略,可以使用两种主要方法,即背书QC和并行背书。

背书QC是指将联合背书与Quorum based的背书结合起来。这可以通过使用轻客户端API和证明来实现,以实现快速验证和信任。而并行背书,则是指同时让多个节点参与背书的过程,以实现更高的效率和吞吐量。

这两种方法可以使Fabric链码的背书策略更加优化和高效。

四、应用范例

为更好地理解Fabric链码的背书策略及其实现,以下为一些实际的应用场景。

零售业可以使用Fabric链码的背书策略,以控制供应链的流程,追踪物流并验证货物的来源。医疗保健可以使用Fabric链码的背书策略,处理患者数据的共享、权限管理和隐私保护。政府可使用Fabric链码的背书策略来确保选举的安全、投票的合法性和公民权益的维护。

五、总结

在本文中,我们介绍了Fabric链码的背书策略及其实现。我们深入研究了背书策略、默认背书策略和自定义策略。我们还讨论了如何优化链码背书策略,并描述了一些应用场景。

Fabric链码的背书策略是Fabric网络的重要组成部分,它确保交易的准确性和合法性。通过使用正确的背书策略,我们可以在Fabric网络上开发出各种实际应用。

本文由掘金网(https://www.20on.com)原创,如有转载请保留出处。

阅读剩余 31%

原创文章,作者:掘金K,如若转载,请注明出处:https://www.20on.com/301472.html

(0)
掘金K掘金K
上一篇 23 4 月, 2023 3:48 下午
下一篇 23 4 月, 2023 4:17 下午

欧易(OKX)交易所

新用户永久最高20%手续费减免!

官网注册   APP下载

相关推荐

  • 高性能公链有哪些?2023年高性能公链排名一览

    摘要:随着区块链技术的不断发展,公链性能成为了投资者、用户、开发者关注的重点。本文将围绕2022年高性能公链的速度、拓展与安全三个方面,对当前市场主流公链进行排名,并对各个公链的优…

    16 4 月, 2023
  • 比特币和USDT哪个更值得投资?

    比特币和USDT哪个更值得投资? 介绍 比特币和USDT是目前市场上最受欢迎的数字货币之一,这两个数字货币都有其独特的优点和特点,并且在投资方面也有着不同的风险和回报。因此,如果你…

    23 3 月, 2023
  • PI币是什么币种? PI币有什么价值?

    摘要:Pi Network项目启动于2019年3月14日,这也是项目名称的由来,圆周率Π。Pi项目基于stellar-core(恒星核心网)为载体开展开发,目标是创建一个人人可参与的低标准、低成本的数字货币网络。不过,还是有一些新手投资者对于PI币不太了解的,以及它有哪些价值呢?接下来,我们一起来看看。

    11 1 月, 2023
  • 草流[草流行语]

    摘要:草流作为一种网络流行语言,逐渐在年轻人中流行起来。本文将以草流为中心,从四个方面深度阐述其背景和特点。首先,介绍草流的定义和历史渊源,然后深入探讨草流语言的特点及其与年轻人的…

    19 6 月, 2023
  • Usd是啥(USd是什么)

    摘要:本文将详细介绍Usd是什么,包括它的定义、发行和使用,以及目前世界各地对Usd的态度和应用情况。 一、Usd的定义 1、Usd是美国的货币单位,全称为“美元”(United …

    18 5 月, 2023
  • 宁夏大学新华学院(宁夏大学新华学院是几本)

    摘要:宁夏大学新华学院是宁夏大学下属的一个学院,成立于2006年,位于宁夏回族自治区石嘴山市,是一所综合性的本科学院。本文主要从学院的历史背景、办学理念、师资力量和教学特色四个方面…

    18 6 月, 2023
  • EQY币,Eqwity是什么?EQY币相关信息

    摘要: EQY币背后的项目Eqwity是一个致力于建立以社区为中心的框架,推动更加透明和公正的数字资产生态系统。EQY币则是Eqwity生态系统的本地代币,用于激励社区成员的贡献和…

    16 4 月, 2023
  • luna怎么买(露娜怎么买)

    摘要:Luna是一款备受欢迎的加密货币,但对于新手来说,如何购买Luna可能是一个令人困惑的问题。本文将提供关于Luna怎么买的详细解释,从交易平台的选择、创建账户、购买流程和安全…

    9 6 月, 2023
  • core是什么币的单位

    1、core是什么币的单位 Core是比特币的单位,它是比特币网络中最重要的货币单位,也是比特币网络中流通的最重要的货币单位。 Core是比特币的基本单位,所有比特币的价值都是以C…

    25 2 月, 2023
  • 新手玩数字币怎么赚钱?数字货币新手如何赚钱方法介绍

    全文导读 众所周知,币圈新手炒币,若是对行情以及炒数字货币规则没有一定的了解,很容易陷入一个越买越亏的一个状态,这主要是因为每个交易所炒币规则都不同,尤其是刚入门的时候币圈新手也不知道该买什么币,对于投资数字货币非常的迷茫

    22 3 月, 2022

发表回复

登录后才能评论