why DVMs and not just http servers?

Reply to this note

Please Login to reply.

Discussion

In order to connect to http servers you would need to know where to connect to, aka manually add each service. One advantage of DVMs is that whenever someone spins up a new DVM, all clients that support Nip90 have access to that DVM without having to change anything. No manually adding new API calls, servers etc. just a common interface of DVM announcements and a standardized protocol of flow.