摘要
利用区块链钱包保存的私钥对交易进行签名是区块链上交易的唯一途径,钱包中存储的私钥一旦丢失或泄露将造成无法挽回的损失.目前主流的钱包管理方案都将钱包集中存储在单个位置或者依赖可信第三方的参与,无法抵抗单点失效.针对区块链的钱包安全问题,提出一个基于无可信中心门限椭圆曲线数字签名的区块链钱包保护方案.该方案在无可信中心参与的情况下由参与者合作生成公私钥和各自的私钥碎片,超过门限阈值的参与者合作才能对交易进行有效签名,可有效抵抗单点攻击,保障钱包安全.经过安全性分析,该方案满足抗伪造性、匿名性、鲁棒性、不可追溯性和不可撤销性.通过效率分析,该方案完成签名仅需常数轮,可在增加较少签名时间的情况下保障区块链钱包安全.
基金项目
国家自然科学基金(61402001)
安徽省高等学校自然科学基金(KJ2019A0657)
安徽省高等学校自然科学基金(KJ2020A0013)
安徽省高等学校自然科学基金(KJ2018A0441)
安徽财经大学校级项目(ACKY1815ZDB)
安徽财经大学校级项目(ACKYB19012)
安徽财经大学校级项目(ACKY1721ZDB)