That sounds completely reasonable.
Originally I had discussed privately making the protocol design completely
interactive (client sends a nonce over DNS, oracle responds signing the nonce),
but it was pointed out that making them use quantized timestamps mitigated a
lot of the issues regarding
The design document which inspired Neutrino outlined the use of oracles to
provide a moderate level of confidence to lightweight clients in the filters
they have received from an untrusted source. Current implementations of
lightweight wallets using Neutrino either trust in a single source, or a