Aeon, un desarrollador afiliado a Bitcoin, ha presentado una serie de herramientas técnicas que permiten a los usuarios de Bitcoin Core bloquear la conexión con los nodos del cliente Bitcoin Knots. Mientras que Aeon ve esta medida como una respuesta técnica y estructural, hay miembros de la comunidad que interpretan esta acción como una decisión política.
Según Aeon, estos recursos tienen como objetivo minimizar los problemas que experimenta un nodo de Bitcoin Core al conectarse con un gran número de nodos que utilizan Knots. Este desarrollador plantea la pregunta: “¿Por qué querría que mi nodo se conecte a pares que no son confiables, que afectan el cálculo de las tarifas y que incrementan la latencia de propagación del bloque?”
Los nodos de Knots, por defecto, implementan una política de retransmisión estricta que trata de evitar la propagación de ciertas transacciones válidas de Bitcoin a través de la red Bitcoin. Esto significa que si su nodo está conectado a la mayoría de los nodos de Knots, esto limitará su habilidad para calcular las comisiones de manera correcta y aumentará el tiempo que tarda en recibir nuevos bloques.
Aeon, desarrollador de Bitcoin.
Conforme a los datos proporcionados por Coin Dance, Bitcoin Knots cuenta con aproximadamente 2.500 nodos, lo que equivale a poco más del 13% de los casi 22.000 nodos existentes. Esto implica que los usuarios individuales que experimenten las limitaciones técnicas señaladas por Aeon (habilidad para calcular comisiones y tiempo de recepción de bloques) podrán “cortar” su conexión con más de una décima parte de los nodos en Bitcoin.
La lista de nodos de Knots que pueden ser bloqueados se encuentra junto a los recursos en el repositorio, y proviene de bitnodes.io, que muestra una lista de direcciones IP asociadas a nodos accesibles. Aeon compartió una publicación con una lista de nodos de Knots bloqueados y el mensaje: “gracias por tu atención en este asunto”.
Algunos miembros de la comunidad han criticado la lista negra de nodos, sosteniendo que esta medida puede desencadenar una “guerra de nodos” en una red que debería funcionar de forma coherente, como un sistema unificado y cohesivo.
Por otro lado, es poco probable que esta “separación de nodos” tenga algún efecto negativo en la red. Incluso sin los nodos de Knots, Bitcoin todavía tiene alrededor de 19.000 nodos que utilizan Bitcoin Core, el otro cliente de Bitcoin. Por lo tanto, muchos nodos aún pueden retransmitir transacciones con los pares restantes no segregados que siguen el protocolo.
Si la cantidad de nodos Knots llegara a constituir el 50% del total y mucha gente adoptara la lista negra de nodos, el impacto negativo en la red podría ser mayor.