Post
Topic
Board Bitcoin Discussion
Re: Validating vs mining nodes, really a myth ?
by
ETFbitcoin
on 15/02/2019, 18:35:37 UTC
But now i got into a lot of discusssions with these BCH/SV guys and not 100% anymore Cheesy How does a full node prevennt double spending, its accepting the longest chain no matter what no ?

To be fair, even full nodes owned by miner can't prevent double spend unless they increase their hashrate to make sure attacker have less than 51% of total bitcoin hashrate.

Non-Mining Nodes don't validate anything,
they only RELAY blocks according to their consensus rules, they don't validate anything at all.
Which is why non-mining nodes don't really matter and their is no security advantage to having more non-mining nodes.

Only Mining Nodes can Validate, when they add an additional block , they validate the previous block.
Only Mining Nodes Matter.

Then prove it by make block which don't follow consensus rules (lower hashrate used, bigger block reward, use signature besides ECDSA/secp256k1 or bigger output value than input value on transaction), but accepted by non-mining full nodes client on default configuration Roll Eyes

125 connections might be a bit too much for a poor 1mbps down 300ish kbps up link...

Obviously, especially because broadcast overhead and send blocks to syncing nodes aren't counted yet.