基于零知识证明的区块链数据隐私保护方法研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:youling0186
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网飞速发展推动了人类社会的发展,但从另外一方面看,隐私问题也正是因为互联网的高速发展而变得更加严重。区块链作为下一代的价值互联网,被认为是保护隐私非常好的工具。但当前的区块链网络中,一旦数字钱包地址和它的拥有者的个人信息对应起来,该钱包的拥有者所有账户信息、交易信息都将在整个网络中一览无遗并且无法消除,这会导致比互联网的隐私泄露更加严重的问题。随着技术的发展,在区块链的跨链交易中产生了原子交换的交易方式,交易的双方通过智能合约来进行资产的互换,利用哈希时间锁来避免交易的双方进行恶意交易。原子交换可以使参与者平等自由的进行资产交换,但是原子交换不能保证交易的匿名性,会不可避免的增加隐私泄露的风险。零知识证明是密码学中的一种加密技术,指的是不需要交易发起者出示任何有用的知识,即可让交易的接收者相信他们真的拥有这个知识。因此将零知识证明与区块链结合可以保护链上用户的隐私安全。交易的时候采用零知识证明进行加密可以不暴露交易双方的隐私信息。本文的主要工作是在区块链原子交换的基础上进行匿名方案设计,利用零知识证明,改进了交易的协议,来保障原子交换的匿名性。具体可分为以下两个部分:(1)智能合约是跨链原子交换的执行机制,本文在智能合约的合约输入方新增添匿名列表的设计方案,来保证发送方的匿名性;同时在智能合约的输出端,使用一次性地址来保护交易接收方的身份信息。根据区块链去中心化特点,利用分布式节点的优势,设计使用分布式零知识证明来进行挑战验证。(2)在原子交换中交易的双方之间存在直接通信的过程,因此本文改进原子交换发送方和接收方传递密钥的协议,新增添了一个智能合约来进行密钥的传递,保障了交易发送方和接收方密钥传递过程中的匿名性和安全性。
其他文献
随着社会的进步、人们生活水平不断提高,以及生态体育意识的提升和大学生身体锻炼需求的增长,使得生态体育的深入研究和推广成为高校体育研究的必然趋势。本研究从生态学视角
随机系统、线性系统和广义系统是实际工业生产中常见的几类复杂控制系统模型,因为这几类复杂控制系统模型能够顺应科学技术及工业革命的迅速发展,提高实际工业生产对控制系统
目的:分析甲状腺微小乳头状癌患者的临床特点,研究与中央区淋巴结转移的相关影响因素,设计列线图模型来预测甲状腺微小乳头状癌的中央区淋巴结转移危险因素;对直径大于1cm的甲状腺乳头状癌患者临床特点进行分析,研究其颈侧区淋巴结转移的高危因素。方法:通过回顾性分析我院于2016年1月至2017年12月间初治的1391例甲状腺乳头状癌患者的临床特点,利用卡方检验及二项Logistic回归模型重点研究影响直径
光学相控阵(Optical Phased Array,OPA)是一种能直接实现波束扫描的技术。当相邻天线之间由固定的相位差值时,经天线衍射出的光在某一方向上干涉相长,形成特定方向的光束,光
基于回音壁模式的光学微腔成了近年来的研究热点。其高品质因子和低阈值性,在集成光学和信息光学等领域中有着很好的应用前景。目前光学微腔的形状也多种多样,主要包括微球腔
随着高端制造业对加工任务中的精度、效率要求愈来愈高,提高多轴伺服系统中的轨迹跟踪性能成为研究的热点。轮廓误差是衡量多轴伺服系统中轨迹跟踪精度的重要物理量。为了提
甲壳类动物因其生长快、味道好、经济价值高是增殖放流的理想种类。其中,中国明对虾(Fenneropenaeus chinensis)和三疣梭子蟹(Portzrnus trituberculatus)作为我国传统的渔业资源,是甲壳类动物中具有代表性的增殖放流物种。然而,随着增殖放流规模的扩大,部分放流效果无法达到预期标准,甚至还对野生种群造成了遗传危害。本研究以中国明对虾和三疣梭子蟹这两个典型的甲壳类
随着我国老龄化问题的日益严峻,社会对家用服务机器人的需求愈加迫切。然而目前机器人面向非结构化环境的视觉抓取技术尚未成熟,限制了服务机器人的普及,因此研究机器人如何
随着计算机的普及和软件技术的发展,人们对软件的需求越来越大、对软件质量的要求越来越高。因此,现阶段软件开发面临着需求变化快,复杂要求多的挑战。同时,有数据表明软件开
目前,国内外汽车工程师们主要是通过改变现有A柱的结构、将A柱变细、在A柱旁边增加三角窗或将A柱设计为网状镂空结构来改善驾驶视野,但是这样的汽车A柱降低了车辆本身的安全