Kann die Größe der Blockchain zu einem Blocker für die Einführung von Bitcoin werden?

Beim Ausführen von bitcoin-qt ist mir aufgefallen, dass das Herunterladen der letzten Blöcke viel Zeit in Anspruch nimmt. Ich habe den Eindruck, je mehr Transaktionen, desto größer die Blockchain. Auch heute dauert der Download rund einen Tag. Was passiert nach einem Jahr?

Es kann leicht länger als 5 Tage dauern. Wenn es riesig wird, kann die aktuelle Software damit umgehen?

Wie schätzen Sie das Wachstum der Blockchain in den nächsten 10 Jahren ein? Ist es möglich, die Blockchain in mehrere Blockchains aufzuteilen? Könnte es zu einem Blocker für die Einführung von Bitcoin werden?

Gute Einblicke finden Sie hier: bitcoin.stackexchange.com/questions/2798/…

Antworten (2)

Tatsächlich können Sie, wie Satoshi in seinem Artikel erklärte, einen SPV-Client (Simplified Payment Verification) verwenden, bei dem Sie nur die Header jedes Blocks herunterladen müssten.

Aus dem Papier selbst:

Daher ist die Überprüfung zuverlässig, solange ehrliche Knoten das Netzwerk kontrollieren, ist jedoch anfälliger, wenn das Netzwerk von einem Angreifer überwältigt wird.

Wenn Sie also nicht schürfen und das Netzwerk von ehrlichen Knoten überlastet ist (wie es für die Integrität von Bitcoin immer sein sollte), müssen Sie keinen vollständigen Knoten verwenden.

Bitcoin-QT ist wahrscheinlich ein Full Node, weil es der offizielle Client ist und alle Funktionen seit dem ersten Tag bündelt. Die Verwendung von etwas wie MultiBit, einem SPV-Client, würde Ihnen genau das gleiche Maß an Sicherheit bieten wie Bitcoin-QT.

Also nein, die zunehmende Größe der Blockchain ist kein wirklicher Blocker für die Einführung von Bitcoin, da nur Miner die gesamten Blockchain-Daten benötigen würden.

Heute ist die Blockchain etwa 14 GB groß. Es ist beträchtlich groß. Und es ist in diesen Tagen exponentiell gewachsen. Schauen Sie sich das Diagramm an, das die Größe der Blockchain im Laufe der Zeit darstellt.

Meiner Meinung nach ist dies eine technische Einschränkung, die berücksichtigt werden muss, da Bitcoin Blockchian nur größer werden kann und es wird ziemlich schnell größer werden.

Ich glaube nicht, dass das Problem die Größe ist, sondern die Rechenleistung, die erforderlich ist, um die Blockchain zu analysieren, wenn Clients mit dem Netzwerk synchronisiert werden. Wie jeder, der kürzlich Bitcoin-Qt installiert hat, weiß, erfordert der Synchronisierungsprozess viele lokale Ressourcen.

Mir ist bewusst, dass es auch leichte Clients gibt, aber soweit ich weiß, umfassen die vollständigen Knoten tatsächlich das Netzwerk, daher sind sie für das Bestehen und Erweitern des Netzwerks unerlässlich.

Auf der anderen Seite ist die Community sehr kreativ und entwickelt ständig Innovationen, daher denke ich, dass dies eine Frage der Zeit ist, bis wir hier eine Lösung sehen. Zum Beispiel ist Blockchain für heute über das Torrent-Netzwerk zum Download verfügbar.

Vielleicht GB statt MB?
„Es ist heutzutage exponentiell gewachsen“ – wenn ich mir die Grafik anschaue, die Sie verlinken, ist sie im letzten Jahr wirklich flach. Dh lineares Wachstum, nicht exponentiell.
Wenn Sie einen kurzen Zeitraum betrachten, scheint das Wachstum linear zu sein. Gerade jetzt, etwa ein Jahr nach diesem Beitrag, hat sich die Größe der Blockchain mehr als verdoppelt. Wenn sich dieser Trend fortsetzt, glaube ich auch nicht, dass der Speicher skalieren wird.