A Solipsis entity involves two distinct components: a Node and a Navigator.
A Node, for being in Solipsis world. It is the central module of an entity.
A Node implements the Solipsis Protocol which ensures that the entity is directly connected with its virtual neighbors :
→ if I see everybody there and everybody see me there, I am there.
Moreover, a Node assumes the charge to participate to the network of peers and to collaborate with other nodes to maintain the topology of the virtual world as described in the presentation of the peer-to-peer algorithms
A Navigator, for communications and interactions with other entities. It connects to a Node through the Interface Navigator-Node
It has two main functions: