Antioch - Progress Update Q4 2020

Just a quick update to cover the past couple of weeks.

Spent a bunch of time investigating and tracking down an issue related to 4.1.0 when syncing from a 4.0.x node against a more recent 4.1.0 node.

This was fixed here -

Bugfix release here -

I have also been working on reviewing @jaspervdm PRs related to PIBD.

Big one here -

Also spent some time making progress toward improved “flexible peer filtering” -
We are going to want to be more flexible with selecting peers to sync from once we start supporting PIBD (alongside existing txhashset archive) and this is a step toward supporting this.