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 100% complete.

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

Creando un sello de calidad para un nodo

Un hallmark es un "sello de calidad" para un nodo Nxt. Creando una firma digital basada en su dirección IP y una frase de paso secreta (clave privada), usted está verificando que su cuenta "posee" un nodo y es beneficiario de él. Esto ayuda a proteger la red de ataques e incrementa la confianza de la red en su nodo. Usted no necesita generar un sello de calidad si es un usuario casual de Nxt. Por el contrario es una buena idea hacerlo si opera nodos públicos Nxt en servidores públicos dedicados. Los sellos de calidad no tienen impacto en el forjado.

Para crear un sello de calidad:

  1. Navegue hasta https://localhost:7875/admin.html (o https://127.0.0.1:7875/admin.html )
  2. En el área "Generate Hallmark" introduzca los siguiente detalles:
    • "Public IP": La dirección IP pública de su nodo
    • "Weight": Un valor de carga para su nodo
      • Si usted opera un único nodo, el valor no es trascendente, pero si opera múltiples nodos, puede usar este valor para fijar un "peso" relativo para cada nodo. La red "sumará" todos los pesos para sus nodos con sellos de calidad y usará ratios de esos pesos para determinar cuánto tráfico puede soportar cada uno. Por ejemplo, si usted tiene cuatro nodos y quiere que se carguen igualmente, ponga los mismos valores. Pero si un nodo tiene más memoria y ancho de banda disponible, debería fijar un peso relativo superior respecto a los otros tres.
    • "Date": La fecha de hoy
    • "Secret phrase": La frase secreta de paso de su número de cuenta.
  3. Pulse "Submit" (envíar).

Su propio servidor Nxt generará un valor de sello de calidad para usted, en forma de una cadena larga de texto. La respuesta del servidor debe ser similar a esta:

{"hallmark":"f04cb689775673b915745531ced78b8af718588b8f67b92cdb39c23e1eacb74b0700312e322e332e34640000008a2d3301c8be91a8cbe1c6b79b128b31fbacdfeceda971ef46121e8cfc26d6fffa02224f045362c70b253158227ae9e6cae9a6081863b890489d197b615a0f46ff47008a5e"}

El valor entre comillas después de "hallmark": es su sello de calidad.

Ahora, usted debe editar el archivo web.xml de su nodo Nxt:

  1. Abra web.xml (lo encontrará en nxt/webapps/root/WEB-INF)
  2. Localice el siguiente parámetro:
    • <param-name>myHallmark</param-name>
      <param-value></param-value>
  3. Coloque el texto del sello de calidad (¡copiar y pegar es la mejor forma de hacer esto!) en el área <param-value>. Por ejemplo:
    • <param-name>myHallmark</param-name>
      <param-value>f04cb689775673b915745531ced78b8af718588b8f67b92cdb39c23e1eacb74b0700312e322e332e34640000008a2d3301c8be91a8cbe1c6b79b128b31fbacdfeceda971ef46121e8cfc26d6fffa02224f045362c70b253158227ae9e6cae9a6081863b890489d197b615a0f46ff47008a5e</param-value>
  4. Guarde y cierre el archivo web.xml.
  5. Reinicie su servidor Nxt para activar el sello de calidad.

Para información adicional, ver las FAQ