A-05: EXPERIMENTO MULTIFIRMA AISLADO Requisitos: Python 3.11 o posterior, cryptography (medido con 46.0.4) y los binarios verificados bitcoind / bitcoin-cli de Bitcoin Core 31.1. La medición del artículo usó Windows, Core v31.1.0 y entradas ficticias públicas. Ejecuta las comprobaciones de seguridad que no arrancan el nodo: python test_lab_safety.py Ejecuta el experimento solo si autorizas que Core cree una cookie temporal de autenticación RPC local y que Core y bitcoin-cli la usen internamente: python multisig-recovery-lab.py --bin-dir /path/to/bitcoin/bin --output recovery-results-new.json --approved-ephemeral-rpc El script crea un directorio temporal regtest nuevo, desactiva las conexiones entre pares y no lee tu directorio habitual de Bitcoin. No admite datos de una billetera real. Nunca uses sus claves ficticias públicas para fondos reales ni introduzcas palabras semilla reales. La opción de autorización solo abarca este experimento; no concede acceso a ninguna billetera existente. Si la ejecución termina correctamente, detiene el nodo y elimina el directorio temporal antes de escribir los resultados. Si falla, intenta detener el nodo y conserva los archivos temporales; no muestra el valor de la cookie. No publiques los archivos de ejecución que se hayan conservado. Lee las limitaciones en recovery-results.json y en el artículo. Las firmas usan datos conocidos del script de referencia y de la salida anterior, junto con claves privadas ficticias derivadas. No es una prueba de dispositivos físicos, de introducción de mnemónicos ni de interoperabilidad entre productos. El tiempo varía: 13,3 segundos es una observación, no un objetivo de rendimiento.