Blockchain systems rely on decentralized ledgers and strong security guarantees. A key requirement is non-repudiation, which prevents denial of transaction authorship and supports integrity of recorded data. This work surveys digital signature schemes used in blockchain platforms and analyzes how they deliver non-repudiation and contribute to overall system security. We examine representative scheme families and their cryptographic foundations, security assumptions, and properties relevant to deployment, including unforgeability, resistance to malleability, support for aggregation and multisignature or threshold settings, key and signature sizes, and verification cost. Using these criteria, we compare the suitability of different designs for consensus protocols, smart contract constraints, and resource limits. We highlight practical tradeoffs that affect throughput, storage, scalability, and attack surfaces, and summarize benefits and limitations of each scheme in blockchain contexts. The study underscores that carefully chosen digital signatures are central to achieving non-repudiation and preserving information integrity, and it outlines implementation considerations and open directions such as interoperability and post-quantum readiness.
翻译:区块链系统依赖于去中心化账本和强大的安全保证。其核心要求之一是不可否认性,这能防止交易发起方否认其行为,并保障记录数据的完整性。本文综述了区块链平台中采用的数字签名方案,并分析了它们如何实现不可否认性以及如何提升整体系统安全性。我们考察了代表性的签名方案家族及其密码学基础、安全假设以及与部署相关的特性,包括不可伪造性、抗延展性、对聚合签名以及多重签名或阈值签名的支持、密钥与签名大小以及验证成本。基于这些标准,我们比较了不同设计在共识协议、智能合约约束和资源限制下的适用性。我们重点分析了影响吞吐量、存储、可扩展性和攻击面的实际权衡,并总结了每种方案在区块链环境中的优势与局限。本研究强调,精心选择的数字签名对于实现不可否认性和维护信息完整性至关重要,同时概述了实施考量以及互操作性和后量子就绪性等开放研究方向。