cadena de bloques
El siguiente es un extracto directo de Marty’s Bent Issue # 1253: “Investigación de interferencia de canales que debe leer”.Regístrese aquí para recibir el boletín.
Aquí hay un excelente sitio web de Antoine Riard y Gleb Naumenko que analiza el problema de interferencia de canales en Lightning Network. Recomiendo encarecidamente a los fanáticos que lo revisen si desean obtener una mejor comprensión de uno de los vectores de ataque más grandes de Lightning Network y cómo los desarrolladores están pensando al respecto. En resumen, un ataque de interferencia de canal es un ataque de denegación de servicio que permite a un actor o actores infames evitar que los nodos de enrutamiento reenvíen pagos dentro de un canal. Aumentar la cantidad de pagos fallidos y reducir la confiabilidad de la red Lightning en general en el proceso. No es ideal, pero totalmente posible en este momento.
Puede que esto no te haga sentir muy bien, pero es la realidad en la que nos encontramos hoy. Si bien muchos ven una promesa increíble en Lightning Network, incluido yo mismo, también es importante que seamos sinceros con sus deficiencias para que podamos intentar solucionarlas a medida que construimos la red. Tratar de fingir que no existen no será beneficioso a largo plazo. Es por eso que somos extremadamente afortunados de que individuos inteligentes como Riard y Naumenko, entre muchos otros, estén haciendo investigaciones, lluvias de ideas y pruebas muy importantes para descubrir formas de resolver estos problemas.
En este sitio, podrá leer algunas de las soluciones propuestas que existen para el problema de la interferencia de canales, que incluyen cambiar la estructura del canal mediante el uso de un árbol de compromisos, defenderse activamente contra un ataque mientras ocurre abriendo otros canales ( no parece ideal), y el concepto de agrupar diferentes tragamonedas a través de sats de pequeña y gran denominación, aislando canales de un tamaño particular. No parece que haya consenso sobre si alguna de estas soluciones es ideal o práctica a escala. Sin embargo, este sitio web es un excelente punto de partida para avivar la conversación entre desarrolladores y usuarios que deseen resolver este problema. Una mayor conciencia lleva a que más mentes piensen en estos problemas y eso es algo bueno a largo plazo.
Felicitaciones a Riard, Naumenko y todos los demás desarrolladores que trabajan para resolver estos problemas. El trabajo que están haciendo es muy importante y podría hacer que la humanidad sea más libre y que el mundo sea un lugar mejor durante nuestra vida.