Iniciar Daedalus Testnet con/sin trusted peers

En esta gu铆a se ense帽a como disminuir los intentos de conexi贸n con los trusted peers o sincronizar directamente con los nodos de la red .

A muchos nos ha pasado que cuando iniciamos la billetera Daedalus se nos queda pegado sincronizando infinitamente en la pantalla de carga, eso es debido a que aveces la billetera tiene problemas en conectar con los trusted peers oficiales, las causas de por que fallan los peers no se detallara aqu铆 en el tutorial.

En la versi贸n de Daedalus 2.3.0 se incorpora el cliente jormungander 0.8.13 para gestionar la sincronizaci贸n con la cadena de bloques de Cardano, es un cliente m谩s estable, pero tiene un peque帽o tal贸n de Aquiles , que por defecto cuando no puede conectar con un trusted peers realiza intentos indefinidamente con la esperanza de conseguir concretar su conexi贸n, por lo que si intenta conectar con alg煤n peers que est谩 mal funcionando se quedara reintentando indefinidamente hasta que 茅l pueda descargar los datos, para estos casos podemos agregar una configuraci贸n a la billetera para que evite realizar estos reintentos o limitarlos a un intento por trusted peers, eso puede quedar a criterio de cada uno, en el caso de que no quieras realizar intentos de conexi贸n con los trusted peers, la billetera comenzara a sincronizarse con los nodos disponibles en la red Cardano, es un proceso m谩s lento pero es m谩s efectivo.

Este tutorial est谩 hecho para usuarios de Windows, pero la configuraci贸n es aplicable para usuarios de Linux u otros sistemas, solo deber谩s buscar el archivo de configuraci贸n en tu sistema correspondiente.

Primero debemos abrir el block de notas en modo administrador, busca el block de notas en tu barra de b煤squeda y una vez sobre 茅l haz CTRL+click derecho y te dar谩 la opci贸n para abrirlo en modo administrador.

Una vez abierto block de notas ve a "Archivo->Abrir" y ve a la direcci贸n de instalaci贸n de tu billetera que en Windows es:

C:\Program Files\Daedalus - Rewards v1

Una vez ah铆 busca el archivo:

jormungandr-config.yaml

Procura tener seleccionado "Todos los archivos *.*" para que puedas verlo, ahora que lo tienes , 谩brelo.

Una vez abierto se mostraran varias instrucciones amontonadas en el block de notas pero no te preocupes puesto que el block de notas de Windows no sabe ordenar esos formatos en JSON, si lo abres desde una distribuci贸n Linux es probable que se vea todo ordenado, lo importante aqu铆 es poner la configuraci贸n donde debe ir, as铆 que agregaremos la configuraci贸n :

"max_bootstrap_attempts": 1

Dentro de la secci贸n "p2p", en este tutorial lo hemos seteado en 1 , que significa que har谩 un intento de conexi贸n por cada trusted peers de la lista (que aparece en el archivo de configuraci贸n) antes de pasar a sincronizarse con los otros nodos de la red. Deber谩s colocarlo en la misma posici贸n que aparece en la imagen respetando sus comas.

Si deseas saltarte los trusted peers y sincronizar directamente con los nodos de la red, que igual es recomendable en los casos que ya tengas gran parte de la cadena de bloques sincronizada, los podemos setear a cero.

"max_bootstrap_attempts": 0

Hay que recordar que al sincronizarse directamente con los nodos es un poco m谩s lento, pero cuando los trusted peers dan problemas es m谩s efectivo.

Una vez seteada la configuraci贸n de tu preferencia (sea a 1 o a 0), se guardan los cambios y se abre la billetera Daedalus, Ahora solo queda esperar a que se cargue.

Si seteaste el "max_bootstrap_attempts" a 0, una vez que comienza a sincronizar, en la parte del diagn贸stico puedes ver los "Last network block" y los "Last synchronized block", estos 煤ltimos puedes ver que de apoco se van actualizando hasta alcanzar el valor de los "Last network block".

Eso es todo, espero que este turorial les sea de ayuda y puedan abrir sus billeteras sin problemas de ahora en adelante.

Si deseas apoyarme para seguir creando m谩s contenido en espa帽ol, puedes hacerlo delegando en mi Pool.