adamstgbit
Well-Known Member
- Mar 13, 2016
- 1,206
- 2,650
but there is not much conpect of "power nodes" or
or more to the point exclude the TX they think is likely others dont have.
a simply rule like " if the TX is only 10sec old don't include it "
it would be polite.
wouldn't have to be a hard rule and they could code in some exceptions like if the TX has HighFees.
if a node is not well connected its likely its mem pool will be far out of sync and missing 800 out of 3K
maybe these aren't miners maybe these are home users; these nodes simply do not care about getting a block as fast as possible. my guess is for the miners this improves their block propagation time by ~100X more often than not because they are well connected.
we should also have a way to distinguish a miner full node from a home user full node. that way some common sense rules could be applied to home users like "wait 1min after a block is announced to start trying to retrieve it", to not interfere with the miner nodes propagating the block as fast as possible amongst themselves.
i do believe there is a shit tone of optimizations that can be done. I flipped out when i heard peter todd say " bitcoin simply can't scale, we should just accept that and use a second layer now"
miners should include TX that are likely in everyone's mem-poolSometimes we have all tx other times 800 out of 3k are missing.
or more to the point exclude the TX they think is likely others dont have.
a simply rule like " if the TX is only 10sec old don't include it "
it would be polite.
wouldn't have to be a hard rule and they could code in some exceptions like if the TX has HighFees.
if a node is not well connected its likely its mem pool will be far out of sync and missing 800 out of 3K
maybe these aren't miners maybe these are home users; these nodes simply do not care about getting a block as fast as possible. my guess is for the miners this improves their block propagation time by ~100X more often than not because they are well connected.
we should also have a way to distinguish a miner full node from a home user full node. that way some common sense rules could be applied to home users like "wait 1min after a block is announced to start trying to retrieve it", to not interfere with the miner nodes propagating the block as fast as possible amongst themselves.
i do believe there is a shit tone of optimizations that can be done. I flipped out when i heard peter todd say " bitcoin simply can't scale, we should just accept that and use a second layer now"
Last edited: