Wer braucht heutzutage eine Kopie der gesamten Blockchain?

Wie in dieser Frage besprochen , gibt es heute einen Nachrichtenbericht, der besagt, dass Forscher illegale Dateien und Informationen gefunden haben, die in der Blockchain gespeichert sind.

Wer braucht in der heutigen Bitcoin-Welt die vollständige Blockchain? Da Mining-Pools und Online-Geldbörsen wie die Norm aussehen (stimmt das?), laden viele Leute überhaupt die gesamte Kette herunter oder zumindest große Teile davon? Ich bin sicher, dass Forscher es vollständig herunterladen werden, aber was sind die anderen Anwendungsfälle? Erstreckt es sich überhaupt auf gelegentliche Benutzer?

Ich habe wirklich nicht viel Ahnung, wie genau die Technik hinter den Kulissen funktioniert, aber an dem Punkt, an dem Sie (der Benutzer) nicht selbst entscheiden, welche Teile Sie herunterladen möchten (die Sie natürlich vorher einzeln auf Legalität geprüft hätten). ), besteht immer die Möglichkeit, dass Sie zufällig illegale Inhalte erhalten, auch wenn Sie nicht die gesamte Kette herunterladen. Natürlich, wenn ein Mechanismus abgeleitet werden könnte, um solchen Missbrauch in Zukunft zu verhindern, würde es ausreichen, alle diese illegalen Inhalte einmal zu finden und sie immer ausdrücklich von Downloads auszuschließen. Aber ich bin mir nicht sicher, ob dies lösbar ist

Antworten (2)

Das Ausführen eines vollständigen Knotens (Herunterladen der Blockchain) ermöglicht es einem Benutzer, mit dem Netzwerk zu interagieren, ohne einem anderen Netzwerkteilnehmer vertrauen zu müssen.

Für einige Benutzer mag dies nicht wichtig sein, aber für viele Benutzer ist es sehr wichtig. Zum Beispiel:

  • Sie sind ein Unternehmen und müssen sicherstellen, dass die von Ihnen gesendeten und empfangenen TX-Nachrichten tatsächlich über das gesamte Netzwerk kommuniziert werden.
  • Sie betreiben eine Börse und möchten sicherstellen, dass große Einzahlungen nicht doppelt ausgegeben werden oder verwaisen
  • Sie besitzen eine große Menge an Kryptowährung und möchten die Sicherheit und Privatsphäre Ihrer Gelder wahren
  • Sie leben an einem Ort mit starken finanziellen/wirtschaftlichen Einschränkungen, sodass der Zugriff auf Webwallets usw. vollständig verboten ist. Um also mit dem Netzwerk zu interagieren, müssen Sie Ihren eigenen Knoten ausführen.
  • Sie glauben an die Philosophie hinter der Kryptowährung und möchten einen Knoten betreiben, nur um dem Netzwerk zu helfen, zu wachsen und robust zu bleiben.

Dies ist keine vollständige Liste, ich bin mir sicher, dass es mehr Gründe gibt, als ich aufgelistet habe. Im Allgemeinen ist es wichtig, dass Benutzer in der Lage bleiben, ihre eigenen Knoten zu betreiben, da sie sonst jemand anderem vertrauen müssen, der dies für sie tut.

Sie antworten, warum jemand einen vollständig validierenden Knoten ausführen möchte, aber das bedeutet nicht, dass eine Kopie der Blockchain gespeichert wird.
@PieterWuille fairer Punkt, aber selbst ein beschnittener Knoten muss die Blockchain herunterladen und dann beschneiden, richtig? Ich interpretierte die Frage als "Warum Full Node? versus SPV / Webwallet / etc."
Angesichts der Tatsache, dass sich die Frage um „eine Kopie der Blockchain“ und illegale Daten darin dreht, bin ich mir nicht sicher. Ein nicht validierender Client kann auch die gesamte Kette herunterladen (aus Datenschutzgründen), und ein validierender muss sie nicht speichern.

Solo-Miner und Pool-Betreiber benötigen eine Kopie der gesamten Blockchain, um neue Transaktionen mit der Transaktionshistorie zu verifizieren.

Das ist falsch. Sie benötigen keine Kopie der vollständigen Blockchain, um neue Transaktionen/Blöcke vollständig zu validieren. Schlagen Sie den Beschneidungsmodus nach.