Wenn wir versuchen, oder zu sync
benutzen , bedeutet das, dass wir versuchen, ein zu sein ?Parity
geth
full node
Und ist es richtig zu sagen:
Being sync
= Being a full node
= Behalten der gesamten Blockchain ?
Ethereum und seine Kunden kennen einige Arten der Synchronisierung.
Laut Geth-Dokumentation gibt es "voll", "leicht" und "schnell" .
Nur mit "full" laden Sie tatsächlich alles herunter und validieren es.
Dieser Beitrag erklärt es.
Je schneller sich der Knoten dreht, desto weniger Validierung wird durchgeführt, um den Zustand abzurufen.
Parity hat für sich selbst einige Betriebsimplementierungen.
Ihre Dokumente finden Sie hier
Parity ist ein Light- Client, was bedeutet, dass es standardmäßig nicht als vollständiger Knoten dient.
Das heisst
parity
entspricht irgendwie geth --light
.
Und beides bedeutet, dass der Zustand rekonstruiert wird, indem weniger tief (mehr oder weniger) validiert wird.
parity --warp
ist ähnlich wie geth --fast
in der Leistung, obwohl dies für Parity bedeutet, dass der Client nach Daten von einem anderen vollständigen Knoten sucht und ihm einfach vertraut, während Geth den Status abruft, indem er einfach Hashes aus Blöcken zieht, anstatt aus dem gesamten Block. Hier wird darüber diskutiert.
Das Starten von Parity im "Warp-Modus" bedeutet, dass der aktuelle Status von einem vertrauenswürdigen Snapshot gelesen wird:
https://wiki.parity.io/Getting-Synced.html
Hier kannst du mehr über Warp lesen !
Alle 5.000 Blöcke erstellen die Knoten eine konsenskritische Momentaufnahme des Zustands dieses Blocks. Jeder Knoten kann diese Snapshots über das Netzwerk abrufen, was eine schnelle Synchronisierung ermöglicht.
Das kann alles etwas verwirrend sein. Ein Parameter in Parity sagt, was validiert wird, während ein anderer entscheidet, wann validiert wird.
Dann gibt es die --mode
Option, die konfiguriert, wann Parity synchronisiert. Diese entscheidet, zu welchen Zeiten das Programm auf Ihrem PC läuft und synchronisiert
--mode=[MODE]
Set the operating mode. MODE can be one of: last - Uses
the last-used mode, active if none; active - Parity
continuously syncs the chain; passive - Parity syncs
initially, then sleeps and wakes regularly to resync;
dark - Parity syncs only when the JSON-RPC is active;
offline - Parity doesn't sync. (default: last)
geth
. Gibt es einen ähnlichen Ansatz für Parity
? Vielen Dankaccording to the docs
verweist auf diese Frage-URL. könntest du es bitte aktualisieren? Vielen Dank
Schomari
Fragesteller
being sync
Mittelbeing full node
? Oder sind das zwei unterschiedliche Begriffe? Vielen Dank