RE: New blockchain code
Die Umstellung von Yasu war mir dann entgangen. Obwohl er mittlerweile wohl wieder zur Version 0.23.1 gewechselt hat.
d.h. man käme mit insgesamt 30GB um den Dreh hin?
Hm, wohl kaum. Jedenfalls, wenn du nicht nur den RAM meintest. Die block_log Datei allein hat ja schon fast 400 GB. Ohne diese Datei könnte es allerdings fast hinkommen. Hab jetzt nicht nachgeschaut.
Beim Seed ohne aktiven Zeugen kann man wirklich nur zuschauen, welche Blöcke von anderen produziert werden... und - was der eigentliche Sinn ist - wie die Blöcke an andere Knoten (z. B. RPC) verteilt werden. Wobei man von letzterem nichts wirklich sieht.
Wenn der Seed auch ältere Blöcke liefern soll (z. B. für einen Resync), muss aber dann doch die ganze block_log vorhanden sein.
Es gibt bereits Experimente mit Knoten, die nicht mehr die gesamten Daten enthalten oder in anders komprimierter Form. Einfach um die Serverkosten zu reduzieren. Es ist aber noch nicht massentauglich...
Seeds sind übrigens sehr wichtig für die Stabilität der Chain. Wenn keine Blöcke mehr zwischen den Knoten verteilt werden... dann gibt's nur noch alte Daten... oder gar keine neuen Blöcke.
Ach ja, es gäbe dann auch nichts zu tun für unseren !DUBby 30%. 😁🍀