Hallo,
ich beschäftige mich derzeit etwas mit BitcoinTransactionen,...werde wohl nicht drum herum kommen mir mal ein Fachbuch hierzu zu kaufen.
Meine aktuelle Frage wäre wie sich Bitcointransactionen genau zusammen setzten.
Ich hatte es bisher so verstanden das wenn Alice an Bob 10 BTC senden möchte in dieser TX mehrere Input-adressen auftauchen können,...wenn Alice sich zum Beispiel 20x 1 Bitcoin geschickt hat, tauchen in der Überweisung an Bob genau 10 Eingänge auf (hätte sie sich jeweils 2 BTC geschickt wären es 5 Input Adressen).
Als Ausgang sollte in einer Tx aber doch eigentlich nur die Adresse von Bob auftauchen
Wie kann ich dann die Information von walletexplorer.com interpretieren?
Hier mal eine beispielhafte Überweisung mit mehreren Ein- und Ausgängen:
https://www.walletexplorer.com/txid/50ea544fab9b4d83f5b10445b7010e33edf5923c522db19bd98c794b3572b15a Bei dem Beispiel, das du da verlinkt hast, wurden tatsächlich mehrere Ausgänge verwendet.
Sowas passiert z.B. dann ganz oft, wenn eine Börse an mehrere Nutzer auszahlt - die fassen dann natürlich ihre Eingänge sinnvoll zusammen, um mehrere User in einer Transaktion zu verarbeiten => Spart für die natürlich Gebühren.
Ein wenig Hintergrundwissen:Mehrere Eingänge, hast du ja schon verdeutlicht.
Ausgänge hat man so gut wie immer 2, wobei die 2. die Wechselgeldadresse ist.
Beispiel:Bleiben wir mal bei den 10 BTC mit den 5 Eingängen.
Das geht nicht ganz auf, denn du brauchst auch was für die Gebühr.
Also sagen wir mal 6x Eingang mit jeweils 2 BTC = 12 BTC an Eingängen.
Eingänge werden immer vollständig verwendet. Das heißt in dieser Transaktion werden 12 BTC gesendet.
Bob soll 10 BTC erhalten - der erste Output ist also Bob mit 10 BTC.
Man möchte 0,002 BTC Gebühr zahlen, also muss irgendwas mit den übrigen 1,998 BTC passieren.
Der 2. Output ist also 1,998 BTC an dich selbst (Die Wallet erzeugt hierfür im Hintergrund eine Wechselgeldadresse und sendet den "Überschuss" dorthin zu dir zurück).
Macht also folgende Transaktion:Eingänge:
6 Stück mit jeweils 2 BTC
Ausgänge:
- 10 BTC an Bob
- 1,998 BTC an dich selbst
Dadurch dass 0,002 BTC nicht verwendet werden, wissen die Miner, dass dies die Gebühr ist, die für sie abfällt.