计算机科学 > 密码学与安全
[提交于 2025年8月2日
]
标题: 基于密码学的区块链安全:综述
标题: Blockchain security based on cryptography: a review
摘要: 作为一种通过结合密码学、P2P网络、共识机制和创新合约技术构建的新兴服务框架,区块链由于其去中心化、不可篡改和交易可追溯性,已被广泛应用于数字金融、数据共享、信息溯源和电子证据保存。 然而,随着区块链技术复杂多变的应用场景以及区块链攻击技术的不断进步,区块链系统的安全性受到了严重威胁,极大地影响了区块链技术的发展和应用。 本文旨在从密码学的角度分析对区块链的攻击。 首先,从区块链中的密码学技术出发,介绍了哈希函数、数字签名等技术的原理及其在区块链中的作用。 然后,基于区块链的六层架构,分析了数据层、网络层、共识层、合约层、激励层和应用层的攻击,并提出了缓解或抵御这些攻击的方法。 其次,分析了51%攻击、双花攻击、重入攻击、重放攻击、Sybil攻击和时间戳篡改攻击的攻击原理,并为这六种攻击设计了缓解或防御方案。 最后,总结了区块链技术需要解决的核心问题,并展望了区块链安全技术的未来发展。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.