[发明专利]一种在区块链上创建匿名交易的方法在审
申请号: | 202210133597.1 | 申请日: | 2022-02-14 |
公开(公告)号: | CN115423455A | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 张金琳;俞学劢 | 申请(专利权)人: | 浙江数秦科技有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/10;G06Q20/38 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 311121 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 创建 匿名 交易 方法 | ||
本发明涉及区块链技术领域,具体涉及一种在区块链上创建匿名交易的方法,包括:交易发起方生成交易密令和交易通证数量;发布交易创建智能合约;将交易密令和接收账户地址提交给交易创建智能合约;交易创建智能合约验证交易密令,生成转入交易;提取转入交易的哈希值上传区块链;将转入交易加密后提供给交易接收方;交易接收方生成到账交易;将转入交易使用交易创建智能合约的公钥加密作为附带密文;到账交易关联附带密文提交到区块链交易池;区块链节点提取转入交易的哈希值,查询到区块链上存储有相符的哈希值,验证到账交易和转入交易匹配,则判定到账交易合法。本发明的实质性效果是:阻断区块链交易追踪,有效保护红包领取者账户和隐私。
技术领域
本发明涉及区块链技术领域,具体涉及一种在区块链上创建匿名交易的方法。
背景技术
随着网络技术的发展,互联网经济越来越繁荣。对于互联网经济而言,流量是最为重要的资源。随着竞争的加剧,互联网商家自然获得流量的难度越来越高。因此,大量互联网商家举办了赠送红包、赠品等营销活动,以获得新的流量和用户。由商家制定赠送规则和运营的营销活动,存在中心化风险,作弊方便,可信度不高。对用户的吸引力有限。借助区块链技术能够实现可信的活动运行,但用户领取红包、赠品时,会泄露账号等个人信息,不利于用户的隐私保护。因此有必要研究一种能够在区块链上建立匿名交易的方案。
如中国专利CN113259360A,公开日2021年8月13日,公开了一种基于区块链的匿名暗池交易方法,包括:S1、将区块链上的所有节点分配公私钥对,并对订单撮合参数进行设置;S2、产生委员会节点,并设计相应的门限秘密共享方案;S3、在每一个订单撮合周期内由买方节点和卖方节点产生相应的加密订单数据,按照门限秘密共享方案对加密订单数据进行秘密分享;S4、在每一个订单撮合周期内,委员会节点按照撮合规则对交易订单进行撮合,确定最终成交价;S5、将撮合成功和尚未撮合的订单发布至区块链,撮合成功的订单交易完成交易,尚未撮合的订单留至下一个订单撮合周期进行。其技术方案广泛应用在大宗商品交易中。但其技术并不能在商家举办红包发放营销活动时,有效保护领取者的隐私。
发明内容
本发明要解决的技术问题是:目前缺乏在区块链交易中保护交易接收方隐私技术的问题。提出了一种在区块链上创建匿名交易的方法,能够在区块链上创建保护交易接收者的隐私。
为解决上述技术问题,本发明所采取的技术方案为:一种在区块链上创建匿名交易的方法,包括:交易发起方生成交易密令和交易通证数量,交易发起方将交易密令发送给交易接收方;交易发起方发布交易创建智能合约,所述交易创建智能合约存储交易密令和交易通证数量,交易发起方将相应数量的通证转入到所述交易创建智能合约的合约账户地址;所述交易接收方将交易密令和接收账户地址使用交易创建智能合约的公钥加密后,提交给所述交易创建智能合约;所述交易创建智能合约解密获得交易密令、接收账户地址和接收方公钥,验证交易密令后,生成转入交易,所述转入交易为从合约账户地址转入接收账户地址相应通证数量的交易;所述交易创建智能合约提取转入交易的哈希值,将所述哈希值上传区块链存储;所述交易创建智能合约使用接收方公钥将转入交易加密后提供给交易接收方;交易接收方生成到账交易,所述到账交易为从随机账户地址转入接收账户地址对应数量通证的交易;交易接收方将所述转入交易使用交易创建智能合约的公钥加密,作为附带密文;所述交易接收方将到账交易关联附带密文和交易创建智能合约标识,提交到区块链交易池;区块链节点使用交易创建智能合约的私钥解密,获得转入交易,提取转入交易的哈希值,查询到区块链上存储有相符的哈希值,则验证到账交易和转入交易是否匹配,若匹配,则判定到账交易合法,接收到账交易并打包进区块。
作为优选,交易创建智能合约验证交易密令的方法包括:交易创建智能合约查询存储的交易密令,若存储有相同的交易密令,则读取对应的交易通证数量;若读取获得的交易通证数量不为零,则生成转入交易,而后将交易密令对应的交易通证数量修改为零。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江数秦科技有限公司,未经浙江数秦科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210133597.1/2.html,转载请声明来源钻瓜专利网。