基于区块链隐私保护的交易系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:xxhaizi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
区块链这一概念来源于比特币发明者中本聪在2009年发表的论文《Bitcoin:A peer-to-peer electronic cash system》。区块链通过哈希函数、公钥加密、数字签名等密码学技术与共识算法相结合,实现了去中心化的存储结构。使用区块链存储数据具有安全可信、不可抵赖、不可篡改等特性。这一优势使得区块链技术在金融、政务、司法、教育、医疗等方面有了广泛的应用前景,也为其在构建价值互联网方面提供了深远的研究意义。然而,由于区块链节点维护的账本信息都是公开透明的,每个参与方都可以访问所有的交易数据,这就导致了用户的隐私泄露问题,制约了区块链应用的发展。针对这些问题,近年来也出现了一些针对区块链数据的隐私保护方案,如混币、零币、机密交易等,这些方案在一定程度上实现了用户的隐私保护功能。在本文中,我们学习并研究了区块链中使用的隐私保护协议,并基于环机密交易方案设计并实现了功能完备且高效的隐私保护方案。通过使用环签名、密码学累加器、零知识证明、同态加密等公钥密码技术,本文的方案实现了隐藏交易双方的身份信息与交易金额的功能。同时,允许交易的验证方在不知晓交易信息的情况下也能验证交易的合法性。此外,本文在随机预言模型与自适应选择消息攻击的条件下对该方案进行了安全性分析,并将该方案与其他环机密交易方案进行了效率比较。分析结果表明,在使用多个账户构建的环机密交易中,本方案具有更低的运算开销以及更小的交易体积。
其他文献
近年来监督学习结合神经网络的方法被广泛地应用到各个领域。但是其表现效果极大地依赖于数据集的质量,而现有大规模数据收集方法存在不确定性,导致了实际生产生活中常见的数据集往往包含噪声标签。噪声标签的存在会造成模型复杂度的增加、分类精度的下降等负面影响。本文针对上述问题分别从数据过滤、模型构建、损失函数鲁棒性三个方面,结合深度学习技术进行了研究。本文提出了基于模型微调的含噪数据集加权校正训练方法。利用少
随着社会的进步以及人民生活水平的提高,糖尿病患者的数量与日俱增。目前,糖尿病已成为世界范围内最严重的慢性病之一,每年会导致数百万人数的死亡。对于糖尿病人类尚无可以根治的解决方法,对于糖尿病的预防大于治疗,血糖的早期诊断对于糖尿病的预防有着重要的作用,葡萄糖传感器是用于检测葡萄糖浓度的传感器,其能够对于葡萄糖含量进行快速和准确的诊断。对于葡萄糖传感器的研究一直也没有间断。在21世纪新型纳米材料的发展