Como Rodar um Node IOTA

 Este é um setup da IRI headless básica da IOTA

 

Para a IOTA GUI Wallet: Faça o download no Github

 

 

ANTES DE COMEÇAR:


É necessário que você tenha a última versão do Java 64bit instalada na máquina (java.com)


Para rodar o programa, você vai precisar de alguns nodes vizinhos para suas configurações (o ideal é 7 vizinhos. O máximo é 9). Os vizinhos também deverão adicionar o endereço de seu node nas configurações dos nodes deles para que a conexão seja estabelecida: é o chamado "mutual tethering".

Faça contato na comunidade IOTA para conseguir seus neighbours

Se você não tem um IP estático para o endereço do seu node, basta criar um DNS dinâmico em noip.com

É importante que você se mantenha em contato com seus "vizinhos de IOTA", para o caso de manutenções, soluções de problemas, ou qualquer outra necessidade normal do node, que dependa da ajuda dos seus peers.


PARA RODAR SEU NODE IOTA:


1. Primeiramente, crie um diretório, ou pasta, que será o local onde os arquivos básicos de seu node ficarão (o nome da pasta você escolhe conforme achar mais conveniente. Eu, por exemplo, a nomeio iota

2. Faça o download do software IRI (Implementação de Referência Inicial). Deixe-o dentro da pasta criada no passo 1, renomeado para IRI.jar

3. Abra o terminal, ou prompt de comando, ma pasta onde está o IRI (a pasta criada no passo 1)

4. Dê o seguinte comando:
java -jar IRI.jar -p 14265 -n "udp://Neighbor_IP:14265 udp://Neighbor_IP:14265" (substitua Neighbor_IP pelo IP de cada vizinho, adicionando os vizinhos)
No Linux, principalmente numa VPS, uma ferramenta muito útil é a screen, que permite sair da janela em que o programa está sendo executado, sem interrompê-lo. Poderá ser utilizada da seguinte forma:
screen java -jar IRI.jar -p 14265 -n ...

Você pode criar seu node IOTA em um VPS - Sugerimos a SSD Nodes!

 

Pronto! Seu node IOTA está funcionando!

 

 AGORA, aguarde a sincronização ;)


Você pode usar o console.html com seu navegador de Internet para interagir com o IRI, verificar seu status, etc. Para isso, você deverá usar os comandos API listados em iota.readme.io

Depois da sincronização (de acordo com o canal #botbox no Slack da IOTA) rode o nostalgia.html em seu navegador de Internet (este arquivo está dentro da pasta nostalgia-master). Depois de entrar sua Seed você poderá gerar endereços e enviar transações usando a interface Nostalgia.

A SEED é como uma senha, você pode criar uma combinação aleatória de até 81 caracteres usando apenas trytes (A-Z e 9). Tenha muito cuidado com sua SEED: nunca a compartilhe ou perca!
 

PARA PARAR O IRI: basta pressionar Ctrl+C e o software será finalizado corretamente (fechar incorretamente o IRI danificará os arquivos do db da tangle de seu node)


Para um tutorial detalhado de setup de nodes IOTA, por favor consulte iotasupport.com

Se você quiser comprar pequenas quantidades de IOTA, dê uma conferida em nossa oferta.


Sucesso!