We could have a plugin that completely reproduce bcli's behaviour (hit bitcoind) but which would in addition fall back to other block sources if bitcoind can't serve that block (for example if it's been pruned already). Here is an example use case of nix-bitcoin.
We could fall back to a randomly-picked explorer from a list, cross-check its hash with bitcoind and serve it to lightningd.
There could also be a fallback to the Blockstream satellite :).
We could have a plugin that completely reproduce
bcli's behaviour (hitbitcoind) but which would in addition fall back to other block sources ifbitcoindcan't serve that block (for example if it's been pruned already). Here is an example use case of nix-bitcoin.We could fall back to a randomly-picked explorer from a list, cross-check its hash with
bitcoindand serve it tolightningd.There could also be a fallback to the Blockstream satellite :).