[发明专利]基于比特币交易区块验证的离线交易系统及其方法在审

专利信息
申请号: 201711248074.7 申请日: 2017-12-01
公开(公告)号: CN108256867A 公开(公告)日: 2018-07-06
发明(设计)人: 李雪莲;王海玉;高军涛;李伟 申请(专利权)人: 西安电子科技大学
主分类号: G06Q20/40 分类号: G06Q20/40;G06Q20/38;G06Q40/04;H04L9/06;H04L9/08;H04L9/30;H04L9/32
代理公司: 陕西电子工业专利中心 61205 代理人: 王品华;朱红星
地址: 710071 陕*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于比特币交易区块验证的离线交易系统及其方法,主要解决现有技术中收款方仅对离线比特币交易执行常规验证,未对交易确认区块执行验证而造成的付款方伪造比特币问题,其实现步骤为:系统初始化,付款方在线将比特币存入钱包,钱包验证存款交易;付款方通过钱包与收款方执行离线交易,将存款交易区块验证参数写入支付合同,并利用支付合同生成新收款地址;收款方验证离线交易,并使用私钥提取新收款地址中的比特币。本发明通过将交易区块确认参数绑定在支付合同上,再利用支付合同生成新的收款地址,避免了付款方伪造比特币与收款方进行交易,同时有效的防止了付款方比特币泄露,可用于预防离线支付中付款方伪造比特币进行交易。
搜索关键词: 付款方 验证 离线交易 收款方 区块 交易 钱包 存款交易 合同 伪造 离线 系统初始化 交易确认 交易执行 区块确认 私钥提取 验证参数 再利用 绑定 可用 写入 泄露 预防
【主权项】:
1.一种基于比特币交易区块验证的离线交易系统及其方法,其特征在于包括:(1)付款方A在线存入比特币阶段:(1a)付款方A通过它的付款平台PA向其离线钱包W在线存入设定数量的比特币,付款平台PA将此笔存款交易u1广播至比特币网络,离线钱包W地址为w1;(1b)比特币网络中的挖矿节点对交易u1进行验证并写入第一个区块C1,离线钱包W从第一个区块C1中提取交易u1的区块确认参数(v,n,s),其中v表示当前比特币网络产生第一个区块的头部信息哈希值,n是确认交易u1的区块总个数,s是第一个区块与最后一个区块的时间戳之差;(2)收款方B与支付方A的离线钱包W离线交易阶段:(2a)收款方B在与付款方A的离线钱包W进行离线交易u0之前,由收款平台PB提前规定第一个区块的确认参数参考值(v',s',n'),其中v'=1.5E+58表示由收款方规定的产生第一个区块的头部信息哈希目标值,n'∈[5,16]表示由收款方规定的确认一笔交易所需要的区块数目,s'∈[1000,1400]表示由收款方规定的生成n'个区块所需时间的上限,其单位为秒;(2b)收款方B在与付款方A的离线钱包W进行离线交易u0时,由收款平台PB将交易u1的区块确认参数参考值(v',s',n')写入原支付合同x,并将原支付合同x通过支付平台PA发送给离线钱包W;(2c)离线钱包W根据原支付合同x和区块确认参数(v,n,s)计算新支付合同x1,保证收款方B能将区块确认参数(v,n,s)与自己规定的参考值(v',s',n')进行比对,确认交易u1的区块确认参数(v,n,s)不是伪造的;(2d)离线钱包W利用主公钥性质,将新支付合同x1与收款地址pkB进行绑定,生成新收款地址dadd,并将离线钱包W地址w1中的比特币存入这个新收款地址dadd,以保证只有收款方B才能提取新收款地址上的比特币;(2e)收款平台PB验证离线交易u0是否合法,以确定付款方A是否伪造比特币与自己交易,如果合法,PB提取新收款地址dadd上的比特币;(3)离线交易完成后,离线钱包W储存新支付合同x1作为离线交易凭据,确保比特币已经被收款方B接收,其他用户在收款平台PB公开区块确认参数参考值(v',s',n')后,计算得到验证合同x2,验证离线交易u0的有效性。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201711248074.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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