blockchain : Est-il possible d'utiliser le bitcoin comme monnaie/réserve de valeur interplanétaire ?
Disons que les humains ont finalement réussi à créer une colonie sur Mars, à quel point le bitcoin serait-il utile pour transférer de la valeur entre la Terre et Mars ?
Si vous parlez de la blockchain Bitcoin dans sa forme actuelle, cela limitera l’exploitation minière à l’une des deux planètes.
Les hypothèses de Bitcoin incluent un temps de propagation de bloc entre les mineurs est négligeable par rapport au temps interbloc (10 minutes). Nous avons déjà vu les effets d’un temps de propagation de bloc de quelques secondes sur Terre : les mineurs sont obligés de s’appuyer sur le travail des uns et des autres sans valider, pour éviter de devenir orphelins pendant ce temps. Cette incitation encourage la centralisation, nuit à la sécurité de Bitcoin (en particulier pour les clients légers) et rend l’exploitation minière (encore) moins sans autorisation.
La distance entre la Terre et Mars peut atteindre 401 millions de km, lorsqu’ils sont de part et d’autre du Soleil. Suivant les lois de la relativité, il est fondamentalement impossible de communiquer entre eux en moins de 22 minutes dans ce cas. Un temps de propagation de 22 minutes détruirait complètement toute capacité de minage des deux côtés. Comme il y a un délai de 22 minutes avant que la Terre puisse extraire un bloc créé par Mars, ou l’inverse, mais pas lorsqu’une planète exploite un bloc créé par elle-même, vous vous retrouveriez avec un chaîne fourchue entre les deux. Le planeur le plus lent finirait toujours par basculer sur celui de la planète la plus rapide, faisant gagner à la planète la plus rapide beaucoup plus de blocs que proportionnels à son taux de hachage. En effet, le délai entre les deux planètes transforme l’exploitation minière en course plutôt qu’en loterie.
Et si cela ne fonctionne pas avec l’implémentation actuelle, que faudrait-il changer pour que btc soit utilisé de manière interplanétaire ?
Le problème ci-dessus pourrait probablement être résolu en utilisant une chaîne avec un temps d’interbloc d’environ 1 semaine plutôt que 10 minutes, pour compenser le temps de propagation plus long.
Si nous acceptons que l’exploitation minière soit contrôlée par l’une des deux planètes (ce qui donne effectivement à cette planète la possibilité de censurer arbitrairement les transactions de l’autre planète), cela fonctionnerait probablement bien.
Il y a d’autres problèmes cependant; un autre problème est le partitionnement. Bitcoin s’appuie fortement sur les pairs du réseau pour pouvoir communiquer sans se retrouver sur leurs propres îlots de connectivité. Il faudrait plusieurs liaisons de communication indépendantes entre les deux planètes pour éviter une séparation entre la Terre et Mars. Si l’exploitation minière est sciemment d’un côté, le pire effet d’un échec de connectivité est simplement le manque de capacité à voir les confirmations de l’autre côté, bien que cela puisse prendre des heures (= quelques allers-retours) pour le remarquer.