Translations:Transparent Forging/5/pt-br

From Nxt Wiki
Jump to: navigation, search

Implementação forjamento transparente em um cliente, usando API Nxt

(fonte: Come-from-Beyond)

  1. Faça http://localhost:7874/nxt?requestType=getState para obter o valor de "lastBlock"
  2. Faça http://localhost:7874/nxt?requestType=getBlock&block=10621696942372068326 (assumindo que 10621696942372068326 é o valor de "lastBlock")
  3. Converte "generationSignature" em binário, e acrescente os bytes de chaves públicas retornados por getAccountPublicKey
  4. Calcule SHA256(generationSignature, publicKey)
  5. os primeiros 8 bytes deste valor, como um unsigned long em notação little-endian , é o valor "HIT"
  6. O valor de "baseTarget", multiplicado pelo saldo efetivo da conta, é STATIC_TARGET
  7. Repita os passos 3-6 para cada conta ativa, e encontre aquela com menor relação HIT/STATIC_TARGET. Essa conta vai forjar o próximo bloco.