[发明专利]一种数据处理方法、装置、设备及介质有效
申请号: | 202110673842.3 | 申请日: | 2020-05-29 |
公开(公告)号: | CN113256426B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 林凯东 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F16/27 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 刘立升 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 设备 介质 | ||
1.一种数据处理方法,包括:
接收携带标识信息的注册请求,为所述标识信息所对应的对象生成共识标识,保存共识标识和对象的对应关系;
共识节点选择条件触发后,向所述共识节点选择条件的触发终端发送第一反馈数据,以使所述触发终端显示可选择节点;接收所述触发终端发送的用户针对对象以及对象的维度或对象的属性所进行的节点选择,保存对象以及对象的维度或对象的属性与用户所选节点的对应关系;和/或,共识节点选择条件触发后,向所述共识节点选择条件的触发应用程序发送第二反馈数据,以使所述触发应用程序显示可选择节点;接收所述触发应用程序发送的用户针对对象以及对象的维度或对象的属性所进行的节点选择,保存对象以及对象的维度或对象的属性与用户所选节点的对应关系;
接收包含共识标识的共识申请,将所述共识申请中包含的共识标识对应的对象作为共识对象,将所述共识对象对应的用户所选节点作为共识节点;向所述共识节点发送所述共识申请中的待共识数据,以使所述共识节点对所述待共识数据进行共识;
接收所述共识节点发送的对所述待共识数据的共识结果,根据至少一个所述共识节点发送的共识结果确定共识反馈数据,并向所述共识对象发送所述共识反馈数据,所述共识反馈数据包括表示共识是否成功的数据。
2.如权利要求1所述的方法,所述方法还包括:
向所述注册请求的发送终端发送所述共识标识。
3.如权利要求1所述的方法,所述方法还包括:
确定所述共识申请中包含的节点,将所述共识申请中包含的节点作为所述共识对象对应的共识节点;
或,
根据所述共识申请中包含的待共识数据确定所述共识对象对应的共识节点。
4.如权利要求1所述的方法,所述方法还包括:
根据所述待共识数据的特征从候选共识节点中确定目标共识节点。
5.如权利要求4所述的方法,所述特征包括数据类型。
6.如权利要求1所述的方法,根据至少一个所述共识节点发送的共识结果确定共识反馈数据包括:
若至少一个所述共识节点对所述待共识数据共识不成功,则确定共识反馈数据为共识不成功;
和/或,
若各所述共识节点对所述待共识数据均共识成功,则确定共识反馈数据为共识成功。
7.如权利要求1所述的方法,根据至少一个所述共识节点发送的共识结果确定共识反馈数据包括:
若共识成功的共识节点数小于共识算法允许的最低共识成功节点数,则确定共识反馈数据为共识不成功;
和/或,
若共识成功的共识节点数不小于共识算法允许的最低共识成功节点数,则确定共识反馈数据为共识成功。
8.如权利要求1所述的方法,根据至少一个所述共识节点发送的共识结果确定共识反馈数据包括:
若根据至少一个所述共识节点发送的共识结果确定共识反馈数据包括共识不成功,则所述共识反馈数据包括共识不成功原因。
9.如权利要求1所述的方法,若至少一个所述共识节点由于网络原因对所述待共识数据共识不成功,则所述方法还包括:
使由于网络原因共识不成功的所述共识节点对共识不成功数据进行重新共识。
10.如权利要求1所述的方法,所述方法还包括:
若所述共识反馈数据包括共识成功,则将所述待共识数据发送至所述共识节点所属区块链的除所述共识节点外的节点。
11.如权利要求1所述的方法,共识节点数不小于共识所用共识算法要求的最少节点数。
12.如权利要求1所述的方法,所述待共识数据为所述共识对象产生或对应的数据。
13.如权利要求1所述的方法,所述对象为APP或APP对应的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110673842.3/1.html,转载请声明来源钻瓜专利网。