Author

Topic: Blockchain Guthaben berechnen? (Read 727 times)

hero member
Activity: 687
Merit: 509
January 03, 2014, 08:09:11 AM
#3
ok dann ist meine denkweise schon mal richtig ich hab nur anscheinend nen fehler im code
legendary
Activity: 2618
Merit: 1253
January 03, 2014, 07:57:51 AM
#2
Wenn Du erst alle TXout (auch die Generation TX) addierst und dann alle TXin abziehst, sollte das Ergebnis am Ende des Blocks passen. Die Salden müssen sich dann von Block zu Block weiterführen lassen und sollten am Ende korrekt sein. Negativ kann da eigentlich nichts werden, da eine TXin letztendlich nur eine Referenz auf eine vorherige TXout ist.
hero member
Activity: 687
Merit: 509
January 03, 2014, 07:31:39 AM
#1
Um die Adressbalances zu berechnen, reicht es ja eigentlich von Block zu Block zu springen,
die Transaktions Hashes (tx) auszulesen und die Outputs (vout) auf die jeweiligen Adressen aufzurechnen,
sowie die Inputs-Hashes (vin) wiederum die Transaktionen auslesen und die Outputs davon den jeweiligen Adressen abzuziehen?
Oder hab ich da einen Denkfehler? Ich frage weil ich ständig nen paar negativ Balances habe die ja nicht sein dürfen  Roll Eyes


kennt sich da einer mit der Materie aus? Grin
Jump to: