| 引用本文: |
-
高源芃,冯哲,刘雪峰,雷静,裴庆祺.面向大规模区块链网络的高效编辑方案[J].信息安全学报,2026,11(2):209-220 [点击复制]
- GAO Yuanpeng,FENG Zhe,LIU Xuefeng,LEI Jing,PEI Qingqi.An Efficient Editing Scheme for Large-Scale Blockchain Networks[J].Journal of Cyber Security,2026,11(2):209-220 [点击复制]
|
|
| |
|
|
| 本文已被:浏览 8次 下载 5次 |
 码上扫一扫! |
| 面向大规模区块链网络的高效编辑方案 |
|
高源芃1, 冯哲1, 刘雪峰1, 雷静1, 裴庆祺2
|
|
|
| (1.西安电子科技大学 网络与信息安全学院 西安 中国 710126;2.西安电子科技大学 陕西省区块链与安全计算重点实验室 西安 中国 710071) |
|
| 摘要: |
| 区块链因其不可篡改性成为去中心化系统的信任基础,但这一特性也被滥用于存储暴力、色情及恐怖主义信息。变色龙哈希通过利用陷门信息在保持哈希值不变的情况下修改哈希内容,被视为实现区块链可编辑性的关键。现有方案或依赖中心化的变色龙哈希方法,使单一实体掌握编辑权限,削弱区块链可信度;或采用分布式变色龙哈希方法,虽保持可信度,但无法检测编辑过程中的恶意节点信息,导致系统使用错误信息维持运行,从而产生错误结果,浪费计算资源。此外,这些方案要么仍在区块链上包含被编辑信息,与区块链编辑理念不符,要么需全网节点参与安全计算生成陷门信息和掩码,导致O(n3)的通信复杂度高,难以适应大规模网络。为此,本文提出了一种面向大规模网络环境的高效的区块链编辑方案。方案将区块的Merkle根生成过程由传统哈希函数替换为变色龙哈希函数,实现无痕编辑;通过代理节点聚合信息,将系统的通信复杂度从O(n3)降至O(n2),并利用同态加密保护陷门和掩码数据,实现编辑结果的加密聚合,消除陷门信息和掩码对节点的依赖;结合零知识证明和承诺机制,支持恶意节点识别与筛选,保障系统使用正确信息稳定运行。本文在四个城市部署211个区块链节点验证方案性能,结果表明,本方案效率优于现有方案,且性能优势随节点规模扩大更加显著。此外,方案在理想-现实模型下经过严格的安全性证明,体现出卓越的安全性和实际应用潜力。 |
| 关键词: 可编辑区块链 分布式变色龙哈希 |
| DOI:10.19363/J.cnki.cn10-1380/tn.2026.03.13 |
| 投稿时间:2024-09-13修订日期:2024-11-21 |
| 基金项目:本课题得到国家重点研发计划(No.2021YFB2700600)、国家自然科学基金(No.62272365)、国家自然科学基金重点项目(No.62132013)、陕西省重点研发计划(No.S2024-YF-YBGY-1540)、中央军委科技委基础加强计划项目(No.2023-JCJQ-JJ-0772-01)资助。 |
|
| An Efficient Editing Scheme for Large-Scale Blockchain Networks |
|
GAO Yuanpeng1, FENG Zhe1, LIU Xuefeng1, LEI Jing1, PEI Qingqi2
|
| (1.School of Cyber Engineering, Xidian University, Xi'an 710126, China;2.Shaanxi Key Laboratory of Blockchain and Secure Computing, Xidian University, Xi'an 710126, China) |
| Abstract: |
| Blockchain's immutability has become the cornerstone of trust in decentralized systems, but this feature has also been exploited to store illicit content such as violent, pornographic, and terrorist information. Chameleon hashing, which enables content modification while preserving the hash value through the use of trapdoor information, is recognized as a key technique for achieving blockchain editability. Existing approaches either rely on centralized chameleon hash schemes, granting editing authority to a single entity and undermining blockchain trust, or adopt distributed chameleon hash schemes that maintain trust but fail to detect malicious node behavior during editing. This results in systems operating on erroneous information, producing incorrect outcomes, and wasting computational resources. Moreover, these schemes either retain edited information on the blockchain, contradicting the principles of blockchain editing, or require all network nodes to participate in secure computations to generate trapdoor information and masking data, leading to high communication complexity O(n3) that limits scalability in large networks. To address these issues, this paper proposes an efficient blockchain editing scheme designed for large-scale network environments. The proposed scheme replaces traditional hash functions with chameleon hash functions in the Merkle root generation process to achieve seamless editing. By utilizing proxy nodes for information aggregation, the scheme reduces communication complexity from O(n3) to O(n2). Homomorphic encryption secures trapdoor and masking data, enabling encrypted aggregation and eliminating node dependency on these values. Additionally, the integration of zero-knowledge proofs and commitment mechanisms supports the identification and exclusion of malicious nodes, ensuring stable operation with accurate information. Experiments conducted on 211 blockchain nodes deployed across four cities demonstrate that the proposed scheme outperforms existing methods in efficiency, with its performance advantages becoming increasingly pronounced as network size grows. Fur thermore, rigorous security proofs under the ideal-real model validate the scheme's strong security properties, showcasing its potential for practical application in large-scale blockchain networks. |
| Key words: redactable blockchain distributed chameleon hash |
|
|
|
|
|