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 • ‎Nederlands • ‎español • ‎français • ‎italiano • ‎português do Brasil • ‎русский • ‎українська

Creare un hallmark per un nodo

Un hallmark è una sorta di timbro di accettazione per un nodo Nxt. Creando una firma digitale basata sull'indirizzo IP e la passphrase segreta, verifichi che il tuo account "possiede" un nodo e ne è responsabile. Questo aiuta a proteggere il network da attacchi e aumenta la fiducia nei confronti del tuo nodo. Non è necessario generare un hallmark se sei un utente casual di Nxt. Al contrario, è un'ottima idea per coloro che gestiscono un nodo Nxt pubblico in un server dedicato. Gli hallmark non influiscono in alcun modo sul forging.

Per creare un hallmark:

  1. Visita https://localhost:7875/admin.html (oppure https://127.0.0.1:7875/admin.html)
  2. Sotto Generate hallmark, inserisci quanto segue:
    • Public IP: l'indirizzo IP del tuo nodo
    • Weight: il peso del tuo nodo
      • Se possiedi un solo nodo, questo valore non importa... se invece ne possiedi diversi allora puoi usare questo campo per specificare il "peso" per ogni nodo. Il network "sommerà" tutti questi pesi, ne calcolerà il peso relativo e utilizzerà questo valore per determinare quanto traffico attribuire ad ognuno dei nodi. Ad esempio, se hai quattro nodi e vuoi che questi siano usati in modo equo, allora inserisci uno stesso valore per tutti e quattro. Se invece uno di questi nodi ha molta più memoria e banda, allora puoi definirgli un peso più elevato rispetto agli altri tre.
    • Date: la data di oggi
    • Secret phrase: la passphrase segreta del tuo account.
  3. Clicca "Submit".

Il tuo server Nxt genererà il valore dell'hallmark per te, sotto forma di una lunga stringa di caratteri. La risposta del server assomiglierà a qualcosa del tipo:

{"hallmark":"f04cb689775673b915745531ced78b8af718588b8f67b92cdb39c23e1eacb74b0700312e322e332e34640000008a2d3301c8be91a8cbe1c6b79b128b31fbacdfeceda971ef46121e8cfc26d6fffa02224f045362c70b253158227ae9e6cae9a6081863b890489d197b615a0f46ff47008a5e"}

Il valore fra virgolette dopo "hallmark": è il tuo hallmark.

Successivamente, devi modificare il file web.xml del tuo nodo:

  1. Apri web.xml (si trova in nxt/webapps/root/WEB-INF)
  2. Trova il parametro seguente:
    • <param-name>myHallmark</param-name>
      <param-value></param-value>
  3. Inserisci il tuo hallmark (copia-incolla!) nell'area <param-value>. Ad esempio:
    • <param-name>myHallmark</param-name>
      <param-value>f04cb689775673b915745531ced78b8af718588b8f67b92cdb39c23e1eacb74b0700312e322e332e34640000008a2d3301c8be91a8cbe1c6b79b128b31fbacdfeceda971ef46121e8cfc26d6fffa02224f045362c70b253158227ae9e6cae9a6081863b890489d197b615a0f46ff47008a5e</param-value>
  4. Salva e chiudi il file web.xml.
  5. Rilancia il tuo server Nxt per activare l'hallmark.

Per altre informazioni, visita FAQ