Bitcoin Forum
June 23, 2024, 12:30:17 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Blockchain Guthaben berechnen?  (Read 727 times)
LightningFury (OP)
Hero Member
*****
Offline Offline

Activity: 687
Merit: 509



View Profile
January 03, 2014, 11: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

▄▄█████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄████████████████████
███▄
▄█████████████████████████▄
██████████████▄████████████
███████████████████████████
███████████████████████████
█████████████████████████▀
▀███████████████████████▀
▀█████████████████████▀
▀█████████████████▀
▀▀█████████▀▀
.dune network...
           ██
         ██▀▀██
         ██▄▄██
       ██▀▀██▀▀██
       ██▄▄██▄▄█████▀▀███
       ██▀▀██▀▀█████▄▄███
       ██▄▄██▄▄█████▀▀███
  ███████████▀▀█████▄▄███
  ██▌▐██▌▐███▄▄█████▀▀███
  ██▌▐██▌▐██████████▄▄███
  ██▌▐██▌▐██████████▀▀███
  ██▌▐██▌▐██████████▄▄███
█████████████
██████████████
►  Metal
     ►  Wallets
          ►  dApps
►  Blog
     ►  Resources
          ►  Community
.

██████████

██████
██████████████████████████████
.
.
██████████

████████████████████
██████████
mezzomix
Legendary
*
Offline Offline

Activity: 2618
Merit: 1253


View Profile
January 03, 2014, 11: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.
LightningFury (OP)
Hero Member
*****
Offline Offline

Activity: 687
Merit: 509



View Profile
January 03, 2014, 12:09:11 PM
 #3

ok dann ist meine denkweise schon mal richtig ich hab nur anscheinend nen fehler im code

▄▄█████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄████████████████████
███▄
▄█████████████████████████▄
██████████████▄████████████
███████████████████████████
███████████████████████████
█████████████████████████▀
▀███████████████████████▀
▀█████████████████████▀
▀█████████████████▀
▀▀█████████▀▀
.dune network...
           ██
         ██▀▀██
         ██▄▄██
       ██▀▀██▀▀██
       ██▄▄██▄▄█████▀▀███
       ██▀▀██▀▀█████▄▄███
       ██▄▄██▄▄█████▀▀███
  ███████████▀▀█████▄▄███
  ██▌▐██▌▐███▄▄█████▀▀███
  ██▌▐██▌▐██████████▄▄███
  ██▌▐██▌▐██████████▀▀███
  ██▌▐██▌▐██████████▄▄███
█████████████
██████████████
►  Metal
     ►  Wallets
          ►  dApps
►  Blog
     ►  Resources
          ►  Community
.

██████████

██████
██████████████████████████████
.
.
██████████

████████████████████
██████████
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!