Kann eine Bitcoin-Transaktion dieselbe Adresse für Ein- und Ausgabe haben?

Kann eine Bitcoin-Transaktion dieselbe Adresse für Ein- und Ausgabe haben, dh einen Teil der Münzen ausgeben, die mit einer Adresse verknüpft sind, und den Rest an dieselbe Adresse zurücksenden? Gibt es einen Grund, warum es unklug ist, dies zu tun?

Antworten (4)

Auf der Protokollebene gibt es so etwas wie "Abgleich einer Adresse" nicht. Es gibt einzelne nicht ausgegebene Ausgaben (wie Münzen in einer Brieftasche), die einzeln ausgegeben werden müssen. Sie können eine Ausgabe nicht teilweise ausgeben, aber Sie können sie aufteilen/kombinieren.

So haben Sie beispielsweise einen 70-BTC-Ausgang, der einer Adresse zugewiesen ist, und einen 80-BTC-Ausgang, der derselben Adresse zugewiesen ist. Einige Software zeigt dies als 150 BTC-Guthaben dieser Adresse an, aber Sie müssen immer noch die einzelnen Ausgaben kennen, um sie auszugeben. Wenn Sie 100 BTC an jemanden senden möchten, würden Sie diese beiden Ausgaben in einer Transaktion verbrauchen und damit zwei neue Ausgaben erstellen, eine mit 100 BTC (an den Empfänger) und eine mit 50 BTC (zurück zu sich selbst).

Ob Sie eine neue Adresse für diese 50-BTC-Änderungsausgabe verwenden, spielt für das Protokoll keine Rolle. Sie können die alte wiederverwenden, machen aber für jeden auf der Welt deutlich, wer der Absender und wer der Empfänger der Transaktion war. Die Verwendung einer neuen Adresse verbessert die Privatsphäre.

Anders gesehen: Die Wiederverwendung derselben Adresse mag bequem erscheinen, da Sie (und die von Ihnen verwendete Software) leichter unterscheiden können, wie hoch Ihr Guthaben ist, aber dies auf Kosten der Tatsache, dass es für jeden auf der Welt offensichtlich ist. Dies verletzt die Privatsphäre von Bitcoin – nicht nur Ihre, sondern die aller im System.

Ja, und vielleicht möchten Sie sich über den Umgang mit Änderungen informieren , da dies ein guter Grund dafür ist.

Sie können sogar eine Transaktion mit nur 1 Eingang und 1 Ausgang haben, wobei beide dieselbe Adresse haben