Configurando um Masternode manualmente
Configure um masternode de TWINS manualmente em um servidor VPS
Last updated
Configure um masternode de TWINS manualmente em um servidor VPS
Last updated
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