snarkOS icon indicating copy to clipboard operation
snarkOS copied to clipboard

Network Physical and Topological Architecture for devnet

Open damons opened this issue 4 years ago • 4 comments

Purposes of devnet:

  • Run latest tested commits from developer feature/fix branches
  • Does not affect testnet
  • Is allowed to be less stable than testnet
  • Provides a testing ground for isolating miner, bootstrap, and RPC nodes
  • Provides metrics for network/P2P behaviors in advance

To do this, we need to spec out the following:

  • The physical machine requirements to run each node profile (i.e., miner, bootstrap, and RPC)
  • The addresses of individual nodes
  • Routes
  • TCP/IP filtering and firewall details
  • Services available on each machine (i.e., ssh, RPC, Protocol, Monitors, Log Servers)

damons avatar May 13 '21 16:05 damons

The deliverable for this issue is a markdown document containing the details requested in the description.

damons avatar May 13 '21 16:05 damons

Should we close this issue now that there's a devnet or are there still some features that need to be implemented? We might want to have a checklist if that's the case.

ljedrz avatar Jul 06 '21 11:07 ljedrz

We need to document devnet and our standard network architecture. Assigning to Fabiano.

damons avatar Jul 07 '21 17:07 damons

@zosorock should we keep this issue open?

ljedrz avatar Feb 08 '22 10:02 ljedrz