height 2 of 2 on the network. 3 peer(s) connected, 4 known; 2 block(s) followed and 1 pulled in by sync since this follower started. Caught up: this follower holds every block any peer has claimed, so every panel below is the whole chain. Its own directory is /opt/sourceless/data/xplorer, held under its own Cerberus lease — no other node’s store is opened, touched or stopped. Seeds: 127.0.0.1:63001. Genesis 102d584830e181f4…, producers genesis, node id STR.40136D574FFA.
Nodes
This node
- Node id
STR.40136D574FFA- Address
zk13str_40136d574ffa7789eb19104eed14e598d7f497dd_c082- Class
- quasar
- Advertised as
str://STR.40136D574FFA@tcp/127.0.0.1:36971- Listening on
- 36971
Peers (3)
| Node | Address | Class | Endpoint | Encrypted | Their head | Connected for |
|---|---|---|---|---|---|---|
| STR.8544FE14E8FC | zk13str_…a83_9b0f | quasar | str://STR.8544FE14E8FC@tcp/92.205.25.236:63001 | yes | unknown | 5215s |
| STR.646D68D895D3 | zk13str_…523_9dbf | quasar | str://STR.646D68D895D3@tcp/127.0.0.1:63003 | yes | unknown | 5210s |
| STR.FA91E997B8A9 | zk13str_…13a_0c4b | quasar | str://STR.FA91E997B8A9@tcp/127.0.0.1:63002 | yes | unknown | 5210s |
1 more address(es) known and not in session.
Discovery — Praeco
- Protocol
- praeco-v1
- A record lives for
- 30 minutes
- Quarantine after
- 5 failed dials
- Quarantine holds
- 32 addresses
- Seeds
127.0.0.1:63001
A node learns peers from the ones it already has. It needs no registry and no server: a seed is a starting point, not an authority, and a node with no peers still verifies everything it holds.
STARW classes
| Class | Retention | Max peers | Blocks kept | Full state | Produces | Serves sync | Runs contracts | Power |
|---|---|---|---|---|---|---|---|---|
| pulsar | 1 MB | 24 | none — follows by proof | no | no | no | no | 10 |
| quasar | 256 MB | 128 | 4096 | yes | yes | yes | yes | 50 |
| supernova | 4096 MB | 512 | 9007199254740991 | yes | yes | yes | yes | 100 |
Hostless
There is no server in this design and no coordinator to go down. Every node keeps its own chain, verifies every block it accepts against its own genesis, and reaches the others directly. What a seed gives a new node is somebody to ask; what makes the answer trustworthy is that the node checks it rather than that the seed said it.