Hello. In the light of the current discussion about bitcoin knots and transaction filtering, that got me thi king about something.
Is it possible to create a filter, which when encounterng some undesired block, it doesn't propagate it (like pretend it didn't see it), untill one (or more than one) successor blocks are mined on top of it? That way you won't immediately propagate undesirable blocks, while still not forking the blockchain.