Bitcoin Forum
June 14, 2024, 08:37:17 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to create a transaction that can replay on BCH, BSV and Ecash?  (Read 54 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
LoyceV (OP)
Legendary
*
Online Online

Activity: 3346
Merit: 16829


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
November 12, 2021, 04:47:37 PM
 #1

As far as I know, Bitcoin Cash, Bitcoin SV and eCash (formerly known as BCH-A) don't have replay protection. That means transfering any of those Forkcoins creates a transaction that is valid on the other chains too, and I've seen people lose substantial amounts when transfering a Forkcoin to an exchange (in order to get real Bitcoin instead of this crap).
However, when I try to make a transaction from an input that exists on all 3 chains, it can't send it on all chains!
I can get BCH and Ecash to use the same transaction, but BSV shows this when I try to broadcast:
Code:
Invalid transaction. Error: 16: mandatory-script-verify-flag-failed (Non-canonical DER signature)

I have 2 small inputs left that exist on all 3 chains, and I'd like to split it up in about 20 inputs that still exist on all chains. This gives me enough to further experiment with (the lack of) replay protection.

A year ago, replaying a transaction worked as expected:
After spending a very long day helping someone to extract Forkcoins from an old multisig addy, and after being very annoyed with the BSV Electrum clone that took way too much time to install, couldn't even properly export a raw transaction, and has a flaw that puts multisig funds at risk, I suddenly had the great idea to use the lack of replay protection in my advantage! I found Electrum ABC, and made a transaction to a legacy address. My prayers were answered when I saw both BTC-A as well as BSV move from the multisig address into the legacy address.

What changed?

No spam
Self-moderated to avoid spam.

LoyceV (OP)
Legendary
*
Online Online

Activity: 3346
Merit: 16829


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
February 09, 2022, 08:37:30 AM
 #2

Bump

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!