转账方法、设备和存储介质技术

技术编号:26173692 阅读:23 留言:0更新日期:2020-10-31 13:57
本发明专利技术提供一种转账方法、设备和存储介质,该方法包括:检查本次转账的第一转账目标地址是否记录在安全转账合约中当前用户的转账地址存证列表中:否,则根据第一转账目标地址生成转账地址存证交易并发送至区块链网络,以供区块链节点通过安全转账合约执行转账地址存证交易,将第一转账目标地址添加至当前用户的转账地址存证列表中;根据第一转账目标地址生成转账交易并发送至区块链网络,以供区块链节点通过安全转账合约执行转账交易,验证转账交易的转账目标地址是否记录在当前用户的转账地址存证列表中:否,则转账失败。本发明专利技术降低了因黑客攻击用户端导致的转账安全风险。

【技术实现步骤摘要】
转账方法、设备和存储介质
本申请涉及互联网
,具体涉及一种转账方法、设备和存储介质。
技术介绍
在区块链转账方案中,除了输错转账地址等问题,客户端的安全风险也是一个需要关注的问题。例如,当用户A需要向一个地址addr1进行转账时,正常情况下用户A的用户端会生成一笔向addr1进行转账的转账交易t61,而当用户A的用户端被黑客攻击成功时,黑客可以将t61的转账地址由addr1篡改为黑客自己的地址addr2,导致t61在区块链上执行成功时会将用户A所转账的资产转账至addr2。
技术实现思路
鉴于现有技术中的上述缺陷或不足,期望提供一种降低因黑客攻击用户端导致的转账安全风险的转账方法、设备和存储介质。第一方面,本专利技术提供一种适用于用户端的转账方法,区块链上配置有安全转账合约,安全转账合约中记录有各用户的转账地址存证列表,该方法包括:检查本次转账的第一转账目标地址是否记录在安全转账合约中当前用户的转账地址存证列表中:否,则根据第一转账目标地址生成转账地址存证交易并发送至区块链网络,以供区块链节点通本文档来自技高网...

【技术保护点】
1.一种转账方法,其特征在于,区块链上配置有安全转账合约,所述安全转账合约中记录有各用户的转账地址存证列表,所述方法适用于用户端,所述方法包括:/n检查本次转账的第一转账目标地址是否记录在所述安全转账合约中当前用户的转账地址存证列表中:/n否,则根据所述第一转账目标地址生成转账地址存证交易并发送至区块链网络,以供区块链节点通过所述安全转账合约执行所述转账地址存证交易,将所述第一转账目标地址添加至当前用户的转账地址存证列表中;/n根据所述第一转账目标地址生成转账交易并发送至区块链网络,以供区块链节点通过所述安全转账合约执行所述转账交易,验证所述转账交易的转账目标地址是否记录在当前用户的转账地址存...

【技术特征摘要】
1.一种转账方法,其特征在于,区块链上配置有安全转账合约,所述安全转账合约中记录有各用户的转账地址存证列表,所述方法适用于用户端,所述方法包括:
检查本次转账的第一转账目标地址是否记录在所述安全转账合约中当前用户的转账地址存证列表中:
否,则根据所述第一转账目标地址生成转账地址存证交易并发送至区块链网络,以供区块链节点通过所述安全转账合约执行所述转账地址存证交易,将所述第一转账目标地址添加至当前用户的转账地址存证列表中;
根据所述第一转账目标地址生成转账交易并发送至区块链网络,以供区块链节点通过所述安全转账合约执行所述转账交易,验证所述转账交易的转账目标地址是否记录在当前用户的转账地址存证列表中:否,则转账失败。


2.根据权利要求1所述的方法,其特征在于,所述根据所述第一转账目标地址生成转账地址存证交易并发送至区块链网络之后还包括:
获取区块链上记录的当前用户的转账地址存证列表以验证当前用户的转账地址存证列表是否正确:否,则中止转账。


3.根据权利要求1所述的方法,其特征在于,还包括:
生成转账地址配置交易并发送至区块链网络,以供区块链节点通过所述安全转账合约执行所述转账地址配置交易,将当前用户的转账地址存证列表中所存证的若干转账地址删除。


4.一种转账方法,其特征在于,区块链上配置有安全转账合约,所述安全转账合约中记录有各用户的转账地址存证列表,所述方法适用于区块链节点,所述方法包括:
响应于打包转账地址存证交易,通过所述安全转账合约执行所述转账地址存证交易,将第一转账目标地址添加至第一用户的转账地址存证列表中;其中,所述转账地址存证交易由所述第一用户的用户端在检查出本次转账的第一转账目标地址未记录在所述安全转账合约中所述第一用户的转账地址存证列表中时根据所述第一转账目标地址生成;
通过所述安全转账合约执行转账交易,验证所述转账交易的转账目标地址是否记录在所述第一用户的转账地址存证列表中:否,则转账失败;其中,所述转账交易由所述第一用户的用户端根据所述第一转账目标地址生成。


5.根据权利要求4所述的方法,其特征在于,还包括:
通过所述安全转账合约执行转账地址配置交易,将所述第一用户的转账地址存证列表中所存证的若干转账地址删除;其中,所述转账地址配置交易由所述第一用户的用户端生成。


6.一种转账方法,其特征在于,区块链上配置有安全转账合约,所述安全转账合约中记录有各用户的转账地址存证列表,所述方法适用于用户端,所述方法包括:
检查本次转账的第一转账目标地址是否记录在所述安全转账合约中当前用户的转账地...

【专利技术属性】
技术研发人员:何正军王志文吴思进
申请(专利权)人:杭州复杂美科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1