【技术实现步骤摘要】
一种基于区块链的账户撤回方法及系统
本专利技术涉及通信领域,尤其涉及一种基于区块链的账户撤回方法及系统。
技术介绍
当前的区块链技术中(比如比特币技术),采用链式记账本的方式去中心化的纪录每一笔转账纪录,每一个连在一起的记账本叫做一个区块。交易纪录一旦被包含到记账本中,并被去中心化的节点充分确认,即不可篡改(这里指的是篡改的成本极高)。如图1所示,在目前的区块链技术中数字资产转账一旦发生就无法撤回。用户没有一个反悔期。当出现数字资产被盗的情况的时候也无法撤销交易。特别是对于安全性要求很好的金融机构和大型企业,需要寻找一个安全性极高的能够实现交易撤回的数字资产解决方案;现有的专利技术专利公开号为CN110428238A,名称为区块链的账户撤回方法及系统中也涉及了区块链的交易撤回方法,包括可撤回账户发起转账交易请求至服务器;服务器延迟θ时间执行该转账交易请求;在延迟期θ内,可撤回账户发起撤回请求至服务器;及服务器更改所述转账交易,由此可知此技术方案在用户发起转账交易后,服务器延迟执行该转账交易,这就使得正常的转账交易时间 ...
【技术保护点】
1.一种基于区块链的账户撤回方法,其特征在于:包括如下步骤:/nS1:创建普通账户和保险账户,采用区块链转账形式将可撤回时间和撤回地址记录到区块链账本中,保险账户与普通账户之间级联;/nS2:用户通过保险账户进行转账交易,服务器将资金转出,交易完成;/nS3:用户在规定的可撤回时间内发起撤回申请;/nS4:定义普通账户发起的转账交易为“不可撤回交易”,保险账户发起的转账交易为“可撤回交易”,将执行撤回保险账户某一笔可撤回交易操作的特殊交易为“撤回交易”,超过可撤回时间而未被执行撤回操作的交易为“已不可撤回交易”,服务器执行撤回交易,并将资金撤回至撤回地址。/n
【技术特征摘要】
1.一种基于区块链的账户撤回方法,其特征在于:包括如下步骤:
S1:创建普通账户和保险账户,采用区块链转账形式将可撤回时间和撤回地址记录到区块链账本中,保险账户与普通账户之间级联;
S2:用户通过保险账户进行转账交易,服务器将资金转出,交易完成;
S3:用户在规定的可撤回时间内发起撤回申请;
S4:定义普通账户发起的转账交易为“不可撤回交易”,保险账户发起的转账交易为“可撤回交易”,将执行撤回保险账户某一笔可撤回交易操作的特殊交易为“撤回交易”,超过可撤回时间而未被执行撤回操作的交易为“已不可撤回交易”,服务器执行撤回交易,并将资金撤回至撤回地址。
2.根据权利要求1所述的基于区块链的账户撤回方法,其特征在于:所述保险账户设置至少1个,每个所述保险账户皆设置撤回地址,多个保险账户之间进行级联,级联的末端为普通账户。
3.根据权利要求1所述的基于区块链的账户撤回方法,其特征在于:通过区块链的区块高度个数表示可撤回时间,所述区块高度个数不少于120个,...
【专利技术属性】
技术研发人员:韩林,
申请(专利权)人:济南智数信息科技有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。