[发明专利]一种可撤销智能合约交易的实现方法及装置有效

专利信息
申请号: 201710516410.5 申请日: 2017-06-29
公开(公告)号: CN107180353B 公开(公告)日: 2021-04-06
发明(设计)人: 陆舟;于华章 申请(专利权)人: 飞天诚信科技股份有限公司
主分类号: G06Q20/40 分类号: G06Q20/40;G06Q20/38;H04L9/32
代理公司: 暂无信息 代理人: 暂无信息
地址: 100085 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 撤销 智能 合约 交易 实现 方法 装置
【说明书】:

发明公开一种可撤销智能合约交易的实现方法及装置,该方法包括:交易双方公布初始通道资金交易,如交易一方判断承诺交易被公布,则判断公布的承诺交易是否为第一承诺交易,是则执行步骤S5,否则执行步骤S2;步骤S2:交易一方判断是否到达交易另一方的可撤销出账锁定时间,是则执行步骤S4,否则交易一方执行可撤销出账,结束;步骤S4:交易一方设置可撤销出账无效,并设置违约补偿交易有效,当检测到交易另一方公布了第一承诺交易则执行步骤S5;步骤S5:交易一方执行违约补偿交易。本发明技术方案中的交易被撤销时就视为无效交易,不会被公布到区块链上,提高了交易的安全性和有效性。

技术领域

本发明涉及信息安全领域,尤其涉及一种可撤销智能合约交易的实现方法及装置。

背景技术

区块链(Blockchain)是比特币的一个重要概念,其本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链在网络上是公开的,可以在每一个离线比特币钱包数据中查询。比特币钱包的功能依赖于与区块链的确认,一次有效检验称为一次确认。通常一次交易要获得多个确认才能生效。轻量级比特币钱包使用在线确认,即不会下载区块链数据存储到设备中。

在区块链上,传统的数字货币交易是不可撤销的,这将导致一些无效的交易(比如错误的交易)也被记录在了区块链上,使整个区块链的体量变得很大,不利于检索有效交易。此外,网络黑客可以利用比特币现有的交易签名算法的复杂性,从而对比特币进行交易延展性攻击。所谓交易延展性攻击,就是在比特币交易当中有限的时间内,篡改特有的比特币交易ID,即为同一个交易创建了两个独立的交易ID。当矿工在确认交易时,有可能选择确认的是虚假交易ID,而非实际处理的交易ID,从而达到攻击的目的。

发明内容

本发明的目的是为了克服现有技术的不足,提供一种可撤销智能合约交易的实现方法及装置。

本发明提供了一种可撤销智能合约交易的实现方法,包括:

步骤B1:交易双方交换交付交易公钥;

步骤B2:交易双方创建交付交易,分别使用各自的交付交易私钥对所述交付交易进行签名,并交换交付交易签名值;

步骤B3:交易双方创建承诺交易,分别使用承诺交易私钥对所述承诺交易进行签名得到承诺交易签名值;

步骤B4:交易双方交换承诺交易公钥和承诺交易签名值;

步骤B5:交易双方分别使用接收到的交易另一方的承诺交易公钥对接收到的承诺交易签名值进行验证,如验证通过则执行步骤B6,否则结束;

步骤B6:交易双方分别使用各自的出账交易私钥对自身的初始通道资金交易进行签名得到初始通道资金交易一重签名值并进行交换;

步骤B7:交易双方分别使用接收到的出账交易公钥对接收到的初始通道资金交易一重签名值进行验证,如验证通过则执行步骤B8,否则结束;

步骤B8:交易一方使用初始通道资金交易私钥对接收到的初始通道资金交易一重签名值进行签名得到二重签名值,并公布初始通道资金交易;

当交易双方在公布初始通道资金交易之后,交易一方判断承诺交易是否被公布,是则执行步骤S1,否则结束;

步骤S1:交易一方判断公布的承诺交易是否为第一承诺交易,是则执行步骤S5,否则执行步骤S2;

步骤S2:交易一方判断是否到达交易另一方的可撤销出账锁定时间,是则执行步骤S4,否则执行步骤S3;

步骤S3:交易一方执行可撤销交易,结束;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710516410.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top