Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Page Tree
expandCollapseAlltrue
rootNodos Seguros y Super Nodos


Panel
borderColorgrey
bgColorwhite
titleColorblack
borderWidth1
titleBGColorwhite
borderStylesolid
titleIdiomas


  • Instale la billetera de Sphere by Horizen en su máquina local.
  • Envíe ZEN a una dirección t dentro de la billetera Sphere by Horizen - esta será utilizada como la dirección de colateral.
  • Envíe una cantidad pequeña cantidad de ZEN a una dirección T recién creada dentro del nodo.
  • Utilice el comando  z_sendmany para enviar una cantidad pequeña de ZEN a una dirección Z recién creada dentro del nodo.


NOTA: Los montos enviados a la dirección z se utilizan para los desafíos, cada uno consume 0.0002 ZEN, es por esto que el balance sugerido en las direcciones Z es de 0.05 ZEN que lo hace capaz de resolver 250 desafíos en total. El propósito de utilizar más de una dirección z es de reducir la posibilidad de excepciones por balance, generadas por el rastreador de nodos (Node Tracker). Esto asegura que el nodo siempre tenga un balance para realizar el desafío.

Para las instrucciones de la billetera Arizen, visite la siguiente página: Parte 7a - Balance de desafio y colateral (utilizando Arizen)



DescripciónComando

Instale la billetera Sphere by Horizen en su máquina local NO en su nodo.

1

Instale la billetera Sphere by Horizen en su máquina local, siguiendo esta guia.

2

Transferir en el caso de un nodo seguro, 42.05 ZEN o 500.05 cuando se desea un super nodo a una dirección t dentro de su billetera Sphere by Horizen. Esto puede ser transferido desde una billetera externa como en la billetera de un centro cambiario o proveniente de otra fuente.

  • Esta dirección t será utilizada como la dirección t de colateral así que anotala, ya que se utilizara en la parte 8 de la guía.
  • El balance sugerido por tipo de nodo es de 42.05 ZEN (nodos seguros) o 500.05 ZEN (super nodo). La intención es de retener un mínimo de 42 ZEN o 500 ZEN en una dirección t de su billetera Sphere, que será utilizada para el colateral.
  • El balance adicional de 0.05 ZEN es para los desafíos realizados en el nodo y para cubrir la tarifa de transacción al enviar este remanente al nodo.

Generar una nueva dirección T en su nodo

3

Generar una nueva dirección t en el nodo y desplegar la segunda dirección listada. Después de este paso su nodo deberá tener dos direcciones t (una se encuentra siempre presente de manera predeterminada al ejecutar zend por primera vez)

  • La primer dirección se utiliza para identificar a su nodo.
  • La segunda será utilizada para enviar el balance remanente de ZEN desde Sphere a un dos direcciones Z dentro del nodo -  este es uno de los resultados desplegado en la terminal.
  • Copiar la dirección resultante del comando de la derecha.

Solamente una dirección t se desplegará en el resultado de este comando, esto es normal.

¡NO EJECUTES ESTE COMANDO MÁS DE UNA VES! No hay ninguna razón por la cual se deber de correr este comando por segunda vez para poder seguir con la guía.

Code Block
zen-cli getnewaddress > /dev/null && zen-cli listaddresses | jq -r '.[1]'



En su máquina local

4

Abra la billetera que contiene los 42 ZEN (nodos seguros) o 500 ZEN (super nodo).

  • Selecciona la dirección t donde se encuentra el colateral.
  • Da click en la pestaña "Enviar" y pegar la dirección copiada en el paso anterior en el campo de "Enviar a"
  • Introduce el valor de 0.0499 en el campo "Cantidad".
  • Dar click en "Confirmar" para aceptar los detalles de la transacción en la pantalla y enviar los 0.0499 ZEN a la dirección t del nodo copiada en la paso anterior.

Example of a funding a Secure/Super Node's challenge balance.


En el nodo

5

Ejecute en el nodo el siguiente comando para poder "observar" visualizar el balance del nodo.

Cuando el balance en el campo "transparent" se muestre salga del comando presionado CTRL + c

  • Este comando se ejecutara actualizará cada 30 segundos de manera automática hasta que sea sea terminado manualmente terminado.


NOTA: Hasta que el nodo no haya sincronizado toda la blockchain completacadena de bloques, el balance saldo no se vera reflejadoreflejará. Esto puede tomar una buena cantidad significativa de tiempo (muchas horas), por lo tanto, no se alarme si el balance saldo no se ve reflejado de manera inmediata muestra inmediatamente después de que haya realizado la transacción se envía desde la billetera Sphere y que se haya minado sea minada en un bloque.



Code Block
watch -n 30 zen-cli z_gettotalbalance


Panel
borderColorgrey
bgColorblack
titleColorwhite
borderWidth2
titleBGColorblack
borderStylesolid
titleEjemplo de salida

zenops@node01$ watch -n 30 zen-cli z_gettotalbalance
{
"transparent": "0.0499",
"private": "0.00",
"total": "0.0499"
}


6

Cuando la blockchain se haya sincronizado completamente y el balance se muestre reflejado copie y pegue el comando en el paso 7 de abajo, esta causara:

  • Que se generen dos direcciones Z dentro del nodo.
  • Que se divida el balance en la dirección t del nodo a la mitad en las dos direcciones Z.
  • Una comisión de transacción de 0.0001 sera tomada del balance disponible de 0.0499 ZEN, dejando un balance total para dividir a la mitad en las dos direcciones Z recientemente creadas de 0.0498 ZEN.

NOTA: Se divide el balance para realizar los desafíos para que el rastreador (tracker) pueda ver siempre un balance disponible de ZEN entre desafíos, esto ayudara a prevenir que existan tiempos de desconexión por expeciones del tipo "bal" en el servidor de rastreo.

7


Code Block
zen-cli z_sendmany $(zen-cli listaddresses | jq -r '.[1]') '[{"address": "'$(zen-cli z_getnewaddress)'", "amount": 0.0249},{"address": "'$(zen-cli z_getnewaddress)'", "amount": 0.0249}]'


8

Ejecute el siguiente comando para "ver" visualizar el balance del nodo, cuando el balance en el campo "private" muestre la cantidad de 0.0498 ZEN salga del comando utilizando CTRL + c.


Code Block
watch -n 30 zen-cli z_gettotalbalance


Panel
borderColorgrey
bgColorblack
titleColorwhite
borderWidth2
titleBGColorblack
borderStylesolid
titleExample Output

zenops@node01$ watch zen-cli z_gettotalbalance
{
"transparent": "0.00",
"private": "0.0498",
"total": "0.0498"
}


9

Mientras esperes a que se validan las transacciones en confirmar, puedes ver que espera que sus transacciones sean confirmadas, revisa el video de nuestro co-fundador Rolf Versluis AKA BlockOps sobre los desafíos realizado en el nodo., también conocido como BlockOps, hablando de desafíos de nodos. (Video en inglés)

** Los balances de para los desafíos, tanto los ya gastados y como los no gastados, nunca son quemados (removidos de la oferta de moneda) al menos de que el nodo pierda el control operador pierda acceso a la llaves de las llaves privadas de las direcciones de desafío (esto puede ser por eliminar o por direcciónes de desafió ya sea de manera intencional o no intencional (por ejemplo: reemplazar el archivo wallet.dat en el nodo). **

Widget Connector
width640
urlhttps://www.youtube.com/watch?v=QyuHtBJGOjA
height360


Parte 7 de 11 - Balance de colateral y desafío

Insert excerpt
Social Links
Social Links
nopaneltrue