Post
Topic
Board Development & Technical Discussion
Re: Why was SegWit2X implemented in the first place?
by
BillyBobZorton
on 29/10/2017, 13:45:40 UTC
Can you or someone else post some details on how to reject the 2MB?

I'm on this forum, reddit, and bitcoin slack but do not see any instructions on how to reject the 2X if running a full node.

By "full node" I'm guessing that you are running Core? If an alternative implementation, then which one? I think BTC1 is the only full node implementation that will fork to 2x. As long as you are running any version of Core, you will reject the 2x fork, since it's a hard fork (incompatible with the previous versions).

That's why most people just say "run a full node" if you want to ignore the 2x chain entirely. If you just run Core and ignore the 2x chain, you don't run any risk of losing BTC. But you'll probably lose B2X coins since there is no replay protection.

I'm running 15.0.1 on my computer that I downloaded from core. This should be sufficient to reject 2X?

You should hold your coins on your node too. Remember that when the fork comes, the only way to both recieve your segwit2x coins and be able to know from where you are transacting from, is to run your own full node.

SPV wallets aren't safe, they will follow whatever the devs choose. In this case, I assume Electrum devs will follow the BTC chain, but just to be sure, run your own node and transact from there. Also ideally run it from a Linux machine, so you are safe from Window's viruses etc.