校验这个文件
- 文件
- wallet.dat
- 大小
- 368,640 bytes
- SHA-256
- 3e3bc525a2f0d27f455ef4d52ce53a3353653c66ad057dd0ee2b8b20c0bd32ba
核对哈希
Windows certutil -hashfile wallet.dat SHA256 Linux sha256sum wallet.dat macOS shasum -a 256 wallet.dat
这里的哈希必须与压缩包里的 SHA256SUMS.txt、以及你本地算出来的结果逐字节一致。不一致就停下来联系我们。
不用密码也能看里面有什么
Bitcoin Core 只加密私钥那 32 字节。公钥、地址标签和交易记录都是明文存放的 —— 这既是我们能分析这个文件的原因,也是你能复核我们结论的原因。
# 导出所有记录(需要 Berkeley DB 工具)
db_dump -p wallet.dat | less
# 或者用 Python
pip install berkeleydb
python -c "import berkeleydb.db as db; d=db.DB(); d.open('wallet.dat'); \
[print(repr(k[:24]), len(v)) for k,v in d.items()]"