<oembed><type>rich</type><version>1.0</version><author_name>npub17rld56k4365lfphyd8u8kwuejey5xcazdxptserx03wc4jc9g24stx9l2h</author_name><author_url>https://nostr.ae/npub17rld56k4365lfphyd8u8kwuejey5xcazdxptserx03wc4jc9g24stx9l2h</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2021-02-22&#xA;📝 Original message:On Mon, Feb 22, 2021 at 01:44:55AM -0500, Matt Corallo wrote:&#xA;&gt; A node feeding you invalid headers (used to be) cause for a ban [...]&#xA;&#xA;Headers that are invalid due to MUST_SIGNAL rules are marked as&#xA;BLOCK_RECENT_CONSENSUS_CHANGE so don&#39;t directly result in a ban. If you&#39;re&#xA;doing headers-first relay, I think that will also prevent hitting the&#xA;BLOCK_MISSING_PREV case, which would result in a ban.&#xA;&#xA;If a lockinontimeout=true node is requesting compact blocks from a&#xA;lockinontimeout=false node during a chainsplit in the MUST_SIGNAL phase,&#xA;I think that could result in a ban.&#xA;&#xA;&gt; More importantly, nodes on both sides of the fork need to find each other. &#xA;&#xA;(If there was going to be an ongoing fork there&#39;d be bigger things to&#xA;worry about...)&#xA;&#xA;I think the important specific case of this is something like &#34;if a chain&#xA;where taproot is impossible to activate is temporarily the most work,&#xA;miners with lockinontimeout=true need to be well connected so they don&#39;t&#xA;end up competing with each other while they&#39;re catching back up&#34;.&#xA;&#xA;Actually, that same requirement might be more practically for a signet&#xA;feature we were thinking about -- namely having &#34;optional reorgs&#34;, ie&#xA;every now and then we&#39;d mine 1-6 blocks and then reorg them out; but&#xA;also flag the soon-to-be-stale blocks in some way so that if you didn&#39;t&#xA;want to have to deal with reorgs you could easily ignore them. Having&#xA;it be possible for the &#34;I want to see reorgs!&#34; nodes to be able to find&#xA;each other seems like it might be a similar problem (avoiding having the&#xA;&#34;don&#39;t-want-reorgs&#34; nodes ban the &#34;want-reorgs&#34; nodes too perhaps).&#xA;&#xA;Cheers,&#xA;aj</html></oembed>