The purpose of this article is to describe the infrastructure of No Trust Verify so that everyone can be inspired by it.
Full view
The Nym infrastructure of No Trust Verify is articulated around several elements:
- Mixnode for who “mixes” the traffic
- Gateway to give access to the mixnet
- Metrics to collect, store, display and monitor infrastructure
- UptimeRobot to monitor connectivity on mixnode and gateway
Full view
Mixnode
The mixnode is the central element, it is him who will allow in collaboration with other mixnodes to decentralize the mixnet of Nym.
https://nymtech.net/docs/next/overview/nym-platform
Currently 240 mixnodes are in charge of transmitting and completely anonymizing the traffic on Nym.
Gateway
No Trust Verify also provides a gateway to access the mixnet network.
https://nymtech.net/docs/next/overview/nym-platform
These 2 elements are accessible to anyone who wants to participate in the Nym network. The added value of No Trust Verify is its public metrics
Metrics With the use of InfluxDB (storage), Telegraf (data retrieval) and Grafana technologies, we can retrieve and store in the mixnode and gateway history, such as the number of packets mixed.
To view this data, go to : https://status.notrustverify.ch/grafana/d/l71MWkX7k/ntv-mixnode?orgId=1
It is important for us to share the configurations to allow this knowledge to be accessible to everyone. The repository is available here: https://github.com/notrustverify/status
InfluxDB
For storage, simply create a new “Bucket” and configure Telegraf.
Telegraf
The specific configuration to retrieve data from the mixnode and gateway is relatively simple and starts here : https://github.com/notrustverify/status/blob/c4cf9234044e61131b97120a50bbc04e2a7dcf3b/telegraf/telegraf.conf#L60
Grafana
For data visualization, simply import the created Grafana dashboard: https://grafana.com/grafana/dashboards/16460
Questions Our PR is open and we are available to discuss with you. Join us at https://t.me/notrustverify
About No Trust Verify
We are members of the #VerifyValley. We support the Nym Technologies network and contribute to it since the testnet. We are happy to strengthen the mixnet with our mixnodes and our gateways.
Developer of pastenym.ch and isnymup.com
✅ Hosted in Switzerland
✅ Guaranteed commission: 5%.
✅ Bandwidth: 10 Gbit/s
Identity keys:
NTV1 : APxUbCmGp4K9qDzvwVADJFNu8S3JV1AJBw7q6bS5KN9E
NTV2 : 4yRfauFzZnejJhG2FACTVQ7UnYEcFUYw3HzXrmuwLMaR
NTV3 : ESPa5xnwZ7BebSX9SGmUbeYgNtkUeJo8PtbBx7JhzEHA
Do not hesitate to contact us: