I'm delighted we found the users to help us see a fuller picture of dynamics.
Still the users have to find good verses bad full nodes or they could be misled.
- How do users reliably find good full nodes?
- How does a user evaluate the blocks provided to them?
Even full nodes face the first question. I configure my full node with 60 connections (enough more than the default of only 8?) and just hope the builders of the software did a good job and that the network hasn't partitioned me away from the good ones. I do manually compare to various public sources of the blockchain, e.g. blockchain.info, etc., and hope they aren't compromised. My confidence in being able to reach apparently good nodes has built up over the years but I don't want to become complacent. I do examine peers for misbehavior and disconnect or ban them if I don't like what I see. I watch various news outlets including this forum for indications of trouble. If I am left behind or worse misled for awhile then I hope that eventually I will find the good ones and catch up and if needed replace the crap from the bad ones.
This I know; my fiat-denominated holdings are debased without any real effective say or recourse. The only redeeming fact is so is everyone else's so I don't lose ground. I feel very badly for folks without any appreciable holdings; the poor get poorer relative to the rich. Bitcoin, by the rules, can't be debased; this is one of the attractive features of Bitcoin over fiat for me.