Post
Topic
Board Anfänger und Hilfe
Re: Wie schütze ich mich vor Verlust von Bitcoins durch einen Replay Angriff?
by
flipperfish
on 20/07/2017, 17:28:30 UTC
Nochmal kurz als TL;DR:
Ohne Replay-Protection musst du damit rechnen, dass alle Transaktionen die du in BTC ausführst parallel auch in BTCCash erfolgen und umgekehrt.

Noch ein kleine Frage zu Taint,
1.) bekomme ich Taint   ...wenn ich mir NEUE Bitcoin kaufe NACH dem Split?
2.) bekomme ich Taint   ...durch selber minen?
3.) sind Taint                ...neu erzeugte Coins (Block-Reward), bzw. wie bekommt man die dann?

1.) Das kommt auf den Verkäufer an. Wenn der die Coins bereits entsprechend getainted hat, dann kaufst du den Taint mit. Bei einem Exchange kommt es auf die Coins an, die dir der Exchange schickt, wenn du sie von deinem Konto dort zu einer eigenen Wallet schickst.
2.) Ja, aber nur, wenn der Blockheader oder wenigstens die Regeln der beiden Chains unterscheidbar sind. Das ist bei BTCCash der Fall. Hätte der Fork mit BU stattgefunden, wären die neu geminten Coins erst getainted, sobald der Core Client die BU Blöcke nicht mehr akzeptiert (z.B. weil zu groß).
3.) Tainted Coins sind Coins, deren Historie in einer der beiden Chains ungültig ist. Man muss also die Coins nach dem Fork in beiden Chains auf unterschiedliche Zieladressen bekommen, damit man die parallele Verarbeitung in beiden Chains in Zukunft los wird.