¿Se puede usar la Inteligencia Artificial para minar BitCoins más rápido?

¿Se puede utilizar la Inteligencia Artificial para encontrar algoritmos de minería más eficientes?

¿Hay un solo algoritmo que pueda usarse para minar?

EDITAR: preguntar sobre la ejecución de SHA (SHA (encabezado de bloque)) de manera más eficiente para extraer Bitcoin, sin encadenar el algoritmo de minería de Bitcoin.

Respuestas (1)

Si está hablando de encontrar un algoritmo mejor que SHA (SHA (encabezado de bloque)), podría ser posible optimizar el algoritmo para algunas funciones, como ser resistente a GPU, etc., pero en general eso sería un poco inútil. Cambiar ese algoritmo ahora socavaría la estabilidad de Bitcoin y no lo beneficiaría mucho. En general, el algoritmo actual hace su trabajo y lo hace bien: proporciona una dificultad escalable, la mecánica sigue intacta, etc.

En cuanto al uso de IA para intentar resolver el algoritmo SHA(SHA(block header)), probablemente sería difícil, si no computacionalmente imposible, en este momento. El algoritmo no parece estar roto, lo que significa que el resultado del cálculo parece ser bastante aleatorio, lo que no está funcionando bien para tratar de usar la IA para resolverlo.

Se editó la pregunta para mejorar la claridad. ¿Se ha demostrado matemáticamente que la salida del algoritmo es aleatoria?
@BSeven No se conocen colisiones, ya sean prácticas o teóricas, por lo que se puede suponer que el algoritmo es seguro. Por lo general, no lo hace y, en la mayoría de los casos, no puede probarlos matemáticamente (¡lo cual es un gran desafío!). Diablos, si pudiera probar matemáticamente que su algoritmo hash no tiene colisiones u otras debilidades, no habría necesidad de ningún otro algoritmo, nunca;).