Post
Topic
Board Bitcoin Discussion
Re: Satoshi's original idea...
by
squatter
on 24/10/2018, 20:35:34 UTC
old nodes are not compatible. they are handed a pidgeon english translation.. theres a difference
its why even the devs clearly pointed out that old nodes become downstream/filtered(their buzzwords) nodes instead of part of the main relay network. they even drew a picture to make it easy to understand.

old nodes do not relay blocks to segwit nodes nor relay segwit transactions. they only receive a stripped down block and then sit on the edge of the network

If older nodes aren't compatible with Segwit, why can I send Segwit outputs to legacy addresses? Why can I receive payments from legacy addresses to my Segwit wallet? Why do older nodes accept Segwit transactions and blocks as valid?

You have a very strange definition of compatibility. Wink

Quote
com·pat·i·bil·i·ty
Computing: the ability of one computer, piece of software, etc., to work with another.

if you actually look at the data a old node gets. and that it no longer fully validates all data but just blindly passes things.. you will see the shoddy crap. if it was compatible then old nodes would be on par and same level.. you know still relaying full data and validating full data

You're making a distinction between full vs. partial validation, not compatibility. Also, non-Segwit nodes still validate transactions and blocks against their consensus rules. They don't "blindly" do anything.