[发明专利]区块生成方法、装置和系统有效
申请号: | 201811181724.5 | 申请日: | 2018-10-11 |
公开(公告)号: | CN109146490B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 杨仁慧;刘春伟;赵铭;马超 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 生成 方法 装置 系统 | ||
1.一种区块生成方法,应用于区块生成节点,包括:
接收客户端发送的交易信息,所述交易信息包括由客户端根据用户的交易操作而生成的交易数据和预设背书节点的标识;
接收所述预设背书节点发送的对所述交易信息的背书响应,并确定所述背书响应是否符合预设规则,其中,所述背书响应由背书节点根据所述客户端发送的背书请求进行背书生成,所述背书请求包括所述交易信息和所述区块生成节点的标识,所述背书响应基于用于表征通过或不通过的背书结果生成,所述背书响应包括所述客户端的标识和所述交易信息的标识;
响应于确定所述背书响应中的客户端标识和交易信息的标识与所述客户端发送的交易信息中的客户端标识和交易信息的标识匹配,且响应于确定所述背书响应符合预设规则,生成区块,其中所述区块包括所述交易数据。
2.根据权利要求1所述的方法,其中,所述接收预设背书节点发送的对所述交易信息的背书响应,包括:
接收预设时间段内的、预设背书节点发送的对所述交易信息的背书响应。
3.根据权利要求1所述的方法,其中,所述响应于确定所述背书响应符合预设规则,生成区块,包括:
响应于确定所述背书响应符合预设规则,将所述交易数据存储在预设数据队列的队尾;
确定所述数据队列中的交易数据的数量是否大于预设阈值;
响应于所述数据队列中的交易数据的数量大于预设数量阈值,生成区块。
4.根据权利要求1所述的方法,其中,所述背书节点由客户端基于预设背书策略,从多个对等节点中选取。
5.根据权利要求1所述的方法,其中,所述确定所述背书响应是否符合预设规则,包括:
确定上述背书响应是否包括所述预设背书节点对上述交易信息的背书结果为通过的信息;或者
确定接收到的、所指示的背书结果为通过的背书响应所对应的背书节点的数量是否大于等于预设阈值;或者
确定接收到的、所指示的背书结果为通过的背书响应所对应的背书节点中是否包括权重大于预设权重阈值的背书节点。
6.根据权利要求1所述的方法,其中,所述方法还包括:
将所生成的区块同步到多个对等节点,以使各所述对等节点对所述区块中的交易数据进行确认。
7.一种区块生成装置,应用于区块生成节点,包括:
第一接收单元,被配置成接收客户端发送的交易信息,所述交易信息包括由客户端根据用户的交易操作而生成的交易数据和预设背书节点的标识;
第二接收单元,被配置成接收所述预设背书节点发送的对所述交易信息的背书响应,并确定所述背书响应是否符合预设规则,其中,所述背书响应由背书节点根据所述客户端发送的背书请求进行背书生成,所述背书请求包括所述交易信息和所述区块生成节点的标识,所述背书响应基于用于表征通过或不通过的背书结果生成,所述背书响应包括所述客户端的标识和所述交易信息的标识;
区块生成单元,被配置成响应于确定所述背书响应中的客户端标识和交易信息的标识与所述客户端发送的交易信息中的客户端标识和交易信息的标识匹配,且响应于确定所述背书响应符合预设规则,生成区块,其中所述区块包括所述交易数据。
8.根据权利要求7所述的装置,其中,所述第二接收单元进一步被配置成:
接收预设时间段内的、预设背书节点发送的对所述交易信息的背书响应。
9.根据权利要求7所述的装置,其中,所述区块生成单元进一步被配置成:
若确定所述背书响应符合预设规则,将所述交易数据存储在预设数据队列的队尾;
确定所述数据队列中的交易数据的数量是否大于预设阈值;
响应于所述数据队列中的交易数据的数量大于预设数量阈值,生成区块。
10.根据权利要求7所述的装置,其中,所述背书节点由客户端基于预设背书策略,从多个对等节点中选取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811181724.5/1.html,转载请声明来源钻瓜专利网。