Bitcoin Client - Wie finde ich die Zieladresse einer eingehenden Transaktion?

Ich schürfe Bitcoins und habe mehrere eingehende Adressen in meiner Bitcoin-qt-Brieftasche.

Wenn ich auf der Registerkarte „Transaktionen“ eine Auszahlung für das Mining erhalte, wird die Menge an BTC angezeigt, die ich erhalten habe, und der Typ ist auf „Mined“ eingestellt.

Jetzt sehe ich viele Transaktionen, aber ich habe keine Ahnung, für welche eingehende Wallet-Adresse diese Zahlungen ursprünglich getätigt wurden.

Wie kann ich die Zieladresse im Wallet für eingehende Transaktionen herausfinden? Und wenn ich nicht kann; Warum?

Einstellungen > Optionen > Anzeigen > Adressen in Transaktionsliste anzeigen
Nick, das ist eine Antwort, kein Kommentar. Bitte posten Sie es unten, damit diese Frage mit der richtigen Antwort markiert werden kann.
@NickODell - Danke, aber das zeigt immer noch nicht die eingehende Adresse für abgebaute Transaktionen. Es zeigt die Adresse für normale Zahlungen: i.imgur.com/QphomGx.png
@Casper Ich verstehe nicht, was du zu tun versuchst. Versuchen Sie, die Adressen von Transaktionen in Blöcken zu finden, die Sie abbauen? Versuchen Sie, die Eingabeadressen von Coinbase-Transaktionen (Mining-Belohnung) zu finden?
@NickODell - Ich schürfe mit p2pool. Wenn ich mich mit meinem p2pool-Client mit dem p2pool-Netzwerk verbinde, muss ich eine Zahlungsadresse für geschürfte Blöcke angeben. Mein Miner verbindet sich dann mit dem p2pool-Client und beginnt mit dem Mining. Der Pool bezahlt mich dann an die Adresse, die ich für die Blöcke, die ich abbaue, angegeben habe. Und ich habe mich gefragt, warum die eingehenden Zahlungen nicht diese Adresse zeigen, die ich zuvor angegeben habe. Es ist nur n/a (und irgendwie weiß die Brieftasche, dass diese Zahlungen von abgebauten Blöcken kommen, weil der Typ "abgebaut" ist).
@Casper Ah, ok. Ich war verwirrt, wie viele es waren. Es wird keine Eingabeadresse angegeben, da p2pool Sie direkt aus der Coinbase bezahlt. Denken Sie daran, Coinbase-Transaktionen haben keine Quelladresse – ihre Sicherheit wird vollständig dadurch garantiert, wie schwer es ist, den Block zu ändern.
@NickODell " ..Zahlungen haben keine Quelladresse .. ". Aber jede Zahlung muss ein Ziel haben, oder? Und das Ziel ist die Adresse, die ich p2pool gegeben habe? Und das sollte in der Transaktionsliste erscheinen? Tut mir leid, ich bin immer noch etwas verwirrt ... wahrscheinlich fehlt mir hier etwas Grundsätzliches darüber, wie Mining funktioniert.

Antworten (3)

Vielleicht hilft das. Führen Sie eine Getraw-Transaktion durch 1

Zum Beispiel getrawtransaction e12766de3b8b9532c0cca09a146c8a87e176ef39ec3823f1ea263401c77c465e 1ist dies

"result":[{
        "hex":"01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff2a0313ad051d4d696e656420627920416e74506f6f6c20626a38186bcefb2055e11be1d60c000000153904ffffffff015af73695000000001976a9149524440a5b54cca9c46ef277c34739e9b521856d88ac00000000",
        "txid":"e12766de3b8b9532c0cca09a146c8a87e176ef39ec3823f1ea263401c77c465e",
        "version":1,
        "locktime":0,
        "vin":[{
            "coinbase":"0313ad051d4d696e656420627920416e74506f6f6c20626a38186bcefb2055e11be1d60c000000153904",
            "sequence":4294967295
        }],
        "vout":[{
            "value":25.0340745,
            "n":0,
            "scriptPubKey":{
                "asm":"OP_DUP OP_HASH160 9524440a5b54cca9c46ef277c34739e9b521856d OP_EQUALVERIFY OP_CHECKSIG",
                "hex":"76a9149524440a5b54cca9c46ef277c34739e9b521856d88ac",
                "reqSigs":1,
                "type":"pubkeyhash",
                "addresses":["1Ebb8NfVmKMoGuMJCAEbVMv2dX8GnzgxSa"]
            }
        }],
        "blockhash":"00000000000000000f312f367314d9c9880ac990d3e759092407a088a104cadd",
        "confirmations":1,
        "time":1440816100,
        "blocktime":1440816100
    }]

Wie Sie sehen können, handelt es sich um eine Coinbase-Transaktion mit einem Vout der Adresse, an die bezahlt wird. Die Bitcoin-Qt-Schnittstelle zeigt es möglicherweise nicht an (weil es nicht wirklich wichtig ist), aber wenn Sie diesen Befehl auf Ihrem Mining-TX ausführen, werden Sie sehen, wohin er gegangen ist :)

In Bitcoin Core v0.15.1 gehen Sie in bitcoin-qt auf die Registerkarte „Transaktion“ und doppelklicken auf eine Transaktion. Es zeigt Ihnen die Transaktionsdetails einschließlich der An:-Adresse.

getrawtransaction (txid) => gibt Ihnen die rohe Transaktion X, nehmen Sie das und berechnen Sie decoderawtransaction (X), schauen Sie danach auf "vout" und finden Sie die Adresse, an die die Transaktion die Bitcoin sendet. Alles in der Bitcoin-qt-Konsole