[发明专利]交易打包方法、计算机设备和存储介质在审
申请号: | 202111034606.3 | 申请日: | 2021-09-03 |
公开(公告)号: | CN113626531A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 何正军;王志文;吴思进 | 申请(专利权)人: | 杭州复杂美科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/23;G06F8/71;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易 打包 方法 计算机 设备 存储 介质 | ||
1.一种交易打包方法,其特征在于,所述方法适用于区块链节点,所述方法包括:
通过第一合约执行第一打包权限请求交易,判断请求第一打包权限的第一账户是否符合预配置的打包权限请求规则:是,则将所述第一账户与所述第一打包权限的对应关系记录到所述第一合约中;
交易池模块定期根据所述第一合约所记录的各账户与打包权限的对应关系更新本地存储的各账户与打包权限的对应关系;
响应于打包第一区块,所述交易池模块根据本地存储的各账户与打包权限的对应关系优先将打包权限更高的账户所发送的交易打包到所述第一区块中。
2.根据权利要求1所述的方法,其特征在于,所述判断请求第一打包权限的第一账户是否符合预配置的打包权限请求规则包括:
将所述第一账户中对应于所述第一打包权限的第一资产转账至所述第一合约的合约账户,并判断转账是否成功。
3.根据权利要求2所述的方法,其特征在于,所述判断请求第一打包权限的第一账户是否符合预配置的打包权限请求规则还包括:
根据所述第一账户的公钥验证所述第一打包权限请求交易是否提交了所述第一账户对打包权限请求规则的签名信息。
4.根据权利要求2所述的方法,其特征在于,所述判断请求第一打包权限的第一账户是否符合预配置的打包权限请求规则还包括:
根据预配置的贡献度计算方式计算所述第一账户对于当前区块链网络的第一贡献度;以及,
根据预配置的第一打包权限请求规则判断所述第一贡献度是否足以获得所述第一账户请求的第一打包权限。
5.根据权利要求4所述的方法,其特征在于,所述贡献度计算方式配置用于计算账户的以下至少一项贡献:共识贡献、广播贡献、查询贡献、分布式存储贡献。
6.根据权利要求1-5任一项所述的方法,其特征在于,还包括:
监测本地存储的各账户与打包权限的对应关系是否过期或失效:是,则删除过期或失效的账户与打包权限的对应关系。
7.一种计算机设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1-6中任一项所述的方法。
8.一种存储有计算机程序的存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-6中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司,未经杭州复杂美科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111034606.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种联动型通用便器
- 下一篇:一种区块链基础合约开发部署方法、设备及储存介质