Thread

Replies (9)

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 @Luke Dashjr, @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. 🤙