Real-Time Layer
Clients will communicate with each other by establishing peer-to-peer connections with the help of servers hosted by landowners or third parties.
Without a centralized server, peer-to-peer connections are needed to provide social interactions between users, as well as applications that the landowner wants to run inside their LAND.
To coordinate the bootstrap of peer-to-peer connections, landowners will have to provide rendezvous servers or understand that users will not be able to see each other in their plots.
The maintenance of these servers can be incentivized the same way as content servers. When lightweight protocols like STUN can cover the functionality required from the server, the costs would be fairly low. But for more advanced features, such as a voice chat between multiple concurrent users or network traversal services, DIGI micropayments can be used to cover the operating costs.
The social experience of users in the digiverse will include avatars, the positioning of other users, voice chat, messaging, and interaction with the virtual environment.
The different protocols used to coordinate these features can work on top of existing P2P solutions like Federated VoIP or WebRTC.
Last updated