Thread

Replies (6)

I just manually 1-year banned a Core v30 node that I happened to notice was connected to my @Bitcoin Knots node (just to test the feature out on a node that I didn't particularly care for trading data with) & it got me thinking... ๐Ÿค” ...What is stopping @npub1lh27...a9nk, @Bitcoin Mechanic & other Knots devs from implementing a feature for Knots to auto-disconnect & auto-ban any discovered nodes that broadcast a version that the node runner doesn't approve of? ๐Ÿคทโ€โ™‚๏ธ If it was off by default & you allowed node runners to select which node versions they approved/disapproved of & the duration of ban desired, wouldn't that be the ultimate freedom for node runners to exercise their agency? It would also be a natural mechanism for consensus & broadcast depth. ๐Ÿ’โ€โ™‚๏ธ Just a thought. ๐Ÿค™