Server support is way more important than client support, because clients can add it as needed if DVMs support it. This is a self-own because Coracle doesn't encrypt DVM requests.
Discussion
The issue with this is a little that you need to know which DVM you want to address the search request to, in order to encrypt the request. Can't do a "look here's a request, who wants to answer to it". 🌝
That is a very good point 🤔
A good half-measure would be to use ephemeral keys to sign the request so the results would be public, but the user's identity would be hidden.
