todayonchain.com

El Ejercicio de Satoshi para el Lector

Bitcoin Magazine
La complejidad de la red peer-to-peer sin permisos de Bitcoin, especialmente el retransmisión de transacciones, presenta difíciles compensaciones entre seguridad y descentralización.

Resumen

Aunque el whitepaper de Bitcoin establece claramente las transacciones sin permisos y el consenso de Prueba de Trabajo (Proof of Work), omite los detalles complejos del módulo peer-to-peer necesarios para el descubrimiento de nodos y la retransmisión de transacciones. Hoy en día, la mayoría de los nodos no minan, sacrificando parte de la descentralización por seguridad, pero la retransmisión de transacciones descentralizada sigue siendo crucial para la resistencia a la censura. Los nodos enfrentan desafíos significativos al manejar transacciones no confirmadas de pares anónimos, equilibrando la resistencia a Denegación de Servicio (DoS) con la compatibilidad de incentivos (priorización de tarifas). La programación defensiva contra el spam y las condiciones adversarias, como los ataques de fijación (pinning) que explotan las políticas del mempool, crean tensión con características deseables como el aumento de tarifas para transacciones compartidas.

Las transacciones compartidas, vitales para las soluciones de privacidad y los protocolos de segunda capa, son particularmente vulnerables a los ataques de fijación cuando existen plazos de confirmación, lo que podría provocar robos en lugar de meros retrasos. Existen soluciones como TRUC y Cluster Mempool, pero la gestión compleja de tarifas a menudo se evita mediante acuerdos privados con mineros para garantizar su inclusión. Esta dependencia de rutas de envío privadas, impulsada por intereses comerciales que buscan tiempos predecibles o protección contra ataques cuánticos, corre el riesgo de convertirse en una intermediación centralizada del espacio de bloques, socavando la naturaleza sin permisos de la minería.

El artículo concluye que la centralización de la minería comienza con atajos racionales que benefician a los participantes. Para preservar la ideología central de Bitcoin, encarnada en la red peer-to-peer, los desarrolladores deben reducir la ventaja competitiva de los servicios privados resolviendo los vectores de fijación del mempool y haciendo de la red de retransmisión pública un mercado eficiente, dejando la reconciliación de estos objetivos de diseño en competencia como un ejercicio para el lector.

(Fuente:Bitcoin Magazine)