Configurando um Masternode manualmente
Configure um masternode de TWINS manualmente em um servidor VPS
Last updated
Was this helpful?
Configure um masternode de TWINS manualmente em um servidor VPS
Last updated
Was this helpful?
Esse guia é para a configuração de um masternode TWINS, em um sistema operacional Ubuntu 16.04/18.04 64bits server (VPS) que será controlado pela carteira do seu computador (carteira local). A carteira no VPS (servidor dedicado) será referida, neste artigo, como Carteira Remota.
Requerimentos:
Você deve ter 1.000.000 TWINS ( 1 milhão de TWINS)
Um computador principal ( seu computador pessoal) — Ele rodará a carteira local, segurando a quantia de 1.000.000 TWINS e você poderá fechar ou deixar aberta sem afetar seu masternode.
Um servidor rodando Ubuntu 16.04 ou 18.04 (VPS — o computador deverá ser dedicado 24 horas rodando a carteira Remota).
Um único endereço de IP para seu VPS/Carteira Remota.
Baixe, instale e sincronize sua carteira TWINS no seu computador local. Isto será daqui em diante referido como Carteira Local neste guia. Links da carteira podem ser encontrados aqui: https://win.win/#download ou https://github.com/NewCapital/TWINS-Core/releases
Agora, na carteira local, insira o console de depuração acessando (Ferramentas> Debug Console) e digite o seguinte comando:
Este comando irá gerar sua <Chave privada do Masternode> . Salve esta chave, vamos usá-lo mais tarde.
Agora, na carteira local, digite o seguinte comando no console de depuração:
Isto irá criar um endereço de carteira e um <Nome para o seu Masternode> para o seu masternode. Salve isso, pois precisaremos disso mais tarde.
Envie 1.000.000 TWINS para o endereço gerado na etapa anterior. Quando você pressionar o botão Enviar, a carteira calculará a taxa de transação adequada. Clique em Sim na caixa de diálogo que se segue e prossiga para o próximo passo.
IMPORTANTE: Na caixa de valor, digite EXATAMENTE 1.000.000. Essa única transação informa ao blockchain, o endereço para o qual você está enviando é um masternode. Se você digitar mais / menos de 1.000.000, ou tentar dividir o pagamento em duas transações, não poderá prosseguir para a próxima etapa.
Esteja absolutamente 100% certo de que isso está copiado corretamente. E então verifique novamente. Não podemos ajudá-lo se você enviar 1.000.000 TWINS para um endereço incorreto
Usando sua carteira local, aguarde 16 confirmações e, em seguida, insira o console de depuração (barra de ferramentas: Ferramentas> Console de Depuração) e digite o seguinte comando:
Isso exibirá o <ID de TRANSAÇÃO> seguido pelo <Índice de saída>. Salvar isso no bloco de notas. (Isso obtém a prova da transação de envio de 1.000.000 TWINS)
Na barra de ferramentas da carteira local, clique em Ferramentas> Abrir Arquivo de Configuração do Masternode para abrir o masternode.conf e adicione a seguinte linha com as informações apropriadas:
Salve o arquivo. Para referência, consulte o formato de amostra abaixo e as capturas de tela.
Para instalar a carteira primeiro, você entrará no seu VPS usando o seu cliente SSH. Após o login, digite os seguintes comandos no seu terminal VPS.
Vá para o seu diretório pessoal digitando: cd ~
A partir do seu diretório pessoal, baixe a última versão do repositório TWINS GitHub digitando:
Descompacte e extraia o arquivo baixado usando o seguinte comando:
Se esta for a primeira vez que você executa a carteira no VPS, será necessário tentar iniciar a carteira ./twinsd
. Isto irá criar o arquivo de configuração twins.conf no seu diretório de dados ~/.twins .
Agora pressione CTRL+C
para sair/parar a carteira, então continue no próximo passo.
Agora, volte novamente ao diretório inicial digitando: cd ~
Agora vá para o diretório de dados Twins digitando: cd ~/.twins
Abra o arquivo twins.conf digitando: vi twins.conf
Agora presssione o botão“ i ” para entrar no modo de inserção e fazer a configuração ficar assim:
Tenha certeza de substituir o rpcuser e rpcpassword com sua própria informação.
Para sair do editor, pressione esc
então :wq!
logo depois pressione Enter
Agora, você precisa finalmente começar essas coisas nesta ordem
Iniciando o cliente daemon no VPS (carteira remota). No seu diretório home, você pode iniciar o daemon da carteira digitando: ./twinsd
Agora, para ativar seu masternode em sua carteira local, entre no console de depuração (barra de ferramentas: Ferramentas> Console de Depuração) e digite o seguinte comando:
Onde estiver <mymnalias> será o nome do apelido do seu masternode (sem parênteses).
O seguinte deve aparecer:“overall” : “Successfully started 1 masternodes, failed to start 0, total 1”,
“detail” : [
{
“alias” : “<mymnalias>”,
“result” : “successful”,
“error” : “”
}
Agora volte para o VPS (carteira remota), inicie o masternode por: ./twins-cli startmasternode local false
Uma mensagem “masternode iniciado com sucesso” deve aparecer.
Use o seguinte comando para verificar o status: ./twins-cli masternode status
Você deveria ver algo como:{
“txhash” : “334545645643534534324238908f36ff4456454dfffff51311”,
“outputidx” : 0,
“netaddr” : “45.11.111.111:37817”,
“addr” : “WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg”,
“status” : 4,
“message” : “Masternode successfully started”
}
Para fazer isso, copie o endereço da carteira do masternode da janela do terminal selecionando-o com o mouse (WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg
no exemplo acima), visite a seção masternode do explorador de blocos TWINS e cole-a na caixa de pesquisa inferior direita para encontrar seu masternode.
O status do seu masternode deverá aparecer como "ACTIVE".
Depois de iniciar um masternode, seu status muda na seguinte ordem:
"ACTIVE" --> por cerca de 2 a 3 horas depois de iniciá-lo
"EXPIRED" --> Será apenas por alguns minutos
"REMOVED" --> por apenas alguns minutos
"ENABLED" --> Eventualmente, o masternode permanecerá nesse status e o tempo "ACTIVE" começará a aumentar.
NOTA: se o status do masternode for "MISSING" em sua carteira local, verifique seu status no explorador do masternode, pode ser EXPIRED / REMOVE lá, o que é bom.
Não seja impaciente! A primeira recompensa de masternode leva 2x ou 3x mais para vir do que recompensas regulares depois. Se você iniciar o masternode novamente a partir da carteira, este temporizador será redefinido para zero.
É isso. Parabéns! Você criou com sucesso o seu masternode