Post
Topic
Board Bitcoin Discussion
Re: Validating vs mining nodes, really a myth ?
by
Khaos77
on 15/02/2019, 18:56:42 UTC
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

Non-mining nodes relay blocks according to their consensus rules
,
they are nothing more than a personal copy of the blockchain / transaction receipts.

Non-mining nodes can only relay block data, Validation & Creation of blocks only occurs on Mining nodes.
Want proof , turn off your non-mining nodes, any effect of the network will not even be noticed.

Network will continue on normally, because the mining nodes do all of the work.

Some people like to pretend their running a non-mining node gives them the illusion of power over the network,
they are delusional , they are relaying data created and validate by miners, nothing more.

The fact is, only mining nodes can create & validate blocks for the network.
Non-mining nodes can only act as a personal verification of a transaction , not a validation.
Which using a block explorer could also act as a 3rd party verification of a transaction.

What Wright was pointing out,
was if you can become the primary data source for a non-mining node , (thru network manipulations)
it is quite easy to control what they see and do double spends on them until they receive data from true mining nodes and reorg to the network chain.