¿Es posible usar bitcoin como dinero interplanetario/depósito de valor?

Digamos que los humanos finalmente han hecho una colonia exitosa en Marte, ¿qué tan útil sería Bitcoin para transferir valor entre la Tierra y Marte?

Y si no funciona con la implementación actual, ¿qué debería cambiarse para que btc se use interplanetario?

Supongamos que no hay efectivo de Marte ni ningún sistema monetario, simplemente decidieron usar bitcoin para todo. Sin embargo, tiene que estar en la misma cadena de bloques que está usando la Tierra.

Posibles problemas a considerar:

  • ¿Cómo funcionaría la minería? Digamos que un minero en Marte y un minero en la Tierra resuelven un bloque al mismo tiempo, debido a la demora de ~8 minutos entre los dos planetas, ¿quién obtendría la recompensa y cómo lidiar con ese problema?

NOTA: Actualizaré y modificaré estas preguntas para que sean más concisas y precisas.

Respuestas (4)

Digamos que los humanos finalmente han hecho una colonia exitosa en Marte, ¿qué tan útil sería Bitcoin para transferir valor entre la Tierra y Marte?

Si está hablando de la cadena de bloques de Bitcoin en su forma actual, restringirá la minería a uno de ambos planetas.

Las suposiciones de Bitcoin incluyen que el tiempo de propagación del bloque entre mineros es insignificante en comparación con el tiempo entre bloques (10 minutos). Ya hemos visto los efectos del tiempo de propagación del bloque de unos pocos segundos en la Tierra: los mineros se ven obligados a construir sobre el trabajo de los demás sin validarlos, para evitar quedar huérfanos durante ese tiempo. Este incentivo fomenta la centralización, daña la seguridad de Bitcoin (especialmente para clientes ligeros) y hace que la minería (incluso) tenga menos permisos para ingresar.

La distancia entre la Tierra y Marte puede ser de hasta 401 millones de km, cuando están en lados opuestos del Sol. Siguiendo las leyes de la relatividad, es fundamentalmente imposible comunicarse entre ellos en menos de 22 minutos en ese caso. Un tiempo de propagación de 22 minutos destruiría por completo cualquier capacidad de minar en ambos lados. Como hay un retraso de 22 minutos antes de que la Tierra pueda minar encima de un bloque creado por Marte, o al revés, pero no cuando un planeta mina encima de un bloque creado por él mismo, terminaría con una casi persistente cadena bifurcada entre los dos. El planeador más lento eventualmente siempre cambiaría al del planeta más rápido, haciendo que el planeta más rápido gane muchos más bloques que proporcionalmente a su tasa de hash. Efectivamente, el retraso entre los dos planetas convierte a la minería en una carrera y no en una lotería.

Y si no funciona con la implementación actual, ¿qué debería cambiarse para que btc se use interplanetario?

El problema anterior probablemente podría resolverse utilizando una cadena con un tiempo entre bloques de ~1 semana en lugar de 10 minutos, para compensar el mayor tiempo de propagación.

Si estamos de acuerdo con que la minería sea controlada por uno de los dos planetas (dando efectivamente a ese planeta la censura arbitraria de las transacciones del otro planeta), probablemente funcionaría bien.

Sin embargo, hay otros problemas; otro problema es la partición. Bitcoin depende en gran medida de los pares en la red para poder comunicarse sin terminar en sus propias islas de conectividad. Tendría que haber múltiples enlaces de comunicación independientes entre los dos planetas para evitar una partición entre la Tierra y Marte. Si la minería se realiza a sabiendas de un lado, el peor efecto de una falla de conectividad es simplemente la falta de capacidad para ver las confirmaciones en el otro lado, aunque puede tomar horas (= algunos viajes de ida y vuelta) para darse cuenta de esto.

Mars puede usar Lightning Network para transferencias dentro de Marte sin ningún problema (aunque algunas garantías de seguridad podrían debilitarse debido a la demora en la apertura/cierre del canal). Creo que también es posible enrutar los pagos de LN entre la Tierra y Marte (incluso para el caso de cadena lateral que presento a continuación).

La transferencia en cadena sería más lenta y probablemente tendrían que hacerlo

  • confíe en los nodos completos de la Tierra para evitar la partición (las transacciones de chismes entre los mempools de la Tierra y Marte podrían ser problemáticas debido a la demora). Toda la minería estaría en la Tierra entonces.

  • Marte construyendo su propia cadena lateral con su propia red y mineros (la forma en que funcionan RSK y otros): todas las interacciones con la cadena de la Tierra pasarían por puentes (la forma en que funcionan las cadenas laterales ahora). Esto también significaría que ellos:

    • tendría que dividir las recompensas de bloque (requiere un cambio en el protocolo para reducir la recompensa de bitcoin de la Tierra, digamos un 50 %, mientras que la cadena lateral de Marte comenzaría a recompensar el otro 50 %) para equilibrar la emisión entre cadenas paralelas.
    • o Marte tendría que depender únicamente de la extracción de tarifas (lo que podría hacer que las transacciones en cadena en Marte sean más costosas dependiendo de cuándo suceda eso, ya que la recompensa está disminuyendo exponencialmente, también depende de la frecuencia con la que los marcianos realicen transacciones en cadena en comparación con los terrícolas)

Las máquinas de estado TCP tienen problemas de tiempo de espera cuando los retrasos en la propagación del espacio llegan a ser demasiado excesivos. Si los sistemas operativos entre computadoras que se comunican a través del espacio tienen períodos de tiempo de espera de la máquina de estado TCP personalizados, Bitcoin podría funcionar. De lo contrario, será necesario aplicar diferentes protocolos de transporte (además de TCP) a la comunicación interplanetaria. Si las máquinas de estado de protocolo funcionan, no hay mucho que evite que uno gaste su dinero de forma remota al transmitir/difundir su transacción de red.

También debería señalar que la minería deberá centralizarse en un planeta porque los tiempos de propagación del bloque tomarán demasiado tiempo. Esto significa que la Tierra tendrá su propia cadena de bloques, mientras que Marte tendrá la suya propia. Aún no se ha pensado si la unidad o las cadenas laterales seguirán funcionando.

Realmente, solo una conexión a Internet (obviamente una computadora también) para que pueda conectarse a todos los nodos y mantenerse al día con la cadena de bloques.

O si usa un servicio de billetera, solo una conexión a Internet para acceder a cualquier billetera disponible en el mercado.

Pero también para liquidar Bitcoin en mars-cash necesitaría servicios para convertir BTC en mars-cash. A menos que quisieras que BTC fuera el mars-cash.

No estás respondiendo a la pregunta. OP pregunta si BTC se puede usar como mars-cash.
No soy un experto en blockchain, pero creo que debido a la propagación actual de los nodos no es realmente posible debido al retraso de 8 minutos entre la Tierra y Marte. Esperaba que alguien pudiera explicar eso en términos más técnicos/fáciles de entender. Y también discuta cómo se necesitaría modificar bitcoin para que funcione como un sistema de transferencia de valor interplanetario.
Supongamos que no hay Mars Cash ni ningún sistema monetario, simplemente decidieron usar bitcoin para todo.
Creo que es una pregunta muy interesante, y no la respondes en absoluto. Hay muchos temas interesantes para discutir.
Entiendo que acabo de tocar la superficie, pero respondí lo que se necesita para usar bitcoin y "Pero también para liquidar Bitcoin en mars-cash, necesitaría servicios para convertir BTC en mars-cash. A menos que quisiera BTC para ser el dinero en efectivo de Marte ". Solo tenía curiosidad por saber por qué alguien votaría negativo cuando respondí directamente.
Las cosas que podría discutir incluyen la resistencia a la partición, el ancho de banda, la latencia de la transacción, la retransmisión de bloques con impacto en la convergencia de la cadena y los incentivos de minería egoísta, ...
La pregunta es si BTC se puede usar como moneda interplanetaria. No está preguntando sobre el caso en el que Marte está usando una moneda diferente.
Puede... y es por eso que mi respuesta establece. En su pregunta, no preguntó sobre el relé de conexión a Internet, etc. Simplemente supuse que si fuéramos lo suficientemente avanzados tecnológicamente no solo para establecer una colonia en Marte sino también para crear una economía de libre mercado en él, ese retraso de 8 minutos sería Ni siquiera será un factor en ese momento debido a los avances tecnológicos.
@MarcAlexander, pero ¿cómo funcionará la minería entonces? Digamos que hay 2 mineros, uno en Marte y otro en la Tierra y resuelven el bloque casi al mismo tiempo, ¿quién sería premiado y cómo se aplicará ese retraso de 8 minutos para decidir quién resolvió el bloque primero? Básicamente estoy buscando este tipo de problemas y posibles soluciones para ellos.
@OutFall El mismo problema ya ocurre en la tierra. Llamados bloques huérfanos. bitcoin.stackexchange.com/questions/8172/…
@MarcAlexander, sí, lo sé, por eso creo que se convertirá en un problema mayor para los mineros interplanetarios. Por cierto, no voté negativamente tu respuesta)
@OutFall :) Sería una locura tener espacio wifi jaja