Re: [bitcoin-dev] Advancing the security of Neutrino using minimally trusted oracles

2022-02-11 Thread enclade via bitcoin-dev
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

[bitcoin-dev] Advancing the security of Neutrino using minimally trusted oracles

2022-02-10 Thread enclade via bitcoin-dev
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