RE: [Witness] Update – October 2025 | steemd - changed blockchain code
Sorry, ich war in den letzten Tagen unterwegs.
Schätzte ein Hash-Vergleich oder Stichproben auf Byte-Ebene helfen da wenig
Ja, das hatten wir uns am Anfang auch gedacht. :-)
Die Datenbank besteht aus mehreren Indizes, die jeweils einen Ordner belegen. Die Ordner enthalten die Dateien mit den Daten. Diese werden aber nicht 1:1 genau gleich erstellt. Daher helfen weder File-Vergleiche noch Hashes oder ähnliches auf Datei-Ebene.
Ich habe alles durchprobiert. Leider blieb uns nur noch diese Möglichkeit.
Ein Gutes hat es aber: Ich habe wieder sehr viel über den Code und die Prozeduren beim Replay und bei der Ablage der Daten im block_log und im block_log.index gelernt. :-)
Wie groß ist eigentlich die DB zur Zeit?
Das hängt ja im Wesentlichen von den aktivierten Plugins ab. Ein Zeugenknoten hat mit block_log derzeit etwa 400 GB, ohne block_log nur etwa 30 GB. Der Account-History-Knoten hat insgesamt schon 850 GB.
Ah, danke - kurz geschaut, vor 3 Jahren (25.9.22) waren es noch 357GB nach Entpacken des tar.lz4 von ety001:

Wären rund 50GB mehr in drei Jahren, also grob 17GB die block_log pro Jahr wächst - kann das sein?
Würde ein Seed- / Witness-Node ohne block_log laufen? Schätze nicht und wenn, eher sinnfrei - außer man schaut gerne den Blöcken zu... :-)
Ist der Sync mittlerweile durch? Und hast du schon Vergleiche machen können?