La computación cuántica a menudo genera preocupaciones sobre el futuro de Bitcoin, y algunos temen que estas poderosas máquinas algún día puedan comprometer su seguridad. He aquí por qué los inversores, tenedores y similares de bitcoins pueden mantener la confianza.
Este es el primer artículo del Mitos y conceptos erróneos comunes sobre Bitcoin desacreditados serie.
La computación cuántica a menudo genera preocupaciones sobre el futuro de Bitcoin, y algunos temen que estas poderosas máquinas algún día puedan comprometer su seguridad. Si bien la preocupación es comprensible, una mirada más cercana revela que la computación cuántica está lejos de representar una amenaza inmediata para Bitcoin. He aquí por qué los inversores, tenedores y similares de bitcoins pueden mantener la confianza.
Los fundamentos criptográficos de Bitcoin
La seguridad de Bitcoin se basa en dos herramientas criptográficas principales:
- ECDSA (Algoritmo de firma digital de curva elíptica): Protege claves privadas y autoriza transacciones.
- SHA-256: Garantiza la integridad de los datos, ofusca las direcciones y potencia la minería de prueba de trabajo de Bitcoin.
La amenaza teórica de la computación cuántica para Bitcoin radica en la posibilidad de romper estas herramientas criptográficas. En concreto, los dos algoritmos más citados son:
- Algoritmo de Shor, que un atacante podría utilizar para derivar claves privadas a partir de claves públicas.
- Algoritmo de Grover, que un atacante podría utilizar para reducir el esfuerzo computacional necesario para revertir el mecanismo de hash SHA-256.
Sin embargo, si bien estas amenazas son teóricamente posibles, la computación cuántica está lejos de alcanzar la potencia necesaria para ejecutarlas.
¿Qué tan lejos estamos de las computadoras cuánticas que podrían amenazar a Bitcoin?
Las computadoras cuánticas actuales son décadas de distancia de poder romper el cifrado de Bitcoin.
romper ECDSA dentro de una hora requeriría aproximadamente 317 millones de qubits físicos. Las computadoras cuánticas actuales tienen alrededor 100 qubits. Incluso si el cronograma se extendiera a cinco añostodavía tardaría alrededor 6.000 cúbits para descifrar ECDSA.
De manera similar, mientras Algoritmo de Grover En teoría, podría reducir el esfuerzo necesario para descifrar SHA-256 de 2 ^ 256 operaciones a 2 ^ 128, esto todavía representa una cantidad astronómicamente grande de cálculos.
Para ponerlo en contexto, el último procesador cuántico de Google, Sauceacaba de 105 cúbits. Según la física Sabine Hossenfelder, las aplicaciones prácticas de la computación cuántica están «a aproximadamente 1 millón de qubits de distancia» y permanecen décadas de la realidad. Cuando se trata de descifrar código criptográfico, el requisito pasa a 13 millones de cúbits o más.
Residencia en Ley de Mooreprobablemente será al menos una década o más antes de que las computadoras cuánticas amenacen a Bitcoin en su estado actual.
Consulte el gráfico a continuación para ver una ilustración de los posibles cronogramas para el avance cuántico según la Ley de Moore.
Exageración cuántica versus realidad
Incluso las tan publicitadas afirmaciones de Google sobre la “supremacía cuántica” han enfrentado escepticismo. IBM ha señalado que se podrían realizar los mismos cálculos utilizando superordenadores clásicos en plazos de tiempo razonables.
Kevin Rose, ex gerente senior de productos de Google, señaló que si bien los 105 qubits de Willow representan un progreso, están muy lejos de los 13 millones de cúbits necesario para romper el cifrado de Bitcoin.
Por qué Bitcoin es resistente a los avances cuánticos
El diseño de Bitcoin le otorga ventajas integradas contra ataques:
- Ajuste de dificultad: El sistema de prueba de trabajo de Bitcoin ajusta la dificultad de extracción cada 2016 bloques para mantener un tiempo de bloque constante de ~10 minutos. Si una computadora cuántica extrajera bloques más rápido, la red se adaptaría, evitando ventajas injustas.
- Seguridad de clave pública: Las claves públicas solo se revelan cuando gastas monedas. La mejor práctica es nunca reutilizar direcciones para mantener los fondos seguros, incluso contra amenazas cuánticas.
- Direcciones ofuscadas con hash: Las direcciones basadas en claves públicas hash (p2pkh) añaden otra capa de protección, lo que dificulta que los atacantes aprovechen las debilidades cuánticas.
Estas características significan que incluso si las computadoras cuánticas pudieran romper todo el cifrado de Bitcoin mañana, no todas las billeteras serían vulnerables. Además, la red puede reaccionar ante amenazas emergentes en tiempo real.
Preparándose para el futuro: la capacidad de adaptación de Bitcoin
Si la computación cuántica eventualmente amenaza la criptografía actual, Bitcoin tiene opciones:
- Actualizaciones: Como sugirió Satoshi Nakamoto en 2010, la red podría pasar a algoritmos más resistentes a los cuánticos si fuera necesario. Por ejemplo, Bitcoin podría actualizarse de SHA-256 a SHA-512. Dependiendo de cuán inminente parezca la amenaza, la red podría adaptarse de dos maneras:
- Soluciones impulsadas por la comunidad: La gobernanza descentralizada de Bitcoin permite decisiones colectivas rápidas. Los desarrolladores ya están trabajando en soluciones. Por ejemplo, una propuesta de bifurcación suave llamada Qubit del desarrollador de Bitcoin Mark Erhardt (@cryptoquick) presenta claves públicas poscuánticas.
Como afirmó Satoshi, SHA-256 es mucho más potente que la mayoría de los otros algoritmos criptográficos, lo que significa que las computadoras cuánticas representan un riesgo aún mayor para otras infraestructuras web críticas.
Las amenazas cuánticas no son sólo un problema de Bitcoin
La computación cuántica no sólo desafía a Bitcoin: también amenaza todos los sistemas criptográficosincluido:
- Cifrado de Internet en su conjunto
Este riesgo compartido está impulsando la investigación global sobre la criptografía poscuántica. El mundo es consciente de la amenaza potencial y está desarrollando activamente soluciones.
Bitcoin está en una posición única para implementar una solución debido a su naturaleza descentralizada y su estructura de incentivos incorporada. Si surgiera una nueva amenaza que pudiera debilitar la seguridad de los billones de dólares almacenados en la red, los usuarios responderían rápidamente, invirtiendo energía y recursos en fortalecer la red. Por el contrario, reconstruir y reiniciar la infraestructura de un banco global, por ejemplo, podría llevar mucho más tiempo que ejecutar una bifurcación suave en el código Bitcoin.
Conclusión: Bitcoin está diseñado para evolucionar
La computación cuántica aún está en su infancia, y es probable que exista la tecnología necesaria para desafiar la seguridad de Bitcoin. décadas de distancia. Mientras tanto, la adaptabilidad de Bitcoin, su sólida base criptográfica y su gobernanza descentralizada lo posicionan para enfrentar cualquier desafío de frente.
Quantum FUD (miedo, incertidumbre y duda) no debería eclipsar la resistencia y el potencial de Bitcoin. Mientras la computación cuántica avanza, también lo hará la capacidad de Bitcoin para evolucionar y permanecer seguro.