Un desarrollador que utiliza el pseudónimo Dimitri-H ha lanzado dos aplicaciones diseñadas para ejecutar nodos de Bitcoin, ambas derivadas de Bitcoin Knots e incorporando filtros que, de manera predeterminada, impiden la inclusión de información ajena a transacciones financieras. Esta medida responde a una postura extendida entre ciertos sectores de la comunidad bitcoiner, que consideran dichos datos como contenido no deseado o spam.

Bit-Block: un fork que elimina espacio para datos no monetarios

La primera herramienta, denominada Bit-Block, constituye una bifurcación (fork) de Bitcoin Knots, utilizando como base sus versiones 28 y 29. Según su creador, esta variante aplica por defecto el parámetro datacarriersize=0, con lo cual se reduce a cero el margen destinado a información no financiera en las operaciones que el nodo retransmite. Además, rechaza tokens y protocolos que extienden las capacidades de la red, como Ordinals o Runes. Asimismo, Bit-Block descuenta las comisiones del monto enviado en cada transacción, aunque esta funcionalidad puede desactivarse. Por ahora, solo existe un instalador para sistemas Windows, sin versiones para macOS o Linux.

Knots Legacy: continuidad para nodos en la cadena anterior a BIP-110

El segundo programa, bautizado como Knots Legacy, representa otra derivación de Bitcoin Knots. De acuerdo con la documentación del proyecto, busca mantener la compatibilidad con aquellos nodos que operan en la cadena que no adoptó las modificaciones establecidas por BIP-110. Hasta el momento, el repositorio en GitHub de este nuevo cliente no exhibe cambios de código propios respecto al original.

El anuncio se produce en medio de la controversia entre los partidarios de Bitcoin Core y Bitcoin Knots acerca de la incorporación de datos arbitrarios en las transacciones. Dicha disputa desembocó el 8 de agosto en la separación de la cadena de Bitcoin a raíz de BIP-110, una propuesta que apenas obtuvo el 2,53% del respaldo minero, muy lejos del 55% necesario. La cadena minoritaria que implementó ese cambio quedó prácticamente paralizada después de generar únicamente cuatro bloques.

ANUNCIO

En la actualidad, de los casi 24.000 nodos públicos activos, aproximadamente 19.393 (casi el 81%) ejecutan alguna versión de Core, consolidando a este cliente como la referencia principal de Bitcoin. Por su parte, los nodos que emplean Knots ascienden a 4.552 (19%), según datos de Coindance.

Reacciones encontradas en la comunidad

La publicación de Dimitri generó opiniones divididas. Luke Dashjr, principal mantenedor de Bitcoin Knots, puso en duda el uso del término “oficial” y calificó los proyectos como fraudulentos. Dimitri respondió que su cliente está listo para ser utilizado sin necesidad de permiso e invitó a verificar el código. Otro usuario alertó sobre el riesgo de incrementar la fragmentación en una cadena de baja actividad, refiriéndose a la rama minoritaria de BIP-110. Dimitri-H aclaró que Bit-Block “no es más que un cliente” y que cumple con el consenso vigente de Bitcoin, diferenciándolo de BIP-110, que sí proponía alterar las reglas de consenso de la red.

Consultado sobre si Bit-Block equivalía a una versión de BIP-110 sin rechazo de bloques no conformes, Dimitri precisó que es más adecuado compararlo con Bitcoin Knots que con dicha propuesta, ya que BIP-110 buscaba modificar el consenso, mientras que su programa solo impone configuraciones más restrictivas que las de Knots. En cuanto a la posibilidad de eliminar el spam ya incluido en bloques minados, el desarrollador reconoció que “no es posible sin aplicar censura”, aunque afirmó que está evaluando métodos alternativos sugeridos por otros usuarios para futuras versiones.

Al cierre de esta nota, el repositorio de Bit-Block en GitHub muestra actividad limitada, y la adopción de ambas propuestas dependerá de la decisión de los operadores de nodos. El debate sobre cómo se debe usar Bitcoin y qué filtros deben aplicar los clientes sigue abierto.

ANUNCIO