

I’m not conversant enough about it to give you an intelligent answer. I’m only a peripherally involved in supporting the project.
It works by distributing a database across multiple nodes, refreshing node database info automatically as needed. Beyond that is more technical than I’m really prepared to address and I’m not familiar with the technologies you mentioned; it just seems to check the boxes of E2EE, distribution, and privacy that OP seems to need.
Here are more details written by people smarter than me: https://veilid.com/how-it-works/
Here are more details written by people smarter than me: https://veilid.com/how-it-works/
Check out their discord!