No way to index reference scripts
I need to put reference scripts from certain transaction outputs to a database, but the TxOutputRecord does not have such a field, and I couldn't find it anywhere else.
How to do churn, which will require new metrics to optimise the network graph.
In this context the question is how to decouple metric used by churn, so it's passed via Ouroboros.Network.Diffusion.P2P.ArgumentsExtra
Let's also note that mithril-node will not use NonP2P diffusion, it will only support P2P diffusion.
Please see https://github.com/IntersectMBO/ouroboros-network/discussions/4987#discussioncomment-11026976 where I have been working on this issue