Open xendarboh opened 1 year ago
Within the vision of many mix-net components as well as what can be supportive immediately:
int64
assigned from 0
)
address:port
Currently, servers are uniquely identified by a number starting from 0
.
For self-regulating servers, they should have an UUID instead (likely to be related to a crypto address later).
fair amount of moving parts and missing feature in og-trellis balance now and then (ie, appropriately invest dev roi for short-lifecycle code) consider an initial step in between to mimic server<->coord comm
address:port
in private config (append or overwrite, don't replace)servers.json
-> mixnet-servers.json
(likewise for groups), and/or a separate directory for local server configsTODO... more complete e2e tests of critical execution paths of xtrellis
xtrellis coordinator experiment --networktype 0
xtrellis coordinator experiment --networktype 1
xtrellis coordinator experiment --networktype 2
: requires hosts listxtrellis coordinator mixnet --gatewayenable
: scripts/test-gateway-ci.sh
TODO... consider more complete local server config management and context of future db
Currently, in og trellis:
servers.json
contains a master list of all mix-net serversxtrellis coordinator config
)groups.json
)Desired State, initially
servers.json
contains only public server infoxtrellis coordinator config
Desired State, later...
Holo-Terra-Formation
See go/trellis/config/config.proto:
public:
private:
Originally posted in https://github.com/31333337/bmrng/issues/15#issuecomment-1769712139