¿Qué hará la computación cuántica como D-Wave para la minería de bitcoin?

Hay dos amenazas a considerar aquí. Primero usaría el algoritmo de Grover para acelerar la minería de Bitcoin. El segundo sería usar el análogo de curva elíptica del algoritmo de Shor para resolver el problema del logaritmo discreto para romper el algoritmo de firma digital utilizado para firmar transacciones.

El algoritmo de Grover resuelve el problema general de encontrar x que satisfaga y = f (x) en el tiempo O (2 ^ (n / 2)) cuando x es n bits. El paso difícil de la minería de Bitcoin es encontrar x tal que SHA-256 (bloque, x) esté por debajo de cierto umbral dependiendo del nivel de dificultad. En el peor de los casos, el umbral podría ser 0, lo que requeriría 2 ^ 256 evaluaciones SHA-256 usando una computadora convencional o 2 ^ 128 evaluaciones usando una computadora cuántica. Por lo tanto, no hay amenaza de que la red de Bitcoin no pueda elevar el nivel de dificultad lo suficientemente alto como para resistir incluso el cálculo cuántico, siempre que no se descubran otras debilidades en SHA-256.

El problema por el que debe preocuparse es usar el algoritmo de Shor para romper el ECDSA. Esto facilitaría el robo de Bitcoins derivando claves privadas de claves públicas, y lo más probable es que conduzca al colapso de la moneda (y al fracaso de la criptografía de clave pública en general).

Sin embargo, no hay peligro de que esto suceda usando computadoras D-Wave, que no tienen el tipo correcto de arquitectura para calcular el algoritmo de Shor o el algoritmo de Grover. En este momento, es solo una posibilidad teórica.

En lugar de comentar las respuestas aquí, esta es una respuesta general. Dejaré al lector notar sus desacuerdos con la mayoría de las respuestas actuales.
D-Wave es una computadora cuántica adiabática. El algoritmo de Shor y el de Grover no se ejecutan en un procesador adiabático.
Los procesadores adiabáticos se prestan a la optimización según sea necesario para encontrar soluciones a problemas de ingeniería que requieren minimización o maximización y aplicación a algunas formas de aprendizaje automático. Esto es probable por qué Google está interesado.
Mientras las computadoras D-Wave se ejecutan hoy, nadie espera que tengan ningún efecto en las operaciones de la cadena de bloques y el libro mayor de bitcoin

La computación cuántica basada en la puerta cuántica, por otro lado, es la tecnología que podría tener algún impacto:
La respuesta de John Bailey a ¿Bitcoin está haciendo algo para protegerse de la computación cuántica?
Los puntos clave hechos en esta respuesta es que ejecutar el algoritmo de Grover resolvería el desafío de la prueba de trabajo de minería como si SHA 256 fuera solo SHA 128. Esto podría distorsionar las operaciones mineras que validan las transacciones de divisas al aumentar la amenaza de que algunas operaciones mineras bien equipadas podría convertir lo que hoy es una red de distribución / no centralizada en una red algo centralizada. Cómo esto podría afectar la confianza y la fe en la integridad del sistema bitcoin es pura especulación en este momento.

A partir de ahora, no mucho. Si una computadora cuántica se unió como uno de los nodos, solo hágalo de modo que, para extraer, tenga que resolver problemas para los que no se conocen algoritmos cuánticos eficientes.

Ya respondí aquí La respuesta de Emanuele Righes a ¿Qué tan fácil sería para las computadoras cuánticas piratear bitcoin y otras criptomonedas? ¿Cuántos Qubits tendrían que tener?

D-wave no tiene una computadora cuántica, es en el mejor giro corporativo, en el peor marketing fraudulento.

More Interesting

¿Existen marcos de software para el seguimiento del movimiento de objetos en los videos?

¿Qué investigación (si hay alguna) se está haciendo con respecto a una teoría de la variable oculta de la mecánica cuántica?

¿Es posible observar verdaderos efectos cuánticos en un universo simulado?

¿Cómo se puede usar el fenómeno del enredo en una computadora cuántica?

Si podemos hacer computación cuántica con RMN, ¿no tenemos ya una computadora cuántica viable que tenga un número (suficiente) grande de qubits?

¿Cómo se relacionan el almacenamiento de datos cuánticos y la computación cuántica? Más específicamente, ¿es posible uno antes que el otro?

¿Qué tan difícil sería construir un acelerador de partículas decente para un grupo de estudiantes universitarios mecatrónicos?

¿El final de la Ley de Moore llevaría a un renacimiento en el desarrollo de software?

¿Las computadoras cuánticas tienen partes de computadora tradicionales como RAM, un disco duro, ROM, BUS, etc.?

¿Qué programas se pueden programar usando lenguaje de computación cuántica?

¿Hubo un progreso significativo en la computación cuántica en los últimos 5 años, es decir, entre 2012 y 2017?

¿Cómo se mantienen correlacionados dos fotones enredados separados espacialmente?

¿Cuál es el paradigma de programación que más se beneficiará con la computación cuántica?

¿Qué es la computación cuántica? ¿Cómo debería uno entrar en este campo?

¿Tendría alguna ventaja un filtro Bloom cuántico sobre su contraparte clásica?