Que son los puzzles Bitcoin?
Nociones básicas
Un total de 969 BTC (aproximadamente $65 millones al momento de escribir) está distribuido en 75 billeteras de Bitcoin, conocidas como puzzles de Bitcoin. Cualquiera que logre descifrar las claves privadas puede reclamar los bitcoins.
Origen y misterio de los puzzles de Bitcoin
El 15 de enero de 2015, un individuo anónimo distribuyó 32.9 BTC entre 256 direcciones, con la primera recibiendo 0.001 BTC, la segunda 0.002 BTC, y así sucesivamente hasta 0.256 BTC. Los usuarios en Bitcointalk notaron un patrón en las transacciones: las claves privadas de las direcciones en formato binario comenzaban con un número decreciente de ceros. La identidad del creador sigue siendo desconocida, aunque acciones ocasionales sugieren su participación. En 2017, se movieron bitcoins de las direcciones #161 a #256 a direcciones "más jóvenes", probablemente debido a la creciente dificultad de encontrar claves más largas que 160 bits en el futuro cercano.
¿Por qué los llamamos puzzles?
La comunidad especula que el creador del puzzle tenía como objetivo demostrar la resistencia de las direcciones de Bitcoin al cracking de claves. Los usuarios ven el descifrado de los puzzles como un desafío con recompensas, más que un intento de robo. La figura anónima mantiene activamente el interés de la comunidad mejorando periódicamente las recompensas. Al momento de la publicación, quedan 75 puzzles sin resolver, con saldos que van desde 6.6 BTC (aproximadamente $442,200) hasta 16 BTC (aproximadamente $1,072,000), totalizando 969 BTC (aproximadamente $65 millones).
Descifrar los puzzles de Bitcoin: estrategias y herramientas
Para resolver un puzzle de Bitcoin, uno debe descubrir la clave privada vinculada a la dirección respectiva.
Dentro del primer día, los usuarios descifraron 29 puzzles. El tiempo para descifrar las direcciones #40, #47 y #64 osciló entre dos semanas y cinco años. El puzzle sin resolver más simple contiene 66 bits aleatorios, lo que da aproximadamente 7.37 * 10^19 combinaciones posibles. Incluso con una GPU GTX 1660 Ti revisando mil millones de variantes por segundo, tomaría alrededor de dos mil años buscar exhaustivamente este rango.
Los miembros de la comunidad han desarrollado numerosas herramientas para resolver puzzles, como Private Key Finder, KeyHunt y BitCrack. Además, unirse al pool 66 Bit Collective puede aumentar las probabilidades de éxito al distribuir la carga de búsqueda.
¿Cómo se crearon los puzzles de Bitcoin?
Siguiendo los pasos del creador anónimo en 2015:
- Generar cadenas de 256 bits con bits aleatorios que van de 1 a 256.
- Convertir cada cadena en una clave privada utilizando la fórmula criptográfica de la blockchain seleccionada.
- Generar direcciones públicas.
- Enviar tokens a ellas. El tamaño de las recompensas debe coincidir con el número de bits aleatorios en la clave.
La experiencia con los puzzles de Bitcoin sugiere que descifrar claves con 60 o más bits aleatorios podría llevar varios años. Para mantener el interés, el creador utilizó múltiples direcciones con menos bits aleatorios y recompensas más pequeñas, en lugar de aumentar las recompensas por cada bit adicional.
Conclusión
Los puzzles de Bitcoin ofrecen un desafío único, con 969 BTC distribuidos en 75 billeteras. Originarios de una distribución anónima en 2015, estos puzzles intrigan a la comunidad con su resistencia al cracking de claves. A pesar de los esfuerzos, muchos puzzles siguen sin resolverse, demostrando su complejidad.