Los bitcoiners recurren a lanzamientos de dados al reevaluarse las configuraciones de auto-custodia

cointelegraphPublicado a 2026-08-07Actualizado a 2026-08-07

Resumen

Tras el catastrófico fallo de baja entropía en las carteras de hardware Coldcard, vinculado a robos observados públicamente desde el 30 de julio, los poseedores de Bitcoin están reevaluando los supuestos de confianza en sus configuraciones. La vulnerabilidad, introducida en el firmware 4.0.1 de marzo de 2021, hizo que los dispositivos usaran un generador pseudoaleatorio de software (PRNG) en lugar del hardware de números aleatorios, resultando en frases semilla con solo 40-70 bits de entropía, muy por debajo de los 128 bits seguros. Los atacantes han robado más de 100 millones de dólares en BTC mediante fuerza bruta. El incidente subraya el principio de "no confíes, verifica". Los usuarios que generaron su frase semilla usando métodos de entropía física, como lanzamientos de dados (100+ lanzamientos para una semilla de 24 palabras), salvaron sus fondos. Se discuten alternativas como tablas de papel, extractores de von Neumann manuales, sorteos de palabras impresas y hardware especializado como Frostsnap para una generación de semilla verificable y segura, eliminando la dependencia de un único punto de fallo en el dispositivo.

A raíz del catastrófico bug de baja entropía en las carteras de hardware Coldcard, vinculado a robos públicamente observados a partir del 30 de julio, los poseedores de Bitcoin han comenzado a reevaluar los supuestos de confianza en sus configuraciones de carteras de hardware.

Cómo funcionó la falla de entropía de Coldcard

Los dispositivos Coldcard estaban equipados con "generadores verdaderos de números aleatorios" (TRNGs) STM32 aparentemente funcionales, que dependen de procesos físicos para producir una frase semilla imposible de adivinar.

Sin embargo, después de que el creador de Coldcard, NVK, decidiera iniciar una reescritura del firmware para cambiar de un modelo de software libre bajo licencia GPL a un modelo de solo lectura, parece haberse introducido una grave vulnerabilidad.

A partir de la versión de firmware 4.0.1, publicada en marzo de 2021, el dispositivo utilizó el PRNG Yasmarang de MicroPython en lugar de usar correctamente el RNG de hardware STM32.

La generación de números aleatorios es un problema irresoluble en la informática, razón por la cual la generación de claves privadas seguras e inaccesibles siempre debe depender hasta cierto punto de procesos físicos externos.

El uso del PRNG Yasmarang fue ampliamente caracterizado por analistas del sector como un mecanismo de respaldo preprogramado. Sin embargo, Coinkite ha disputado ahora esta caracterización en una reciente publicación en X:


La conjetura de que los Coldcards fueron programados para recurrir por defecto a un método obviamente no seguro de generación de semillas también ha desatado especulaciones en X sobre si esto era una puerta trasera colocada deliberadamente.

El periodista investigador de Bitcoin Hodlnaut especuló que el error se debió a prácticas de desarrollo descuidadas y a esfuerzos por suprimir errores mediante cambios aleatorios.

Coinkite estimó que los dispositivos Mk2 y Mk3 generaban semillas con 40 bits de entropía, mientras que el Mk4, Mk5 y Q lograban alrededor de 70 bits. Ambos valores están muy por debajo de los 128 bits necesarios para una frase semilla segura de 12 palabras.

Desde entonces, los atacantes han estado forzando con éxito claves privadas por fuerza bruta, robando más de 100 millones de dólares en BTC. La probabilidad de que una cartera sea descubierta depende de si se añadió entropía adicional mediante dados, o si se utilizó una frase de contraseña BIP-39 y una ruta no estándar.

Relacionado: Los hackers de Coldcard transfieren 64 BTC y 200 ETH a mezcladores de criptomonedas

Desde entonces, James O’Beirne ha creado un sitio web con direcciones señuelo, titulado cktripwire, para estimar qué tipos de carteras están barriendo efectivamente los atacantes.

Señuelos rastreados por cktripwire. Fuente: cktripwire.com

Cómo la entropía física salvó algunas carteras

El exploit de Coldcard ha demostrado una vez más dolorosamente uno de los principios fundamentales de la comunidad: No confíes, verifica.

Aquellos usuarios que no confiaron en una pieza de ingeniería opaca para generar la entropía para la parte más crítica de la seguridad del proceso, sino que usaron un número suficiente de lanzamientos de dados, salvaron sus monedas del exploit.

Lanzar dados es un proceso simple, visiblemente transparente que un usuario común puede auditar por sí mismo y entender intuitivamente. Verificar el TRNG, por otro lado, requeriría una inspección física detallada de la electrónica y un examen del firmware.

Mientras que algunos han utilizado los eventos recientes como pretexto para declarar el fin de la auto-custodia, seguir esta mejor práctica deja muy pocas opciones para un atacante remoto.

Si la frase semilla se genera a través de entropía física sin depender de la seguridad de la cartera de hardware, se elimina el único verdadero punto único de fallo en la generación de la cartera.

Relacionado: ¿Significan los ataques a Coldcard que todas las carteras de hardware ahora son inseguras?

La xpub y las direcciones de recepción derivadas de la semilla pueden ser verificadas importándola a otros dispositivos.

La exfiltración de nonce a través de un airgap también puede ser detectada comprobando si dos dispositivos generan la misma firma compatible con RFC 6979 cuando se les da una transacción sin firmar idéntica.

La generación de entropía segura es, por lo tanto, el requisito absoluto para una cartera segura. Varios métodos y propuestas para generarla han estado circulando en X desde que el exploit de Coldcard se hizo público.

El método más popular es verificar cruzadamente la capacidad del dispositivo para convertir correctamente las caras de los dados en una frase semilla BIP-39 aplicando un hash SHA-256. Utilizar más de 100 lanzamientos de dados es suficiente para generar entropía para una semilla de 24 palabras.

Los métodos simples en papel, como la tabla publicada por Bitbox, dividen el espacio de palabras semilla BIP-39 de modo que una combinación de seis lanzamientos de dados y un lanzamiento de moneda puede asignarse directamente a una palabra semilla sin usar electrónica.

Plantillas más sofisticadas, como la hoja de trabajo de corrección de sesgo en dados codex32, utilizan un extractor de van Neumann que se puede calcular a mano para generar una frase semilla segura incluso con dados sesgados.

Una alternativa a lanzar dados es imprimir las palabras semilla BIP-39, cortarlas en pequeños trozos de papel del mismo tamaño, barajarlos a fondo y luego extraer aleatoriamente 24 palabras. Productos como Seedsticks o Entropia hacen esto más conveniente y robusto.



Hardware especializado como Frostsnap intenta distribuir de manera verificable la generación de entropía entre dispositivos.



Algunos usuarios se han dedicado a diseñar sus propios dispositivos de entropía física que pueden generar una frase semilla casi tan rápido como una pieza de hardware electrónico.



Relacionado: ¿Significan los ataques a Coldcard que todas las carteras de hardware ahora son inseguras?


Preguntas relacionadas

Q¿Qué fallo crítico se descubrió en las carteras frías Coldcard que llevó a los poseedores de Bitcoin a reevaluar sus configuraciones de autocustodia?

ASe descubrió un error de baja entropía en las carteras frías Coldcard, donde a partir del firmware 4.0.1 (marzo de 2021) el dispositivo usaba el generador pseudoaleatorio Yasmarang de MicroPython en lugar del generador de números aleatorios de hardware STM32. Esto resultó en frases semilla con solo 40-70 bits de entropía, muy por debajo de los 128 bits necesarios para una frase de 12 palabras segura, permitiendo a atacantes forzar claves privadas y robar más de 100 millones de dólares en BTC.

QSegún el artículo, ¿qué práctica simple permitió a algunos usuarios proteger sus fondos de la explotación del fallo de Coldcard?

ALos usuarios que utilizaron una cantidad suficiente de lanzamientos de dados físicos para generar la entropía de su frase semilla, en lugar de confiar únicamente en el generador de la cartera fría, protegieron sus fondos. Este proceso es transparente y verificable por el usuario, eliminando la dependencia de la seguridad del hardware para la parte más crítica del proceso.

Q¿Qué herramienta creó James O’Beirne tras los ataques y con qué propósito principal?

AJames O’Beirne creó un sitio web llamado cktripwire que contiene direcciones 'honeypot' o señuelo. Su propósito principal es estimar qué tipos de carteras están siendo barridas de forma efectiva por los atacantes, ayudando a comprender el alcance y los métodos del exploit.

QAdemás de los dados, ¿qué otro método físico se menciona en el artículo para generar una frase semilla de BIP-39 de forma segura?

AAdemás de lanzar dados, el artículo menciona imprimir las palabras de la lista BIP-39, recortarlas en trozos de papel del mismo tamaño, mezclarlas minuciosamente y luego extraer al azar 24 palabras. Productos como Seedsticks o Entropia están diseñados para hacer este método más conveniente y robusto.

Q¿Qué principio fundamental de la comunidad Bitcoin se vio reforzado por la explotación de Coldcard, según el artículo?

AEl principio fundamental que se vio reforzado es 'No confíes, verifica' (Don't trust, verify). El incidente subraya la importancia de que los usuarios verifiquen de forma independiente los procesos de seguridad críticos, como la generación de entropía para la clave privada, en lugar de confiar ciegamente en un dispositivo de hardware opaco.

Lecturas Relacionadas

Ether.fi ha trasladado el reestaking de weETH a un token separado

Los desarrolladores del protocolo Ether.fi han eliminado la función de restaking del token weETH y la han trasladado a un nuevo token de liquidez separado, llamado weETHs, basado en Symbiotic. Con este cambio, weETH se convierte en un token puro de staking líquido (LST), mientras que weETHs asume toda la exposición al restaking líquido. El equipo ya retiró toda la exposición al restaking de weETH. Según Ether.fi, esta separación simplifica la elección entre el staking básico y la opción adicional de restaking, que conllevan diferentes niveles de riesgo y rentabilidad. Anteriormente, los tenedores de weETH obtenían ambas exposiciones simultáneamente. El restaking permitía usar la misma moneda en varios servicios para obtener recompensas adicionales, pero aumentaba el riesgo de penalizaciones. En el momento de la publicación, el valor total bloqueado (TVL) en Ether.fi es de aproximadamente $3,55 mil millones, según DefiLlama. Esta decisión podría estar relacionada con el debate más amplio sobre las recompensas del staking en Ethereum. Recientemente, se propuso un cambio en la política de emisión de la red (EIP-8363) que implicaría quemar una parte creciente de las recompensas de los validadores. Mike Silagadze, fundador de Ether.fi, criticó la propuesta, argumentando que perjudicaría a los pequeños *stakers* y a los productos basados en esas recompensas.

cryptonews.ruHace 11 min(s)

Ether.fi ha trasladado el reestaking de weETH a un token separado

cryptonews.ruHace 11 min(s)

El tribunal impuso una condena al fundador del creador de mercado de criptomonedas MyTrade

En octubre de 2024, la fiscalía estadounidense acusó a Zhou, fundador del creador de mercado cripto MyTrade, junto con otras 17 personas, por conspirar para manipular el mercado y cometer fraude electrónico. Según las autoridades, MyTrade ofrecía servicios financieros a proyectos cripto a través de su sitio web y de la aplicación MyTrade MM, realizando operaciones ficticias con activos digitales en varias bolsas para inflar artificialmente el volumen de negociación y generar interés en ciertos activos. El servicio "Soporte de Volumen" de MyTrade MM permitía a los clientes especificar un volumen diario deseado de operaciones, que la empresa luego generaba mediante bots de negociación en las bolsas seleccionadas. Las autoridades descubrieron el esquema mediante una operación encubierta, creando una empresa ficticia llamada NexFundAI con un token en Uniswap. En negociaciones, Zhou describió cómo el bot de MyTrade podía ejecutar operaciones de compra y venta en un segundo y ser utilizado para esquemas de "bombeo y descarga" (pump and dump). En el mismo mes, Zhou llegó a un acuerdo conciliatorio con las autoridades de EE.UU. MyTrade se comprometió a desactivar permanentemente los bots que realizaban millones de dólares en operaciones ficticias diarias con 60 criptomonedas diferentes y a publicar una advertencia en su sitio web indicando que inflar el volumen es una práctica prohibida. Este caso sigue a acusaciones similares del Departamento de Justicia de EE.UU. contra el fundador del creador de mercado Gotbit, Alexey Andryunin, quien fue extraditado desde Portugal el año pasado.

cryptonews.ruHace 13 min(s)

El tribunal impuso una condena al fundador del creador de mercado de criptomonedas MyTrade

cryptonews.ruHace 13 min(s)

Trading

Spot
活动图片