pull down to refresh
167 sats \ 8 replies \ @nerd2ninja 1 Nov \ parent \ on: Practical Guide to the Bitcoin Hard Fork bitcoin_beginners
NO do not, I repeat DO NOT "trust" a wallet to connect to the node that has the chain that you believe is Bitcoin. The WAR part of fork war is people trying to hurt each other.
If the wallet you pick has a different opinion than you on which chain is actually Bitcoin, you could be fooled into sending your coins into the void (the same address on the wrong chain which is effectively the void if you don't know how to do something simple like connect sparrow to a node)
Okay seriously, Sparrow doesn't even require you to install electrum server. Just run your node and electrum on the same computer and follow instructions
Here's a video from kahoob (a Bitcoiner I know from a Bitcoin discord)
How does Bitcoin Core know the intended blockchain?
reply
Well the entire reason there is a chain split is because one chains follows one set of rules, and another chain follows a different set of rules which at some point caused a block to be accepted in one chain and rejected in the other.
reply
Gotcha. So, if I'm understanding this right, to safely claim the coins from both blockchains, we need to have Bitcoin Core and Knots, and then connect Sparrow to both of them, one at a time, of course. Is that it?
reply
Yup and the one that you're connected to at the time is the coins for the chain you're looking at in the moment.
reply
That sounds way too easy. If that's the case, I don't think Sparrow is even necessary, since Bitcoin Core and Knots both have an interface to import a wallet. Or is there some benefit to using Sparrow?
reply
it's easier with sparrow to extract and manage the private keys of each address and more important to not make mistakes.
Listen to nerd2ninja, he's right.
reply
I'm missing something, or in this example with Sparrow, I'll still have to import my wallet into Sparrow. So that seems like an unnecessary step, right? The only difference I'm seeing is that with Sparrow, I only import the wallet once, while without it, I gotta do it twice: once on Bitcoin Core and again on Knots. Put me right if I'm wrong. Another question just popped up: nerd says to send the coins to a new address within the same wallet, but wouldn't it be better to send them to a new wallet? Is there a key difference I should know about?
reply
I just suggested what I thought would be easiest. You can import your wallet into the node software if you want.
and yes you can send them to a new wallet if you want, but it isn't any better or worse. The only thing you're doing by sending the coins somewhere new is defending against someone taking the valid signed transaction from one chain and broadcasting it on the other. I guess if you send to a new wallet there's less footguns to worry about?
To get into the weeds, you could also send the same UTXO to the same address, but just with different fee rates on each chain. As long as the newly created UTXO is different in some way, but I don't suggest that because of the higher chance of footguns if you do it that way.