A node is a single participant in the Gargantis peer-to-peer network. Nodes are homogeneous: every node runs essentially the same software, in the browser, using JavaScript for logic and WebGL for rendering and GPU computation.

There is no client/server split. A node that renders a scene for a user and a node run headless as an always-on peer are the same software in different configurations. Every node is ephemeral — including the always-on one, which may still vanish at any time; the protocol assumes this and must never depend on any node persisting. An always-on configuration is not privileged: it merely improves availability and discovery for others at the margin, while the network stays correct with none.

Responsibilities#

The browser-facing explorer that lets a person walk the Gargantisphere is Gargantis Scout.

See also#