A-05 隔离多签实验 要求:Python 3.11或更新版本、cryptography(实测版本46.0.4), 以及经过验证的Bitcoin Core 31.1 bitcoind/bitcoin-cli程序。 本文记录的测量使用Windows、Core v31.1.0和公开虚拟输入。 运行不启动节点的安全检查: python test_lab_safety.py 只有在你授权Core创建临时本地RPC认证cookie, 并授权Core和bitcoin-cli在内部使用它后,才运行实验: python multisig-recovery-lab.py --bin-dir /path/to/bitcoin/bin --output recovery-results-new.json --approved-ephemeral-rpc 脚本会新建临时regtest目录、禁用对等网络通信,且不读取常用Bitcoin目录。 它不接受真实钱包输入。绝不要把公开虚拟密钥用于真实资金, 也不要向脚本输入真实种子词。 上述授权标志只适用于本次实验,不授权访问任何现有钱包。 成功运行后,脚本先停止节点、删除临时目录,再写入结果。 失败时会尝试停止节点并保留临时文件,但不会输出cookie的值。 不要公开保留下来的运行文件。 请阅读recovery-results.json和文章中的限制说明。 签名使用已知参考脚本、前序交易输出数据及派生的虚拟私钥。 这不是硬件钱包恢复、助记词输入或产品互操作性测试。 耗时会变化;13.3秒是一次观察结果,不是性能目标。