首页> 中国专利> 积分增加值的生成方法、装置、存储介质和共享系统

积分增加值的生成方法、装置、存储介质和共享系统

摘要

本发明公开了一种积分增加值的生成方法、装置、存储介质和共享系统,所述生成方法包括:获取待处理共享数据,积分增加值,N个已读取共享数据,N个已读取共享数据的读取时间均早于所述待处理共享数据的产生时间;生成所述待处理共享数据x与每个已读取共享数据Di之间的相似度Si,选择对应的相似度Si≥Smin的Di并组成序列及一一对应的相似度,待处理共享数据x的积分增加值,已读取共享数据D′i的积分增加值。该生成方法能够将积分分配给该共享数据的贡献者。

著录项

  • 公开/公告号CN113869952A

    专利类型发明专利

  • 公开/公告日2021-12-31

    原文格式PDF

  • 申请/专利权人 东吴证券股份有限公司;

    申请/专利号CN202111149500.8

  • 发明设计人 张子华;张之浩;华仁杰;

    申请日2021-09-29

  • 分类号G06Q30/02(20120101);G06Q40/04(20120101);G06Q20/36(20120101);G06F16/2455(20190101);G06F16/33(20190101);G06F40/194(20200101);G06F16/583(20190101);

  • 代理机构32235 苏州威世朋知识产权代理事务所(普通合伙);

  • 代理人陈如建

  • 地址 215000 江苏省苏州市工业园区星阳街5号

  • 入库时间 2023-06-19 13:29:16

说明书

技术领域

本发明涉及证券系统技术领域,尤其涉及积分增加值的生成方法、装置、存储介质和共享系统。

背景技术

当前证券机构间的信用业务存在着同质化现状,业务之间同质化竞争激烈。于此同时,对于业务依赖的各种数据存在着重复生产的问题,即这些数据是可以在不同的证券机构之间共享的,例如,债券信用评级数据、业务客户黑名单数据等。通常为了鼓励证券机构分享数据,对于分享了数据的证券机构,予以积分奖励。

因此,如何对分享了数据的券商进行奖励,就成为一个亟待解决的问题。

发明内容

有鉴于此,本发明的主要目的在于提供一种积分增加值的生成方法、装置、存储介质和共享系统。

为达到上述目的,本发明的技术方案是这样实现的:一种用于证券客户端的积分增加值的生成方法,包括以下步骤:获取待处理共享数据x,积分增加值Score,N个已读取共享数据D

作为本发明实施例的一种改进,所述“生成所述待处理共享数据x与每个已读取共享数据D

作为本发明实施例的一种改进,所述“生成所述待处理共享数据x与每个已读取共享数据D

作为本发明实施例的一种改进,所述“获取图片的图片指纹”具体包括:将所述图片转换成W*H的灰度图片P,生成矩阵F=(f

作为本发明实施例的一种改进,W=32,H=32,W’=8,H’=8,static=64。

作为本发明实施例的一种改进,所述“从所述矩阵F中分割出矩阵F’=(f′

本发明实施例还提供了一种用于证券客户端的积分增加值的生成装置,包括以下模块:数据获取模块,用于获取待处理共享数据x,积分增加值Score,N个已读取共享数据D

作为本发明实施例的一种改进,所述相似度生成模块还用于:生成空的第一待比较文本;当所述待处理共享数据x包含有结构化数据时,对所述结构化数据进行去除标签的处理,再基于预设排序算法、进行排序处理,再转换成第一文本、并将第一文本添加到第一待比较文本中;当所述待处理共享数据x包含有附件文档时,从所述附件文档中提取第二文本,并将第二文本添加到第一待比较文本中;生成空的第二待比较文本;当所述已读取共享数据D

本发明实施例还提供了一种存储介质,存储有程序指令,所述程序指令被执行时实现如上述的积分增加值的生成方法。

本发明实施例还提供了一种证券数据的共享系统,包括:L1个证券客户端,所述L1个证券客户端通过网络相互连接,每个证券客户端中均设置有区块链节点,L1个区块链节点共同组成一个区块链存储装置,其中,L1为自然数;所述区块链存储装置用于存储共享数据、上传所述共享数据的证券客户端、读取所述共享数据的费用积分值以及每个证券客户端的剩余积分值,其中,所述剩余积分值≥0,费用积分值≥0;当所述区块链存储装置接收第一证券客户端发送的读取第二共享数据的请求时,获取第二共享数据的第二费用积分值、以及上传其的第二证券客户端;在第一证券客户端的剩余积分值≥第二费用积分值时,将第一证券客户端的剩余积分值减去第二费用积分值,之后,将第二共享数据发送给第一证券客户端;生成空的集合,将组对{第二共享数据,第二证券客户端,Score}加入到所述集合中,持续从所述集合中选取一个组对{待处理共享数据,待处理证券客户端,待处理积分增加值},并对所述组对进行处理,直至所述集合为空;所述处理包括:执行上述的生成方法,在所述生成方法中,待处理共享数据x为待处理共享数据,所述证券客户端为所述待处理证券客户端,Score为待处理积分增加值,在所述生成方法执行完之后,得到待处理共享数据的积分增加值Score

本发明实施例所提供的积分增加值的生成方法、装置、存储介质和共享系统具有以下优点:本发明公开了一种积分增加值的生成方法、装置、存储介质和共享系统,所述生成方法包括:获取待处理共享数据,积分增加值,N个已读取共享数据,N个已读取共享数据的读取时间均早于所述待处理共享数据的产生时间;生成所述待处理共享数据x与每个已读取共享数据D

附图说明

图1是本发明实施例中的证券数据的共享系统的结构图;

图2是本发明实施例中的读取共享数据的流程图;

图3是本发明实施例中的上传共享数据的流程图;

图4是本发明实施例中的读取共享数据的流程图;

图5是本发明实施例中的分配积分的流程图;

图6是本发明实施例中的生成方法的流程图。

具体实施方式

以下将结合附图所示的实施方式对本发明进行详细描述。但该实施方式并不限制本发明,本领域的普通技术人员根据该实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。

以下描述和附图充分地示出本文的具体实施方案,以使本领域的技术人员能够实践它们。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本文的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。本文中,术语“第一”、“第二”等仅被用来将一个元素与另一个元素区分开来,而不要求或者暗示这些元素之间存在任何实际的关系或者顺序。实际上第一元素也能够被称为第二元素,反之亦然。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的结构、装置或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种结构、装置或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的结构、装置或者设备中还存在另外的相同要素。本文中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

本文中的术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本文和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。在本文的描述中,除非另有规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。

本发明实施例一提供了一种证券数据的共享系统,如图1所示,包括:

L1个证券客户端1,所述L1个证券客户端1通过网络相互连接,每个证券客户端1中均设置有区块链节点11,L1个区块链节点11共同组成一个区块链存储装置,其中,L1为自然数;这里,在实际中,每个证券机构都有自己的机房,在该机房中部署该证券客户端1,通常不同证券机构的机房位于不同的物理地点,该L1个证券客户端1共同组成一个分布式网络。区块链节点11是区块链分布式账本存储节点,同时也是运行共识算法的节点,区块链存储装置通过在分布式的区块链节点11上信息广播,并运行共识算法,确保被存储数据的真实可靠不可篡改,去中心化转账交易的功能。这里,如图1所示,当区块链节点11的数量不够的时候,可以在该分布式网络中设置有若干服务器或集群,在每个服务器或集群上均设置有区块链节点11,该区块链节点11加入该区块链存储装置。

这里,该区块链存储装置具有以下优点:(1)去中心化,由于使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护;(2)开放性,系统是开放的,除了交易各方的私有信息被加密外,区块链的数据对所有人公开,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明;(3)自治性,区块链采用基于协商一致的规范和协议(比如一套公开透明的算法)使得整个系统中的所有节点能够在去信任的环境自由安全的交换数据,使得对“人”的信任改成了对机器的信任,任何人为的干预不起作用;(5)匿名性,于节点之间的交换遵循固定的算法,其数据交互是无需信任的(区块链中的程序规则会自行判断活动是否有效),因此交易对手无须通过公开身份的方式让对方自己产生信任,对信用的累积非常有帮助;(6)信息不可篡改,一旦信息经过验证并添加至区块链,就会永久的存储起来,除非能够同时控制住系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,因此区块链的数据稳定性和可靠性极高。

这里,每个证券机构可以拥有一个证券客户端1,该证券客户端1可以为一台服务器或虚拟机等,该区块链节点11可以为一个进程或服务等;该证券客户端1也可以为一个集群,此时,该区块链节点11可以一台服务器等。

所述区块链存储装置用于存储共享数据、上传所述共享数据的证券客户端1、读取所述共享数据的费用积分值以及每个证券客户端1的剩余积分值,其中,所述剩余积分值≥0,费用积分值≥0;

当所述区块链存储装置接收第一证券客户端发送的读取第二共享数据的请求时,获取第二共享数据的第二费用积分值、以及上传其的第二证券客户端;在第一证券客户端的剩余积分值≥第二费用积分值时,将第一证券客户端的剩余积分值减去第二费用积分值,之后,将第二共享数据发送给第一证券客户端;按照预设算法,从所述L1个证券客户端1中选择出L2个第五证券客户端,以及每个第五证券客户端的积分增加值,将每个第五证券客户端的剩余积分值增加对应的积分增加值;其中,L2为自然数,L2

这里,当一个证券客户端1,想要向其他证券客户端1分享共享数据(例如,信用评级数据、业务客户黑名单等)的时候,即“生产”共享数据,需要将该共享数据上传到区块链存储装置中。为了防止有些证券客户端1只“消费”共享数据,而不“生产”共享数据,当某个证券客户端1想要读取共享数据时,就需要“付出”相应积分值,即需要将一定数量的积分值发送给该共享数据的“上传者”,可以理解的是,该证券客户端1在“产生”共享数据的时候,有可能在参考其他证券客户端1上传的共享数据,于是,就需要以某种算法,选择出L2个证券客户端1,然后,将该积分值在这L2个证券客户端1之间分配。其中,一个可行的算法就是,首选生成第二证券客户端在“生产”该共享数据时,参考了哪些证券客户端1的共享信息A,然后,在获取这些被参考的证券客户端,在生成共享信息A时,参考了哪些证券客户端1的共享信息B,......,循环往复,直至形成一个树形结构,于是,在树形结构上的所有证券客户端1就构成了上述的“L2个第五证券客户端”,之后,在依靠参考的程度来分配该第二费用积分值。

可选的,当某个证券客户端1读取到一个共享数据之后,可以在该证券客户端1存储该共享数据。

这里,可以在该共享系统第一次运行的时候,执行一个初始化程序,该初始化程序会创建区块链存储装置,并且会为每个证券客户端1分配一定数量的剩余积分值。

这里,如图1所示,该证券客户端1中还部署有网关装置,该网关装置主要负责建立业务装置和区块链存储装置之间的联系。用网关装置,可以为业务层系统屏蔽掉区块链存储装置的复杂度,使得很多传统业务能够利用区块链存储装置,例如,网关装置能够上传共享数据、下载共享数据、校验共享数据以及进行积分值管理等功能。

这里,可以理解的是,该分布式网络需要一个管理者,即注册装置,该注册装置可以设置有白名单或黑名单,可以允许某些证券客户端1中的区块链节点11加入该区块链存储装置中,或者禁止某些证券客户端1中的区块链节点11加入该区块链存储装置中,也能够辅助不同的证券客户端1之间的管理信息的共享等等。

该网关装置可以没有固定的公网地址,需要通过注册中心中转;此外,还可以拥有固定的公网地址,其他的网关可以直接和他建立连接。

该业务装置主要负责证券机构的业务,该业务装置可以通过网关装置来访问区块链存储装置。该数据库可以用于存储该证券机构的一些数据,例如,不便于公开的私有数据等。

这里,为了便于对共享数据进行标引,可以对每个共享数据均设置有唯一的编号,例如,区块链存储装置可以设置有一个编号值,该编号值的初始化为0,之后,每当有一个共享数据被上传到该区块链存储装置时,该共享数据的编号即为该编号值,并将该编号值增加1;此外,还可以由上传的证券客户端1来生成该编号,例如,每个证券客户端1均有一个唯一的名称,然后证券客户端1为其上传的每个共享数据都生成一个唯一的号码,于是,该编号就可以为名称+号码。

这里,如图2所示,在实际中,该共享系统的工作过程可以包括以下步骤:

步骤1:第一证券客户端登录区块链存储装置,并检索查看共享数据(例如,该共享数据的一些描述,费用积分值等),并且同意花费一定的剩余积分值;

步骤2:第一证券客户端的业务装置向其网关装置发起获取第二共享数据数据的请求;

步骤3:第一证券客户端的网关装置转账给L2个第五证券客户端,即第一证券客户端的网关装置利用区块链存储装置向L2个第五证券客户端转账,并且获得这笔交易的hash;

步骤4:第一证券客户端的网关装置请求第二共享数据的详情,即第一证券客户端的网关装置向第二证券客户端的网关装置发起获取第二共享数据详情的请求,请求中附加刚刚转账的hash;

步骤5:第二证券客户端的网关装置校验交易的合法性,确认自己已经收到转账积分;

步骤6:第二证券客户端的网关装置从业务装置中获取第二共享数据的详情;

步骤7:发送给第一证券客户端网关装置;

步骤8:第一证券客户端网关装置校验数据真实完整可靠(hash);

步骤9:将第二共享数据返回给第一证券客户端业务装置;

步骤10:第一证券客户端业务装置将数据展示给证券机构的用户。

本发明实施例中,所述“将每个第五证券客户端的剩余积分值增加对应的积分增加值”具体包括:创建每个第五证券客户端对应的智能合约,所述智能合约包含有临时钱包,所述临时钱包用于表征将对应第五证券客户端的剩余积分值增加对应的积分增加值;之后,执行每个智能合约。这里,智能合约(Smart Contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议,智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。这里,使用智能合约,可以确保交易得到执行。

本实施例中,所述智能合约使用环签名进行加密。

本实施例中,当第三证券客户端接收到上传第三共享数据的指令时,生成第三共享数据的元数据、并对第三共享数据进行加密处理,在本地存储解密密钥;之后将加密后的第三共享数据和元数据上传到所述区块链存储装置,所述元数据至少包括:第三共享数据对应的费用积分值。这里,该加密处理可以采用对称加密或非对称加密。

这里,如图3所示,当某个证券客户端1的业务装置存储共享数据的时候,该业务装置就会调用网关装置,于是,当证券客户端1就会接收到存储该共享数据的指令。其步骤可以为:

步骤1:证券机构向自己的业务装置发起分享共享数据的指令,该分享请求中包含了该共享数据的编号和费用积分值;

步骤2:业务装置向网关装置发起存储该共享数据的请求;

步骤3:该网关装置获取该共享数据对应的元数据;

步骤4:该网关装置对该共享数据进行加密处理(可以采用对称加密算法,还可以采用非对称加密算法),为了防止别人读取共享数据,却不付出积分值,可以将解密秘钥存放在本地;

步骤5:将加密后的第一共享数据和元数据存储到所述区块链存储装置。

本实施例中,所述“对第三共享数据进行加密处理”具体包括:基于对称加密算法、对第三共享数据进行加密处理。

本实施例中,所述元数据还包括:第三共享数据的业务信息和第三共享数据的产生时间。这里,该业务信息可以用于描述与该共享数据涉及到的业务的信息,例如,证券,票据,债券信用评级数据、业务客户黑名单等等。

本实施例中,所述“将第二共享数据发送给第一证券客户端”具体包括:将第二共享数据发送给第一证券客户端,第二证券客户端将第二共享数据的解密秘钥发送给第一证券客户端,第二共享数据解密第二共享数据。

本实施例中,所述“按照预设算法,从所述L1个证券客户端1中选择出L2个第五证券客户端,以及每个第五证券客户端的积分增加值”具体包括:从所述L1个证券客户端1中选择出L2个第五证券客户端,所述L2个第五证券客户端均上传过与第二共享数据的相似度大于预设阀值的第五共享数据;对于任意的第五证券客户端而言,其上传的所述第五共享数据的相似度的和越大,则对应的的积分增加值越大。

本实施例中,当所述区块链存储装置接收到第四证券客户端的读取第四共享数据的费用积分值的请求时,将第四共享数据的费用积分值发送给第四证券客户端。

本发明实施例二详细描述了实施例一种的预设算法的详细内容,即提供了一种生成共享数据的积分增加值的生成方法,如图6所示,包括以下步骤:

步骤601:获取待处理共享数据x,积分增加值Score,N个已读取共享数据D

步骤602:生成所述待处理共享数据x与每个已读取共享数据D

步骤603:选择对应的相似度S

步骤604:待处理共享数据x的积分增加值

本实施例中,所述“生成所述待处理共享数据x与每个已读取共享数据D

生成空的第一待比较文本;当所述待处理共享数据x包含有结构化数据时,对所述结构化数据进行去除标签的处理,再基于预设排序算法、进行排序处理,再转换成第一文本、并将第一文本添加到第一待比较文本中;当所述待处理共享数据x包含有附件文档时,从所述附件文档中提取第二文本,并将第二文本添加到第一待比较文本中;这里,在该结构化数据中,如果包含有标签,则这些标签是没有任何意义,这些标签对应的值有意义的,为了便于比较,需要按照预定的循序进行排序,可以理解的是,有些标签对应的值不是文本格式的,为了便于处理,需要将这些值转换成文本格式。

生成空的第二待比较文本;当所述已读取共享数据D

基于行业字典、生成第一待比较文本对应的特征向量M

基于Num1生成相似度S

本实施例中,所述“生成所述待处理共享数据x与每个已读取共享数据D

本实施例中,所述“获取图片的图片指纹”具体包括:

将所述图片转换成W*H的灰度图片P,生成矩阵F=(f

从所述矩阵F中分割出矩阵F’=(f′

获取矩阵F’中所有元素的平均值,对矩阵F’中所有元素进行以下处理:当所述元素≥所述平均值时,所述元素=1,否则,所述元素=0;

按照预设规则,将矩阵F’中所有元素组成一长度为W’*H’的二进制数B,图片指纹=B。

本实施例中,W=32,H=32,W’=8,H’=8,static=64。

本实施例中,所述“从所述矩阵F中分割出矩阵F’=f′

将所述矩阵F的分割出左上角的W’*H’的子矩阵,该子矩阵即为矩阵F’=f′

本发明实施例三提供了一种用于证券客户端的积分增加值的生成装置,包括以下模块:

数据获取模块,用于获取待处理共享数据x,积分增加值Score,N个已读取共享数据D

相似度生成模块,用于生成所述待处理共享数据x与每个已读取共享数据D

筛选模块,用于选择对应的相似度S

积分增加值生成模块,用于待处理共享数据

本实施例中,所述相似度生成模块还用于:

生成空的第一待比较文本;当所述待处理共享数据x包含有结构化数据时,对所述结构化数据进行去除标签的处理,再基于预设排序算法、进行排序处理,再转换成第一文本、并将第一文本添加到第一待比较文本中;当所述待处理共享数据x包含有附件文档时,从所述附件文档中提取第二文本,并将第二文本添加到第一待比较文本中;

生成空的第二待比较文本;当所述已读取共享数据D

基于行业字典、生成第一待比较文本对应的特征向量M

基于Num1生成相似度S

本发明实施例四提供了一种存储介质,存储有程序指令,其特征在于,所述程序指令被执行时实现如实施例三中所述的积分增加值的生成方法。

本发明实施例三提供了一种证券数据的共享系统,包括:

L1个证券客户端1,所述L1个证券客户端1通过网络相互连接,每个证券客户端1中均设置有区块链节点11,L1个区块链节点11共同组成一个区块链存储装置,其中,L1为自然数;

所述区块链存储装置用于存储共享数据、上传所述共享数据的证券客户端1、读取所述共享数据的费用积分值以及每个证券客户端1的剩余积分值,其中,所述剩余积分值≥0,费用积分值≥0;

当所述区块链存储装置接收第一证券客户端发送的读取第二共享数据的请求时,获取第二共享数据的第二费用积分值、以及上传其的第二证券客户端;在第一证券客户端的剩余积分值≥第二费用积分值时,将第一证券客户端的剩余积分值减去第二费用积分值,之后,将第二共享数据发送给第一证券客户端;

生成空的集合,将组对{第二共享数据,第二证券客户端,Score}加入到所述集合中,持续从所述集合中选取一个组对{待处理共享数据,待处理证券客户端,待处理积分增加值},并对所述组对进行处理,直至所述集合为空;所述处理包括:执行实施例二中所述的生成方法,在所述生成方法中,待处理共享数据x为待处理共享数据,所述证券客户端为所述待处理证券客户端,Score为待处理积分增加值,在所述生成方法执行完之后,得到待处理共享数据的积分增加值Score

这里,如图4所示,主要包括:

步骤1:第一证券客户端的业务装置发起分享共享数据的请求,参数包括:共享数据的完整内容、摘要信息、标签信息、分类信息和定价信息等;

步骤2:第一证券客户端的网关装置向积分增加值的生成装置申请积分增加值的计算,参数包括:共享数据的完整内容、第一证券客户端的身份信息等,

步骤3:积分增加值的生成装置根据上述的生成方法计算积分增加值数据,并加以签名后返回给第一证券客户端的网关装置;

步骤4:第一证券客户端的网关装置生成对称秘钥Key,将共享数据相关内容加密后保存至区块链存储装置;

步骤5:为了业务隐私保护需求,第一证券客户端的网关装置生成临时钱包作为收款地址。

步骤6:第一证券客户端的网关装置通过共享数据内容生成元数据信息,元数据信息将公开在区块链存储装置上作为共享数据检索的依据,主要包括数据标识ID、摘要信息、标签信息、分类信息、耗费积分值信息等,

步骤7:第一证券客户端的网关装置将元数据信息、临时钱包收款地址、积分增加值计算结果等信息通过环签名后打包发送至智能合约;

步骤8:智能合约校验参数合法性后,接受请求,并公开在区块链存储装置上。

步骤9:自此共享数据分享流程完成。

如图5所示,积分兑换包括以下步骤:

上述时序图展示了积分兑换数据的核心过程以及交互情况,主要包括:

步骤1:证券机构B的网关装置定期从区块链存储装置同步当前共享数据,为业务系统提供可供兑换的共享数据;

步骤2:证券机构B的业务装置检索并发起相关数据兑换请求;

步骤3:网关装置通过原创度服务录入购买行为,传入证券机构身份信息以及购买数据标识ID,积分增加值服务记录购买行为,用来做后续积分增加值计算凭据,返回录入成功并且加上自身签名信息

步骤4:网关装置创建临时钱包并充值,并创建临时公私钥对PriK、PubK。

步骤5:网关装置向智能合约发起兑换请求,利用临时钱包付款,传入临时公钥PubK,购买数据标识ID,同时环签名请求数据。

步骤6:智能合约触发相关兑换购买事件,数据生产机构可以侦听到该事件。数据生产机构调用区块链智能合约同意购买,同时传入PubK(URL)——利用临时公钥PubK加密存储数据的URL、PubK(Key)——利用临时公钥PubK加密秘钥Key。

步骤7:区块链智能合约验证相关相应请求数据。

步骤8:智能合约触发获取数据事件,消费者网关装置可以侦听到该事件。

步骤9:消费者网关装置通过临时私钥PriK可以解密PubK(URL),得到共享数据URL

步骤10:消费者网关可以向存储服务请求共享的数据密文

步骤11:消费者网关装置通过临时私钥PriK可以解密PubK(Key),得到秘钥Key,并且解密下载后的共享数据密文得到共享数据明文信息。至此消费端流程完成。

步骤12:于此同时智能合约可以向数据生产者临时钱包按比例转账。

步骤13:数据生产者可以检测到临时钱包积分变化。

步骤14:智能合约利用积分增加值模型给出的结果可以向相关的原创者安比例转账。

步骤15:所有的原创者都可以检测到积分变化,自此共享的流程全部完成。

应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施方式中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施方式的具体说明,它们并非用以限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施方式或变更均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号