How-To:CreateHallmark

From Nxt Wiki
Jump to: navigation, search
This page is a translated version of the page How-To:CreateHallmark and the translation is 83% complete.

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎italiano • ‎português do Brasil • ‎русский • ‎українська

Criar um hallmark para um nodo

Um hallmark é um "selo de aprovação" para um nodo Nxt. Com a criação de uma assinatura digital com base no seu endereço IP e senha secreta (chave privada), você está assegurando que a sua conta "possui" um nodo e é responsável por ele. Isso ajuda a proteger a rede contra ataque, e aumenta a confiança da rede em seu nodo. Você não precisa gerar um hallmark se você é um usuário Nxt casual. É uma ideia muito boa para aqueles que operam nodos Nxt públicos em dedicados servidores públicos. Hallmarks não têm impacto nenhum sobre o forjamento.

Para criar um hallmark:

  1. Vá para https://localhost:7875/admin.html (ou https://127.0.0.1:7875/admin.html )
  2. Na área de "Generate hallmark",

digite o seguinte:

    • IP público: O endereço de IP do seu nodo Nxt
    • Weight: um valor de ponderação (peso) para o seu nodo.
      • Se você operar apenas um nodo, este valor não importa ... mas se você estiver operando vários nodos, você pode usar este valor para definir um "peso" relativo de cada nodo. A rede "soma" todos os pesos para o seu nodo de hallmark, e usa as relações desses pesos para determinar a quantidade de tráfego de cada nodo um pode suportar. Por exemplo, se você tiver quatro nodos e deseja que todos tenham o mesmo peso, define valores iguais. Mas, se um nodo tem muito mais memória e largura de banda alocada para ele, você pode dar peso mais elevado em relação a outros três.
    • Date: Data de hoje
    • Secret Phrase: frase secreta da sua conta.
  1. Clique em "Submit".

Seu servidor Nxt irá gerar um hallmark para você, na forma de uma longa sequência de símbolos. A resposta do servidor será algo parecido com isto:

{"hallmark":"f04cb689775673b915745531ced78b8af718588b8f67b92cdb39c23e1eacb74b0700312e322e332e34640000008a2d3301c8be91a8cbe1c6b79b128b31fbacdfeceda971ef46121e8cfc26d6fffa02224f045362c70b253158227ae9e6cae9a6081863b890489d197b615a0f46ff47008a5e"}

O valor entre aspas depois de "hallmark": é o seu hallmark.

Em seguida, você deve editar o arquivo web.xml no seu nodo Nxt:

  1. Abre o web.xml (você vai encontrá-lo em nxt/webapps/root/WEB-INF)
  2. Localize o seguinte parâmetro:
    • <param-name>myHallmark</param-name>
      <param-value></param-value>
  3. Coloque o seu texto do hallmark (copiar/colar é a melhor maneira de fazer isso!) na área <param-value>. Por exemplo:
    • <param-name>myHallmark</param-name>
      <param-value>f04cb689775673b915745531ced78b8af718588b8f67b92cdb39c23e1eacb74b0700312e322e332e34640000008a2d3301c8be91a8cbe1c6b79b128b31fbacdfeceda971ef46121e8cfc26d6fffa02224f045362c70b253158227ae9e6cae9a6081863b890489d197b615a0f46ff47008a5e</param-value>
  4. Salve e feche o arquivo web.xml.
  5. Reinicie o servidor Nxt para ativar o hallmark.

For additional information, see FAQ