[发明专利]通过智能合约在区块链上实现资产代扣的方法与装置有效
申请号: | 202010153048.1 | 申请日: | 2020-03-06 |
公开(公告)号: | CN111369257B | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 刘毅;王蒙;马龙 | 申请(专利权)人: | 上海简苏网络科技有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/06;G06Q20/38 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 201702 上海市青*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 智能 合约 区块 实现 资产 方法 装置 | ||
本发明公开了一种通过智能合约在区块链上实现资产代扣的方法与装置,方法包括以下步骤:S1:接收请求方已签名的代扣授权请求,代扣授权请求包括授权扣款总额阈值、代扣代币类型、转入代币数量;S21:通过调用预先部署在区块链上的中继合约,验证请求方的签名,验证通过后将与代扣代币类型、转入代币数量所对应的请求方的代币转入至中继合约中,并根据代扣代币类型在中继合约的请求方账户中生成对应等量的标准代币;S22:通过调用中继合约允许代扣方在请求方账户中代扣不超过授权扣款总额阈值且与代扣代币类型对应的标准代币。本发明解决了区块链代扣支持范围小、功能局限、不灵活的问题,达到了代扣授权灵活、适用范围广、简单易执行的技术效果。
技术领域
本发明属于区块链技术领域,尤其涉及通过智能合约在区块链上实现资产代扣的方法与装置。
背景技术
现实生活中有很多场景需要进行授权代扣,如信用卡自动还款、水电煤自动缴款等代扣场景,而应用区块链进行上述缴费交易,每一笔交易都需要用户进行签名,因此每一笔转账都需要用户进行签名确认,无法实现一次授权,多次转账。
如在以太坊区块链中,对于ERC 20(Ethereum Request for Comments 20)代币提供了一种标准的approve(授权)方法,approve方法是ERC 20标准协议的接口之一,对于ERC20代币,标准的approve方法可以授权某个地址或智能合约一个转账额度,只要总额不超过该额度,授权的地址或合约就可以对当前账户进行扣款,但是如果是非ERC 20代币,就无法通过上述approve方法进行授权。除此之外,如在EOS(Enterprise Operation System,商用分布式应用设计的一款区块链操作系统)区块链、TRON(波场)区块链中都同样存在上述类似的问题。
现有技术中阿里巴巴在CN 201910356838.7中公开了一种基于区块链的缴费代扣签约方法,其包括如下步骤:
接收用户提交的签约交易,所述签约交易用于授权支付系统为所述用户提供针对缴费订单的缴费代扣服务;所述缴费订单为该用户在第三方业务系统中的缴费订单;所述签约交易包含所述用户提交的三方协议签约信息;响应于所述签约交易,调用发布在区块链上的第一智能合约中声明的代扣校验逻辑,校验所述区块链中是否存证了所述支付系统与所述第三方业务系统之间签订的代扣协议;如果是,基于所述三方协议签约信息,创建授权所述支付系统为所述用户提供针对所述缴费订单的缴费代扣服务的三方协议,并将所述三方协议发布至所述区块链进行存证。
上述专利提案中基于区块链来实现用户与第三方业务系统、支付系统之间三方协议的签订,从而用户可通过签订三方协议来授权支付系统代替第三方业务系统对该用户进行扣款。但是上述方法只适用于具体区块链对应的允许代扣签约的代币,如上述方法应用于以太坊区块链中,以太坊的ERC 20协议允许项目方通过智能合约发行自己的代币,而ERC20是各个代币的标准接口,对于ERC 20代币可通过调用对应的智能合约进行代扣签约、代扣交易,但是对于以太坊区块链中的非ERC 20代币,则由于不符合ERC 20协议而无法调用对应的智能合约进行代扣签约、代扣交易,也就是在以太坊区块链上无法实现代扣的功能,同样地,在支持智能合约的其他区块链中,如EOS区块链、TRON区块链,区块链存在着不是所有的代币都能够实现代扣的问题。
发明内容
本发明为解决区块链代扣支持范围小、功能局限、不灵活的问题,提供了通过智能合约在区块链上实现资产代扣的方法与装置。
为解决上述问题,本发明的技术方案为:
一种通过智能合约在区块链上实现资产代扣的方法,包括以下步骤:
S1:接收请求方已签名的代扣授权请求,代扣授权请求用于授权代扣方对请求方进行代币代扣服务,代扣授权请求包括授权扣款总额阈值、代扣代币类型、转入代币数量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海简苏网络科技有限公司,未经上海简苏网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010153048.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于物联网的定时方法及系统
- 下一篇:一种基于语义分割的冰上湖提取的方法