Ist es möglich, Bitcoin als interplanetares Geld/Wertaufbewahrungsmittel zu verwenden?

Nehmen wir an, Menschen haben endlich eine erfolgreiche Kolonie auf dem Mars gegründet, wie nützlich wäre Bitcoin, um Werte zwischen Erde und Mars zu übertragen?

Und wenn es mit der aktuellen Implementierung nicht funktioniert, was müsste geändert werden, damit BTC interplanetar genutzt werden kann?

Angenommen, es gibt kein Mars-Cash oder ein Geldsystem, sie haben einfach beschlossen, Bitcoin für alles zu verwenden. Es muss sich jedoch auf derselben Blockchain befinden, die die Erde verwendet.

Mögliche zu berücksichtigende Probleme:

  • Wie würde Bergbau funktionieren? Nehmen wir an, ein Miner auf dem Mars und ein Miner auf der Erde lösen beide gleichzeitig einen Block, wegen der ~8-minütigen Verzögerung zwischen den beiden Planeten, wer würde die Belohnung erhalten und wie man mit einem solchen Problem umgeht?

HINWEIS: Ich werde diese Fragen aktualisieren und ändern, um sie prägnanter und auf den Punkt zu bringen.

Antworten (4)

Nehmen wir an, Menschen haben endlich eine erfolgreiche Kolonie auf dem Mars gegründet, wie nützlich wäre Bitcoin, um Werte zwischen Erde und Mars zu übertragen?

Wenn Sie über die Bitcoin-Blockchain in ihrer aktuellen Form sprechen, wird sie das Mining auf einen der beiden Planeten beschränken.

Die Annahmen von Bitcoin beinhalten, dass die Blocklaufzeit zwischen Minern im Vergleich zur Interblockzeit (10 Minuten) vernachlässigbar ist. Wir haben bereits die Auswirkungen einer Blocklaufzeit von wenigen Sekunden auf der Erde gesehen: Bergleute, die gezwungen sind, auf der Arbeit der anderen aufzubauen, ohne sie zu validieren, um während dieser Zeit nicht zu verwaist. Dieser Anreiz fördert die Zentralisierung, schadet der Sicherheit von Bitcoin (insbesondere für Light-Clients) und macht das Mining (noch) weniger erlaubnisfrei.

Die Entfernung zwischen Erde und Mars kann bis zu 401 Millionen km betragen, wenn sie sich auf gegenüberliegenden Seiten der Sonne befinden. Nach den Gesetzen der Relativität ist es in diesem Fall grundsätzlich unmöglich, in weniger als 22 Minuten zwischen ihnen zu kommunizieren. Eine Laufzeit von 22 Minuten würde jede Mining-Fähigkeit auf beiden Seiten restlos zunichte machen. Da es eine Verzögerung von 22 Minuten gibt, bevor die Erde auf einem vom Mars erstellten Block minen kann oder umgekehrt, aber nicht, wenn ein Planet auf einem von ihm selbst erstellten Block minen kann, würden Sie am Ende mit einem fast anhaltenden Minen enden Gabelkette zwischen den beiden. Der langsamere Planer würde schließlich immer auf den des schnelleren Planeten umschalten, wodurch der schnellere Planet weit mehr Blöcke gewinnt, als proportional zu seiner Hashrate sind. Tatsächlich verwandelt die Verzögerung zwischen den beiden Planeten das Mining in ein Rennen und nicht in eine Lotterie.

Und wenn es mit der aktuellen Implementierung nicht funktioniert, was müsste geändert werden, damit BTC interplanetar genutzt werden kann?

Das obige Problem könnte wahrscheinlich gelöst werden, indem eine Kette mit einer Interblock-Zeit von ~ 1 Woche anstelle von 10 Minuten verwendet wird, um die längere Ausbreitungszeit auszugleichen.

Wenn wir damit einverstanden sind, dass der Bergbau von einem der beiden Planeten kontrolliert wird (und diesem Planeten effektiv die willkürliche Zensur der Transaktionen des anderen Planeten gibt), würde es wahrscheinlich gut funktionieren.

Es gibt jedoch andere Probleme; Ein weiteres Problem ist die Partitionierung. Bitcoin ist stark darauf angewiesen, dass Peers im Netzwerk kommunizieren können, ohne auf ihren eigenen Verbindungsinseln zu landen. Es müssten mehrere unabhängige Kommunikationsverbindungen zwischen den beiden Planeten bestehen, um eine Trennung zwischen Erde und Mars zu vermeiden. Wenn das Mining wissentlich auf der einen Seite stattfindet, ist die schlimmste Auswirkung eines Verbindungsausfalls einfach die fehlende Fähigkeit, Bestätigungen auf der anderen Seite zu sehen, obwohl es Stunden (= ein paar Roundtrips) dauern kann, bis dies bemerkt wird.

Mars kann Lightning Network problemlos für Übertragungen innerhalb des Mars verwenden (obwohl einige Sicherheitsgarantien aufgrund von Verzögerungen beim Öffnen/Schließen des Kanals geschwächt werden könnten). Ich denke, das Routing von LN-Zahlungen zwischen Erde und Mars ist ebenfalls möglich (sogar für den Side-Chain-Fall, den ich unten vorstelle).

Die Übertragung in der Kette wäre langsamer und sie müssten es wahrscheinlich auch

  • Verlassen Sie sich auf die vollständigen Knoten der Erde, um eine Partitionierung zu vermeiden (Klatschtransaktionen zwischen Erde- und Mars-Mempools könnten aufgrund von Verzögerungen problematisch sein). Der gesamte Bergbau wäre dann auf der Erde.

  • Mars baut seine eigene Seitenkette mit seinem eigenen Netzwerk und eigenen Bergleuten auf (wie RSK und andere funktionieren) – alle Interaktionen mit der Kette der Erde würden über Brücken laufen (so wie Seitenketten jetzt funktionieren). Dies würde auch bedeuten, dass sie entweder:

    • müsste Blockbelohnungen aufteilen (erfordert eine Änderung des Protokolls, um die Bitcoin-Belohnung der Erde zu senken, sagen wir 50 %, während die Mars-Seitenkette anfangen würde, die anderen 50 zu belohnen), um die Ausgabe zwischen parallelen Ketten auszugleichen.
    • oder Mars müsste sich ausschließlich auf Gebührenabbau verlassen (was On-Chain-Transaktionen auf dem Mars teurer machen könnte, je nachdem, wann dies passieren würde, da die Belohnung exponentiell abnimmt, es hängt auch davon ab, wie oft Marsmenschen im Vergleich zu Erdlingen Transaktionen auf der Kette durchführen würden).

TCP-Zustandsmaschinen haben Zeitüberschreitungsprobleme, wenn die Verzögerungen bei der Ausbreitung von Speicherplatz zu groß werden. Wenn Betriebssysteme zwischen Computern, die über den Weltraum kommunizieren, maßgeschneiderte Timeout-Zeiträume für TCP-Zustandsmaschinen haben, könnte Bitcoin funktionieren. Andernfalls müssen andere Transportprotokolle (neben TCP) auf die interplanetare Kommunikation angewendet werden. Wenn Protokoll-Zustandsmaschinen funktionieren, hindert nicht viel einen daran, sein Geld aus der Ferne auszugeben, indem er seine Netzwerktransaktion überträgt/sendet.

Sollte auch darauf hinweisen, dass das Mining auf einem Planeten zentralisiert werden muss, da die Blockausbreitungszeiten zu lange dauern. Das bedeutet, dass die Erde ihre Blockchain haben wird, während der Mars seine eigene hat. Noch kein Gedanke, ob Drive oder Sidechains weiter funktionieren.

Wirklich, nur eine Internetverbindung (offensichtlich auch ein Computer), damit Sie sich mit allen Knoten verbinden und mit der Blockchain auf dem Laufenden bleiben können.

Oder wenn Sie einen Wallet-Service nutzen, brauchen Sie nur eine Internetverbindung, um zu jedem verfügbaren Wallet auf dem Markt zu gelangen.

Aber auch um Bitcoin in Mars-Cash zu liquidieren, würden Sie Dienste benötigen, um BTC in Mars-Cash umzuwandeln. Es sei denn, Sie wollten, dass BTC das Mars-Cash ist.

Du beantwortest die Frage nicht. OP fragt, ob BTC als Mars-Cash verwendet werden kann.
Ich bin kein Experte für Blockchain, aber ich glaube, dass dies aufgrund der aktuellen Knotenausbreitung aufgrund der 8-minütigen Zeitverzögerung zwischen Erde und Mars nicht wirklich möglich ist. Ich hatte gehofft, jemand könnte das technisch / leicht verständlich erklären. Und diskutieren Sie auch, wie Bitcoin modifiziert werden müsste, um als interplanetares Wertübertragungssystem zu funktionieren.
Angenommen, es gibt kein Mars-Cash oder ein Geldsystem, sie haben einfach beschlossen, Bitcoin für alles zu verwenden
Ich denke, es ist eine sehr interessante Frage, und Sie beantworten sie überhaupt nicht. Es gibt viele interessante Themen zu diskutieren.
Ich verstehe, dass ich nur die Oberfläche berührt habe, aber ich habe beantwortet, was erforderlich ist, um Bitcoin zu verwenden, sowie „Aber auch um Bitcoin in Mars-Cash zu liquidieren, benötigen Sie Dienste, um BTC in Mars-Cash umzuwandeln. Es sei denn, Sie wollten BTC das Mars-Cash zu sein." Nur irgendwie neugierig, warum jemand es ablehnen würde, wenn ich direkt geantwortet habe.
Zu den Dingen, die Sie besprechen könnten, gehören Partitionswiderstand, Bandbreite, Transaktionslatenz, Block-Relay mit Auswirkungen auf die Kettenkonvergenz und egoistische Mining-Anreize, ...
Die Frage ist, ob BTC als interplanetare Währung verwendet werden kann. Er fragt nicht nach dem Fall, in dem Mars eine andere Währung verwendet.
Es kann ... und deshalb stellt meine Antwort fest. In seiner Frage fragte er nicht nach Internetverbindungsrelais usw. Ich nahm nur an, dass, wenn wir technologisch weit genug fortgeschritten wären, um nicht nur eine Kolonie auf dem Mars zu gründen, sondern auch eine freie Marktwirtschaft darauf zu schaffen, die 8-Minuten-Zeitverzögerung würde Aufgrund der technischen Fortschritte spielt das zu diesem Zeitpunkt noch keine Rolle.
@MarcAlexander aber wie wird das Mining dann funktionieren? Nehmen wir an, es gibt 2 Bergleute, einen auf dem Mars und einen auf der Erde, und sie lösen den Block ziemlich zur gleichen Zeit, wer würde belohnt und wie wird diese 8-Minuten-Verzögerung angewendet, um zu entscheiden, wer den Block zuerst gelöst hat? Grundsätzlich suche ich nach solchen Problemen und möglichen Lösungen dafür
@OutFall Das gleiche Problem tritt bereits auf der Erde auf. Genannt verwaiste Blöcke. bitcoin.stackexchange.com/questions/8172/…
@MarcAlexander ja, das ist mir bewusst, deshalb denke ich, dass es ein größeres Problem für interplanetare Bergleute werden wird. Übrigens habe ich Ihre Antwort nicht abgelehnt)
@OutFall :) Wäre verrückt, Platz zu haben, WLAN, haha