Nym Infraestrutura para Privacidade Online
Posted in: Privacidade

Nym Network: Infraestrutura para Privacidade Online

Nym Network – é a nova rede para combater a vigilância online feita normalmente por entidades de 3 letras de vários países. A rede Nym foi criada para combater a analise de metadados online e assim assegurar privacidade de quem navega na internet através da rede.

A Internet na sua arquitetura base deixa rasto de cada ligação que é feita entre dois ou mais pontos (IP) este rasto é chamado de metadados. A rede Nym foca se em combater a vigilância em massa feita pelo mundo usando a tecnologia blockchain

Nym Network

Nym Network

Existing internet protocols leak sensitive data that can be used without users knowledge — Nym Tech is developing the infrastructure to prevent this data leakage by protecting every packet’s metadata at the network and application layers.

Nym Tech

Como funciona a rede Nym

MixNodes

Nym Tokens

Credenciais Nym

Como Instalar Nym no Ubuntu 20.04

sudo apt update
sudo apt install pkg-config build-essential libssl-dev curl jq
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustup update
cd /opt
git clone https://github.com/nymtech/nym.git
cd nym
git checkout tags/v0.12.1
cargo build --release
cd /opt/nym/target/release
ls -la
image

Ate aqui temos todos os binários para usar a rede, agora vamos tratar da nossa carteira (wallet) para ser possível iniciar um MixNode.

Configurar Carteira (Wallet)

Configurar MixNode

Registar MixNode

nano ~/.bashrc
export PATH="/opt/nym/target/release:$PATH"
./nym-mixnode init --id poplab-node --host $(curl ifconfig.me) --wallet-address <wallet-address>

Íniciar MixNode

./nym-mixnode run --id poplab-node

Configurar Nym Network Firewall

Para mais informação como configurar firewall no Ubuntu pode verificar o artigo que explica cada opção necessária.

sudo ufw allow 1789,1790,8000,22,80,443/tcp

Integrar Serviço Nym com SystemD

vi /etc/systemd/system/nym-mixnode.service
[Unit]
Description=Nym Mixnode (0.12.1)
StartLimitInterval=350
StartLimitBurst=10

[Service]
User=nym
LimitNOFILE=65536
ExecStart=/opt/nym/projects/release/nym-mixnode run --id poplab-node
KillSignal=SIGINT
Restart=on-failure
RestartSec=30

[Install]
WantedBy=multi-user.target
systemctl enable nym-mixnode.service
service nym-mixnode start
systemctl daemon-reload

https://www.rust-lang.org/tools/install

https://nymtech.net/

The Nym Network – The Next Generation of Privacy Infrastructure

Back to Top