Bitcoin Forum

Local => Anfänger und Hilfe => Topic started by: PKO88 on October 11, 2015, 06:18:14 PM



Title: Blockchain Double-Spent und nun?
Post by: PKO88 on October 11, 2015, 06:18:14 PM
Hallo,

ich kenne mich mit Bitcoin nun nicht sonderlich aus. Habe das ganze nun schon öfters benutzt um Geld auf ein Wettkonto zu überweisen. Heute wollte ich das wieder machen doch dann kam nach ca. 20 Minuten die Double-Spent meldung.

Unter meiner eigenen Adresse steht: Warnung! Diese Bitcoin Adresse enthält Doubel-Spends. Sie sollten sehr vorsichtig sein, wenn sie Bitcoin-Transaktionen mit dieser Adresse betreiben.

Die Coins sind auf meinem Konto aber wenn ich erneut schicken möchte steht dann dort: Prev out is already spent DBOutput{txIndex=104370260, txOutputN=1} Output{value=73988, scriptPubKey=76a9148bc5f3bfe4ff7df4ad2969775c142b88b7731ecf88ac, addresses=null}

Ich verstehe davon leider nicht viel. Vorher hat es ja auch funktioniert.


Title: Re: Blockchain Double-Spent und nun?
Post by: shorena on October 11, 2015, 09:22:20 PM
Hallo,

ich kenne mich mit Bitcoin nun nicht sonderlich aus. Habe das ganze nun schon öfters benutzt um Geld auf ein Wettkonto zu überweisen. Heute wollte ich das wieder machen doch dann kam nach ca. 20 Minuten die Double-Spent meldung.

Unter meiner eigenen Adresse steht: Warnung! Diese Bitcoin Adresse enthält Doubel-Spends. Sie sollten sehr vorsichtig sein, wenn sie Bitcoin-Transaktionen mit dieser Adresse betreiben.

Die Coins sind auf meinem Konto aber wenn ich erneut schicken möchte steht dann dort: Prev out is already spent DBOutput{txIndex=104370260, txOutputN=1} Output{value=73988, scriptPubKey=76a9148bc5f3bfe4ff7df4ad2969775c142b88b7731ecf88ac, addresses=null}

Ich verstehe davon leider nicht viel. Vorher hat es ja auch funktioniert.

Es gibt zur Zeit einen Angriff auf das Netzwerk. Jede Transaktion die du machst wird signiert, ohne diese Unterschrift wäre sie ungültig. Die Unterschriebene Transaktion, inkl. Unterschrift wird gehasht und dieser hash ist die Transaktions ID. Normalerweise ändert sich die Transaktions ID nicht. Durch diesen Angriff allerdings wir eine Transaktion aus dem Netz gefischt manipuliert und mit einer neuen Transaktions ID weiter gesendet. Dadurch entsteht eine Art Zwilling. Die Bitcoin gehen an die selbe Adresse, es geht dabei also nichts verloren. Es ist allerdings ein bisschen ärgerlich da viele Wallets über die Transaktions ID zuordnen wieviel Bitcoins man hat. Einige von den Wallets zeigen dann die doppelten Bitcoins an, weil ja zwei unterschiedliche Transaktionen angekommen sind. Es kann aber nur eine von diesen bestätigt werden. Es ist für dich auch egal welche bestätigt wird.

Das wichtigste momentan ist, immer eine Bestätigung abzuwarten. Nicht nur beim empfangen sondern auch beim senden. Wenn Du also eine Transaktions fertig gemacht hast, warte bis diese eine Bestätigung hat ehe Du eine weitere Transaktion machst. Falls deine Wallet mehr oder weniger Bitcoin anzeigt als es eigentlich sein sollten, muss sie zurück gesetzt werden. Je nach Wallet geht das anders, bei einem Service wirst Du ggf. deren Support kontaktieren müssen.

Kurz gesagt: Es funktioniert immer noch alles, es gibt nur gerade jemanden der uns alle ein bisschen nervt.


Title: Re: Blockchain Double-Spent und nun?
Post by: CryptKeeper on October 12, 2015, 06:16:12 AM
Danke für die detaillierte Erklärung, das habe ich mich auch schon gefragt!