Hechos clave:
-
Este cliente reemplaza los nodos maliciosos por nodos legĆtimos.
-
Fueron corregidos algunos errores de versiones anteriores.
Se encuentra disponible una nueva versiĆ³n del cliente Bitcoin Knots. Una de las caracterĆsticas de esta actualizaciĆ³n es que identifica los nodos maliciosos como, por ejemplo, los que envĆan bloques invĆ”lidos, y permite su desalojo.
Para esto, el cliente clasifica a este tipo de nodos como ānodos desalentadosā (discouraged nodes) en el registro de salidas. Quedan listos para ser desalojados, es decir, ser reemplazados por nuevos nodos legĆtimos.
Otro de los cambios notables de esta versiĆ³n, denominada 0.20.1.knots20200815, es con relaciĆ³n a la responsabilidad que tienen los nodos de funcionar como rastreadores para localizar otros nodos.
En esta versiĆ³n, si la memoria de red del nodo se usĆ³ recientemente, no se buscarĆ”n semillas DNS (servidores especiales configurados para devolver una cantidad de nodos seleccionados al azar) a menos que no pueda encontrarse una conexiĆ³n durante 5 minutos. En versiones anteriores el tiempo de espera era de 11 segundos.
Otra caracterĆstica, que evita retrasos innecesarios, es que los ID de transacciones con entradas rechazadas (por ejemplo, versiones de testigos no reconocidos) se aƱaden al āfiltro de rechazoā. De este modo se evita volver a cargarlos cuando no hay necesidad de hacerlo.
TambiĆ©n, esta nueva versiĆ³n del monedero Bitcoin Knots tiene cambios en la interfaz grĆ”fica. Ahora, la lista de pares de la ventana de depuraciĆ³n no muestra solo el indicador āincluido en la whitelistā sino que tambiĆ©n muestra los permisos granulares otorgados.
Bitcoin Knots, que en su nueva versiĆ³n incluye traducciones actualizadas, puede descargarse desde su sitio Web oficial.
Sobre el monedero Bitcoin Knots
El monedero Bitcoin Knots deriva de Bitcoin Core y es mantenido principalmente por Luke Dashjr, quien tambiƩn se desempeƱa como desarrollador del protocolo que rige la red Bitcoin.
Los inicios de este monedero fueron en diciembre de 2011 bajo el nombre Bitcoin Next-Test. Desde 2014, por limitaciones de tiempo de Dashjr, comenzĆ³ a basar las actualizaciones en la Ćŗltima versiĆ³n estable de Bitcoin Core.
De acuerdo a la informaciĆ³n publicada en su sitio Web, solo se incluyen modificaciones seguras y que este desarrollador no considera problemĆ”ticas ni defectuosas. AdemĆ”s, como Bitcoin Knots es de cĆ³digo abierto, puede ser auditado por cualquier desarrollador.
Disponible para Windows, MacOS y Linux, funciona como un nodo completo que valida y retransmite transacciones a la red de Bitcoin.
Los nodos completos proveen el nivel mĆ”s alto posible de seguridad y son esenciales para proteger la red. De todas maneras, pueden tener vulnerabilidades de seguridad y por eso, tal como explica Dashjr, āno se recomienda confiar en una computadora a la que otros usuarios tengan accesoā para instalar un nodo de Bitcoin.
A diferencia de un monedero comĆŗn, los nodos completos requieren mĆ”s espacio (mĆ”s de 65GB), ancho de banda y un tiempo de sincronizaciĆ³n inicial mucho mayor, pues almacenan toda la cadena de bloques.
Otros clientes de Bitcoin son BlockCypher, Bitcoin Server, btcd y, por supuesto, Bitcoin Core, que es el mƔs utilizado.