[发明专利]手续费的预存和扣除方法、设备和存储介质在审
| 申请号: | 202010177373.1 | 申请日: | 2020-03-13 |
| 公开(公告)号: | CN111401866A | 公开(公告)日: | 2020-07-10 |
| 发明(设计)人: | 袁海雷;王志文;吴思进 | 申请(专利权)人: | 杭州复杂美科技有限公司;南京本链信息科技有限公司 |
| 主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/28;G06Q40/04 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 310000 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 手续费 扣除 方法 设备 存储 介质 | ||
本发明提供一种手续费的预存和扣除方法、设备和存储介质,该方法包括:接收第一用户的第一客户端生成的第一手续费预存交易,冻结第一手续费预存交易所预存的资产并确定相对应的第一预付费信息;将第一用户与第一预付费信息的对应关系记录到区块链上;接收第二用户的第二客户端生成的第一交易,在第一交易相对应的第二地址存在对应的第二预付费信息时,若第二预付费信息足以支付第一交易的手续费:则在执行第一交易时更新第二预付费信息;在其它情况时,则在执行第一交易时根据预配置的手续费扣除规则从第二用户的账户中扣除手续费。本申请提供了多样化的手续费扣除方式。
技术领域
本申请涉及区块链技术领域,具体涉及一种手续费的预存和扣除方法、设备和存储介质。
背景技术
在现有的区块链技术中,用户在区块链上提交交易都需要支付相应的手续费,目前区块链的计费模式通常是来一条交易扣一笔手续费;并且在网络拥堵时,用户还得提高手续费才能获得优先打包权。在上述机制中,手续费扣除的方式单一,用户体验较差。
发明内容
鉴于现有技术中的上述缺陷或不足,期望提供一种手续费扣除方式多样化,用户体验较好的手续费的预存和扣除方法、设备和存储介质。
第一方面,本发明提供一种适用于区块链节点的手续费的预存和扣除方法,上述方法包括:
接收第一用户的第一客户端生成的第一手续费预存交易,执行第一手续费预存交易:
冻结第一手续费预存交易所预存的第一数量个第一资产,根据第一数量个第一资产确定相对应的第一预付费信息;
将第一用户的第一地址与第一预付费信息的对应关系记录到区块链上;
接收第二用户的第二客户端生成的第一交易,根据第一交易相对应的第二地址查询是否存在对应的第二预付费信息:
是,则判断第二预付费信息是否足以支付第一交易的手续费:
是,则在执行第一交易时更新第二预付费信息;
否,则在执行第一交易时根据预配置的手续费扣除规则从第二用户的账户中扣除手续费;
否,则在执行第一交易时根据手续费扣除规则从第二用户的账户中扣除手续费。
第二方面,本发明提供一种适用于客户端的手续费的预存和扣除方法,上述方法包括:
生成第一手续费预存交易并发送至区块链节点,以供区块链节点:
执行第一手续费预存交易:
冻结第一手续费预存交易所预存的第一数量个第一资产,根据第一数量个第一资产确定相对应得到第一预付费信息;
将当前用户的第一地址与第一预付费信息的对应关系记录到区块链上;
生成第一交易并发送至区块链节点,以供区块链节点:
根据第一交易相对应的第二地址查询是否存在对应的第二预付费信息:
是,则判断第二预付费信息是否足以支付第一交易的手续费:
是,则在执行第一交易时更新第二预付费信息;
否,则在执行第一交易时根据预配置的手续费扣除规则从当前用户的账户中扣除手续费;
否,则在执行第一交易时根据手续费扣除规则从当前用户的账户中扣除手续费。
第三方面,本发明还提供一种设备,包括一个或多个处理器和存储器,其中存储器包含可由该一个或多个处理器执行的指令以使得该一个或多个处理器执行根据本发明各实施例提供的手续费的预存和扣除方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司;南京本链信息科技有限公司,未经杭州复杂美科技有限公司;南京本链信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010177373.1/2.html,转载请声明来源钻瓜专利网。





