区块链电子交易安全关键技术研究

来源 :国防科技大学 | 被引量 : 0次 | 上传用户:shires2006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
区块链电子交易系统能够在开放的点对点网络中安全地维护一个分布式账本,得到了学术界和工业界的广泛关注。本文围绕区块链电子交易安全关键技术展开研究。针对比特币泄露用户隐私的问题,提出了一个基于环签名的混币方案来增强比特币的匿名性。基于工作量证明和权益证明的共识协议是当前区块链电子交易系统主要使用的两类共识协议。为了提高基于工作量证明区块链电子交易的处理速度和降低交易延迟,提出了一个基于工作量证明的验证组共识协议。为了提高基于权益证明区块链电子交易的处理速度和降低交易延迟,提出了一个基于权益证明的分片共识协议。为了确保区块链电子交易系统与外部系统通信协议的安全性,提出了一种基于逻辑推理的形式化分析方法来分析电子交易协议的安全性。本文主要的研究工作及创新点包括:提出了一个基于环签名的混币方案来增强比特币的匿名性。方案使用一个中心化服务器对交易记录进行混淆避免了分布式服务部署和升级困难的缺点。本文设计了一个椭圆曲线环签名算法来兼容现有的比特币系统。用户使用椭圆曲线环签名算法对输出地址签名使得中心化服务器也无法识别出地址的拥有者。方案使用比特币的组交易功能确保中心化服务器无法窃取用户的比特币。用户完全不用担心中心化服务器会盗取比特币或者偷偷记录交易信息。提出了一种基于工作量证明的验证组共识协议来提高区块链电子交易系统的处理速度。协议要求节点通过工作量证明竞争加入验证组,继承了工作量证明机制的安全性。通过缩小共识范围来提高节点对区块链数据达成一致的速度。随机选取产生区块的领导节点替代竞争出块机制,从而避免了区块链分叉的情况。经过实验测试,原型系统能够达到大概每秒1800笔的处理速度和平均3秒的交易延迟。提出了一种基于权益证明的分片共识协议实现并行处理交易的功能,从而提高区块链电子交易系统的处理速度。节点通过拥有的权益参与竞争加入验证组,节约了算力资源。协议随机地从拥有权益的节点中选出验证组成员来确保系统的安全性。可信并验证的交易确认策略可以在小额交易的情况下实现快速交易确认。片间加锁机制确保一笔交易在同一时刻只能由一个分片处理,避免了双重花费攻击的可能。经过实验测试,原型系统能够达到每秒6000笔以上的处理速度和2秒以内的快速交易确认延迟,同时交易处理速度可以随着分片数目增加而不断提高。提出了一种基于逻辑推理的形式化方法来分析电子交易协议的安全性。本文在现有的逻辑推理方法中引入了简单的时间表达式来描述协议事件时间。提出的形式化分析方法扩展了逻辑推理规则的时间特征可以用来分析电子交易安全协议的可追究性、公平性和时效性。
其他文献
为了解气候变暖趋势下现有水稻品种在延边地区的生育特征及其产量表现,利用国内外41个粳稻品种在本地区进行产量对比试验。结果表明,熟期适合的品种在生育前期高温年表现早熟、
【正】为把握"十二五"时期新的发展机遇,贯彻执行胡锦涛主席在科技创新大会上的精神,落实北京市科技创新大会号召,同时响应北京市政府节能75%的要求,日前,中国建筑金属结构协
有效控制水田杂草的发生是有机水稻栽培关键技术。本田杂草控制技术的研究采用深水管理、施用米糠以及田面覆盖稻草、稻壳等有机物的方法进行水田杂草控制试验。结果表明,深水
北京时间5月8日凌晨,以美国为首的北约践踏联合国宪章、国际关系准则和维也纳外交关系公约,悍然袭击我驻南联盟大使馆,造成我人员的重大伤亡和馆舍的严重毁坏。这一丧心病狂
日前,笔者在邮市发现编号为JP54的《国际消除贫困年》伪造品。经观察,伪品与真品存在如下差异:
目的通过观察正常肝脏、慢性肝炎(中度及重度)和早期肝硬化三者声像图的间变过程,评价超声诊断在慢性肝损害中的临床应用价值。方法 250受试者自愿参加,观察指标包括肝静脉走行
目的比较和评价矿物三氧化物凝聚体(MTA)和氢氧化钙2种药物在年轻恒牙牙髓切断术中的临床效果。方法选择年轻恒前牙外伤冠折露髓患牙56颗,随机分为2组,每组28颗,分别应用MTA
论马克思关于掌握世界的四种方式问题──兼及美学的误解和误解后的美学朱兰芝马克思在《(政治经济学批判)导言》中阐释他所采用经济学的研究方法时说:"整体,当它在头脑中作为被思
随着世界经济的全球化和跨境供应链管理的复杂化,特别是近年来“一带一路”的稳步推进和跨境电商的飞速发展,跨境供应链网络的重要性日益凸显。跨境供应链网络覆盖地域的广泛
我国是一个多民族的国家,在我国绚丽的民族文化中展现出了各民族不同的特色文化。而各民族在宣扬民族特色时,大多数都以歌舞为载体,把历史及民族文化融合在歌舞中,来进行本民