该中心的用途
钱包安全如链条,一环失效可能导致全部资产丢失
强大的区块链加密无法修复可预测种子、恢复丢失私钥、修正重复签名随机数或撤销误发相似地址的支付。本中心区分这些失败模式,助用户和开发者针对风险采取措施。
威胁地图
追踪密钥从熵到最终交易的全过程
每个环节解决不同问题。安全备份无法弥补密钥生成弱点,硬件钱包也无法防止错误地址支付。
生成
生成不可预测的密钥
钱包需要足够可信的熵和加密安全的随机数生成器。若种子来源可预测,长种子也不安全。
备份
保存所有恢复所需密钥
备份必须符合钱包设计。早期的松散密钥钱包在备份后可能生成新的找零密钥,而现代确定性钱包则依赖保护恢复短语。
签名与存储
保持签名材料隔离
私钥、签名随机数、钱包软件和存储边界都至关重要,任何一环出错都可能导致控制权泄露,区块链本身不受影响。
核验并发送
确认目标地址
交易不可逆,收款地址核验是钱包安全关键。交易记录、简化地址和相似地址不能替代独立核查。
研究路线图
真实钱包失效案例解析
本系列研究追踪真实钱包失败案例,从随机性不足到误导性交易记录。已发布调查为完整案例,未发布预览待资料和防护建议完善。
COLDCARD 随机数漏洞 2026
哪些种子受影响、为何修复固件无法修复旧密钥,以及如何安全迁移比特币避免漏洞延续。
地址投毒
相似地址如何进入交易记录,用户为何必须核实完整收款地址而非仅信任前后缀。
导致损失8,999 BTC的比特币备份问题
缺失找零密钥导致看似有效的钱包备份不完整,比特币为何引入密钥池以保障恢复安全。
弱随机性如何威胁加密钱包安全
钱包即使采用强加密,也可能生成不安全的种子或私钥。了解弱随机值如何暴露资金风险及用户应对方法。
Milk Sad / Libbitcoin Explorer
种子命令的安全性远低于输出长度所示,钱包开发者应从中吸取的教训。
Randstorm / BitcoinJS
旧浏览器环境和 JavaScript 随机性如何导致长期使用的钱包多年后仍存在风险。
Android SecureRandom 2013
为何 ECDSA 签名中的弱随机或重复随机会泄露私钥,即使密钥生成方式不同。
保护流程
按密钥流转顺序降低钱包风险
从钱包如何生成和存储密钥开始,核验恢复和每笔交易。热钱包、冷钱包或硬件钱包标签不能替代此流程。
- 01
选择可信钱包
使用定期更新、恢复说明清晰且能准确显示审批内容的钱包,切勿仅凭广告选择。
- 02
保持恢复备份离线
将助记词或钱包备份离线存放于至少两个安全地点,使用前务必测试恢复,切勿存云端。
- 03
转移旧钱包或不安全钱包资金
若不再信任旧钱包,请用最新软件创建新钱包并转移资金,先发送少量测试。
- 04
发送前核对完整地址
将完整收款地址与可信来源比对,尤其是从交易记录复制时,务必在签名设备上再次核对。