一种基于区块链系统的资产恢复方法及装置、介质、设备制造方法及图纸

技术编号:32030228 阅读:36 留言:0更新日期:2022-01-27 12:58
本发明专利技术提供了一种基于区块链系统的资产恢复方法及装置、介质、设备,通过接收由第一区块链节点发起的针对第二区块链节点的挂失交易请求,根据挂失交易请求从区块链网络中读取预设的挂失交易发起合约,根据挂失交易发起合约判断挂失交易请求是否满足挂失条件;若挂失交易请求满足挂失条件,区块链服务器根据预设的挂失交易执行合约对挂失交易请求进行处理,若挂失交易请求不满足挂失条件,区块链服务器拒绝挂失交易请求。本发明专利技术可以显著降低私钥被盗和恶意挂失的风险,在私钥丢失后易于恢复资产,保障了用户的财产安全,增强了数字资产的防盗性能。防盗性能。防盗性能。

【技术实现步骤摘要】
一种基于区块链系统的资产恢复方法及装置、介质、设备


[0001]本专利技术涉及计算机
,特别是一种基于区块链系统的资产恢复方法 及装置、介质、设备。

技术介绍

[0002]区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共 识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利 用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基 础架构与计算范式。
[0003]随着区块链技术的迅猛发展,使得数字货币逐步进入大家的视野,而大量 的数字货币交易的出现也催生了数字钱包开发行业。所有数字钱包的本质功能 都是帮助用户安全地管理自己的私钥和地址,由于区块链技术所建立的使用权 与所有权对等的技术,私钥作为区块链节点上对应的数字资产的所有权和控制 权的象征,是用户拥有数字资产的唯一凭证。由于私钥的去中心化与安全特性, 丢失后是没有任何办法使用数字资产的。因此,如果私钥丢失或被盗,那么地 址里的资产将无法找回,对用户造成很大损失,且目前通过挂失进行资产恢复 的方式无法避免被其他用户恶意挂失。
专本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链系统的资产恢复方法,由区块链服务器执行,其特征在于,所述区块链系统包括多个区块链网络节点,且所述区块链网络节点中至少包括:作为区块链网络中的第一交易方的第一区块链节点,以及作为区块链网络中的第二交易方的第二区块链节点,所述方法包括:接收由第一区块链节点发起的针对第二区块链节点的挂失交易请求;根据所述挂失交易请求从区块链网络中读取预设的挂失交易发起合约;根据所述挂失交易发起合约判断所述挂失交易请求是否满足挂失条件;若所述挂失交易请求满足所述挂失条件,所述区块链服务器根据预设的挂失交易执行合约对所述挂失交易请求进行处理。2.根据权利要求1所述的方法,其特征在于,所述接收由第一区块链节点发起的针对第二区块链节点的挂失交易请求之前,还包括:利用所述管理服务器在所述区块链系统上设置挂失交易发起函数以及对应的挂失交易发起接口;所述区块链服务器接收由所述管理服务器根据所述挂失交易发起函数和对应的挂失交易发起接口部署的挂失交易发起合约。3.根据权利要求2所述的方法,其特征在于,所述根据所述挂失交易发起合约判断所述挂失交易请求是否满足挂失条件,包括:调用所述挂失交易发起函数对应的挂失交易发起接口,利用所述挂失交易发起接口读取所述挂失交易发起函数指示的所述挂失条件,并检测所述挂失交易请求是否满足所述挂失条件;其中,所述挂失条件包括第一挂失交易发起子条件、第二挂失交易发起子条件和/或第三挂失交易发起子条件;所述检测所述挂失交易请求是否满足所述挂失条件,具体包括:检测所述挂失交易请求是否满足所述挂失交易发起子条件;若所述挂失交易请求同时满足所述挂失条件中的全部挂失交易发起子条件,则所述挂失交易请求满足所述挂失条件。4.根据权利要求3所述的方法,其特征在于,所述第一挂失交易发起子条件为所述第二区块链节点在所述第一区块链节点发起所述挂失交易请求之前的第一预设时间内产生过被访问操作;所述第二挂失交易发起子条件为所述第一区块链节点对应账户中的资产额度大于等于预设资产额度;所述预设资产额度大小与所述第二区块链节点对应账户中的资产额度大小成正比;所述第三挂失交易发起子条件为在所述第一区块链节点发起所述挂失交易请求之前,所述区块链网络中无其他区块链节点发起的针对第二区块链节点的挂失交易请求。5.根据权利要求1所述的方法,其特征在于,所述区块链服务器根据预设的挂失交易执行合约对所述挂失交易请求进行处理之前...

【专利技术属性】
技术研发人员:胡卓杰贾尧王子倪张旭阳
申请(专利权)人:海南火链科技有限公司
类型:发明
国别省市:

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

1