Preparar una moneda deflacionaria para el futuro contra futuras falsificaciones

Digamos que alguien guarda una billetera en un almacenamiento duradero durante 100 años y las BitCoins todavía se usan activamente.

¿Seguirán siendo válidos esos BitCoins si no se han intercambiado/actualizado a los protocolos más nuevos?

He visto otras respuestas en este sitio que sugieren que 1) BitCoins deberá actualizarse mediante un determinado bloque (en el cambio de la función hash y el protocolo, por ejemplo, para adaptarse a cualquier debilidad descubierta) O 2) que siempre serán válidos, pero ese equipo futuro podría robar esos bitcoins (o incluso generar otros nunca antes vistos bajo los protocolos más antiguos).

1) Sería horrible, me parece. ¿Qué sucede si no cumple con la fecha límite porque está en coma y nadie sabe cómo mantener su billetera actualizada?

2) Parece un peligro para una moneda deflacionaria donde el dinero antiguo es más fácil de falsificar Y vale más.

¿Quizás solo estoy confundiendo asuntos de BitCoin, Blocks y Wallets?

Tal como lo entiendo, si el primer BitCoin que se haya hecho se hubiera guardado y la moneda despegara como un éxito, la naturaleza novedosa y deflacionaria de la moneda hará que el valor de cambio de ese primer BitCoin sea muy alto en comparación con su valor de cambio inicial.

Con el tiempo, se pueden encontrar debilidades en las funciones hash originales y la falsificación temprana de BitCoin puede volverse práctica. ¡Y la recompensa por hacerlo me parece que sería más alta que falsificar BitCoin del futuro-presente!

En el mundo físico, encontrar un tesoro de oro enterrado o un saco de dólares estadounidenses tiene muchas protecciones contra la falsificación. No sé qué antigüedad aceptarían los bancos de un diseño de dólares estadounidenses, pero supongo que siempre que pueda hacer una demostración convincente de dónde lo encontró y los expertos en falsificación lo examinen de diferentes maneras y verifique, ellos tienes derecho a negociar. El oro es bastante fácil: no puede engañar a la gente por mucho tiempo.

La autenticidad de BitCoin está en las matemáticas, por lo que si la tecnología para falsificar las matemáticas es práctica en cualquier punto del supuesto futuro infinito de los avances tecnológicos, entonces la falsificación sería indetectable.

Debido a la inflación, con $ 20 anteriores obtendría mucho más que hoy. Pero, de nuevo, asumo que los viejos $20 y los nuevos $20 son equivalentes, una vez que se establece la autenticidad de los viejos $20. Y debido a la deflación, un BitCoin hoy le dará mucho menos que el BitCoin equivalente en el futuro.

Con la inflación, la denominación estándar del futuro podría ser $ 100 o $ 1,000 o $ 10,000 ... por lo que $ 20 recuperados o falsificados no valen mucho, ¡y una bolsa de billetes de $ 10,000 de 1960 sería difícil de explicar!

Con la deflación, las denominaciones estándar se vuelven más pequeñas, por lo que un BitCoin antiguo falsificado sería fácil de explicar y falsificar.

Entonces podríamos exigir que las personas mantengan sus billeteras actualizadas. ¿Quieres decir que si no me mantengo al día con mis actualizaciones de BitCoin todos los martes , mis cuentas bancarias se borrarán? Pero eso me parece inaceptable: parece que un grupo poderoso podría causar mucho daño a una persona o población al interrumpir o prohibir de alguna manera el acceso a sus billeteras. No sé cómo se desarrollaría eso, pero parece plausible que se pueda idear un esquema si el dinero expira así.

Veo una pregunta válida aquí, pero el título en realidad debería hacer una pregunta y luego actuar como una línea de asunto en un correo electrónico.
Estoy de acuerdo con @makerofthings7: reformule su título como una pregunta.
No entiendo por qué hablas de falsificación. El riesgo de robo es válido, pero no hay mucho que nadie pueda hacer al respecto. Solo reza para que Sepc256k1 permanezca seguro.
Bueno, la falsificación es como la minería, excepto que se está metiendo con calzador un bitcoin antiguo en la cadena histórica de transacciones. Es la diferencia entre pintar una nueva obra maestra y fingir el descubrimiento de un Picaso "inédito".
Supongo que si la cadena histórica se vuelve a firmar con seguridad siempre moderna, entonces falsificar el registro histórico no será una opción.

Respuestas (3)

Hay algunas cosas que uno debe considerar:

  • El software de Bitcoin está obligado a cambiar. Se adaptará a nuevos sistemas, hardware, etc. Esperar que un programa a partir de ahora funcione dentro de 100 años probablemente no suceda.

  • El protocolo de Bitcoin probablemente cambiará, pero el cambio será menos drástico. Por ejemplo, el tamaño del bloque podría cambiar. Si un protocolo cambia, hace que el software que usa el protocolo anterior no pueda comunicarse correctamente con la red.

  • La última parte que debe abordarse es si cambiará o no la forma en que se "almacenan" los bitcoins. Por el momento, todo se maneja usando el algoritmo ECDSA secp256k1. Para gastar bitcoins, uno debe firmar una transacción con su clave privada. Es probable que cambie el aspecto específico exacto de una transacción de este tipo, pero es muy poco probable que cambie el algoritmo en sí, a menos que aparezca una amenaza grave para Bitcoin. Por el momento, las computadoras cuánticas son algo que podría o no frenar ese algoritmo en el futuro. Si eso sucediera, se cambiaría el algoritmo.

Para poder acceder a los bitcoins de uno dentro de 100 años, uno necesitaría tener en sus manos una pieza de software de ese momento (bastante fácil), que funciona con el protocolo en ese momento (muy fácil), y el Bitcoin el protocolo aún debe aceptar firmas ECDSA o al menos claves privadas (desconocidas).

Siempre que secp256k1 siga siendo seguro en el futuro, podrá reclamar sus monedas (a menos que alguien agregue una excepción improbable de "no se pueden gastar monedas con más de X años").

El algoritmo actual para la criptografía de clave pública/clave privada no sobrevivirá a la invención de las computadoras cuánticas. Es probable que sea obsoleto en unas pocas décadas. Si no actualiza en ese momento, las personas con una computadora cuántica podrán calcular su clave privada y gastar sus monedas.

Entonces, ¿todos tienen que actualizarse a un Intel Quantum al mismo tiempo o los usuarios tardíos pierden sus ahorros?
@uosa: No sabemos si existe un posible esquema de encriptación mediante el cual pueda hacer criptografía de clave pública/clave privada con una PC normal que no pueda ser descifrada por una computadora cuántica. El progreso en matemáticas es difícil de pronosticar.
El algoritmo de Shor no afecta a ECDSA, razón por la cual la NSA lo usa. Actualmente, las computadoras cuánticas solo afectan los sistemas de clave pública basados ​​en DLP y RSA. A menos que haya una nueva investigación de la que no esté al tanto.

Siempre puede gastar bitcoins para los que posee la clave privada. No importa actualizaciones, versiones, cambios de protocolo. Si tiene su clave privada, puede obtener/calcular/derivar la clave actual para abrir su billetera Bitcoin.

Puede ser que las cosas se vuelvan obsoletas, como las unidades de disquete.

Lo que es más importante es que las funciones hash utilizadas ahora pueden romperse en algún momento. En este caso, solo tendrás unas horas para reaccionar. O bien, la comunidad puede salvarlo a través de algún tipo de contramedidas.