3 ms·
I think you misunderstood that sentence. Full nodes validate new blocks, but they don't validate all historical blocks at initial sync.
by yafujifide 8y ago
I think you misunderstood that sentence. Full nodes validate new blocks, but they don't validate all historical blocks at initial sync.
- Sir_Substance 8y agoYes, they do. That's why it takes fucking forever to start a fresh one up. Citation: https://en.bitcoin.it/wiki/Bitcoin_Core_0.11_(ch_5):_Initial_Block_Download#Background https://en.bitcoin.it/wiki/Bitcoin_Core_0.11_(ch_5):_Initial...
- yafujifide 8y agoNo they don't. See the link posted by the author: https://github.com/bitcoin/bitcoin/blob/11adab39e6019935aa3abe1d8b3cb64cfc1472ce/src/chainparams.cpp#L108 https://github.com/bitcoin/bitcoin/blob/11adab39e6019935aa3a... Full nodes validate a lot of blocks at initial sync, but not all of them.
- Sir_Substance 8y agoAnd here's my rebuttal to that misleading link: https://news.ycombinator.com/item?id=17233986 https://news.ycombinator.com/item?id=17233986
- tomtomtom777 8y agoNo, they don't. Please check the code. Please check the discussion: https://www.reddit.com/r/Bitcoin/comments/5yf0ex/trust_assumptions_in_assumedvalid_in_bitcoin_core/ https://www.reddit.com/r/Bitcoin/comments/5yf0ex/trust_assum... Please check the news: https://bitcoinmagazine.com/articles/bitcoin-core-0140-released-whats-new/ https://bitcoinmagazine.com/articles/bitcoin-core-0140-relea... Or just run your own node: bitcoind --help and see what it says.