Oddbean new post about | logout
 how can you do it when nostr is decentralized data tho?  the odds of any two dvm providers running against the same dataset is practically non existent, unless the client is the one feeding the data to both.. 🤔 
 DVMs can sign provable structures of which event IDs they have access to and make that available (Bloom filters, hyperloglog, etc). 

Clients can even send signed Bloom filters from other DVMs as input to tell your DVM which events should be included as part of the verifiable computation process. 

Having a network of third-party proofs so that not everything needs to be verified by the phone in real time will make this possible.