La red Lightning de Bitcoin puede ser una gran amenaza para sus fondos
Publicado: 2021-08-09Para que Bitcoin se convierta en una alternativa completa a las monedas tradicionales, debe ampliar su escalabilidad. Desde su existencia, bitcoin solo ha podido realizar siete transacciones por segundo. Pero la gente está intercambiando bitcoins a través de https://bitcoinstorm.io/ , y con su adopción por varias entidades últimamente, el sistema se está congestionando. Una Visa realiza un promedio de 24.000 transacciones por segundo y puede aumentarlo a 50.000.
Lightning Network es una segunda capa agregada a la cadena de bloques de Bitcoin. Se espera que cambie las reglas del juego en la evolución de las criptomonedas. En esa capa adicional, se crea un canal uno a uno entre dos partes, y solo existe hasta que se requiere. Se espera que las transacciones sean instantáneas y cuesten menos, ya que solo se configura entre dos personas.
Dos personas necesitan crear una billetera con múltiples firmas para configurar un canal en la red Lightning. Ambos tienen derecho a acceder a la billetera con sus respectivas claves privadas. Ambos necesitan depositar una cierta cantidad de bitcoins en la billetera. Publique eso, son libres de realizar transacciones ilimitadas. De esta manera, las monedas almacenadas en la billetera compartida se siguen redistribuyendo. La distribución real de fondos se resalta en la cadena de bloques solo después de que se cierra el canal. El algoritmo rastrea el balance general firmado más recientemente para distribuir el dinero entre ambas partes. Solo después de que se termina el canal, la cantidad inicial y el saldo final se transmiten a la cadena de bloques principal.
Lightning Network tiene puertas abiertas a nuevos tipos de ataques. La tecnología aún está en desarrollo y las altas expectativas aún no se han cumplido.
Problemas con Lightning Network
1) No es una solución definitiva para el problema de las tarifas de transacción de Bitcoin
Lightning Network se ha anunciado como una solución a las altas tarifas de transacción. Fue diseñado teniendo en cuenta que el aumento de las tarifas es uno de los resultados directos de la red congestionada de bitcoin. El plan era crear esta capa adicional para quitar la carga de la cadena de bloques principal.
Pero esto resultó ser una mala interpretación. Las tarifas de transacción no solo se ven afectadas por la red obstruida. En cambio, las tarifas se convirtieron en un componente masivo del costo total de Lightning Network.
El costo total incurrido para utilizar esta tecnología se puede dividir en dos partes. Simultáneamente, abriendo y cerrando canales entre dos partes, la tarifa cobrada es equivalente a las tarifas de transacción de bitcoin. Cuando los pagos se transfieren dentro del canal, se deducirá una tarifa de ruta separada. Actualmente, el enrutamiento está establecido en cero, ya que la red aún se está desarrollando y solo unos pocos nodos la están utilizando. Thaddeus Dryja, el coautor del documento técnico original, ha anticipado que la tarifa de enrutamiento se mantendrá baja durante bastante tiempo ya que la red aún es escalable.
2) Permanecer en línea durante mucho tiempo expone a los nodos al ataque .
Es obligatorio mantener en línea los nodos de la Lightning Network de bitcoin todo el tiempo. Solo así se pueden enviar y recibir pagos. Aunque el almacenamiento en frío de monedas es el método más seguro de almacenamiento, esta red no lo permite. Este requisito hace que la red sea propensa a piratería y robo.
La desconexión tiene sus desventajas en Lightning Network. Esta tecnología aún es vulnerable a algunas lagunas. El diseño hace posible que una de las dos partes de un canal se lleve los fondos mientras la otra está fuera. Este robo se conoce como cierre fraudulento de canal. Hay formas de oponerse al cierre de un canal dentro de un período. Sin embargo, la ausencia prolongada de una de las partes puede dar lugar a la expiración de ese período.
Lo que hace que esta red sea tan rígida es la mayor centralización, que resulta de concentrar fondos solo en nodos específicos dentro de la red. Si algún nodo se desconecta, el fondo del usuario está bloqueado. Además, como todos los nodos están conectados, la indignación de un servidor puede provocar interrupciones en la red. Esto significa que una gran cantidad de usuarios tienen que enfrentarse a inconvenientes, ya que sus fondos también se congelarán.
3) No es una solución al problema de efectos de red de Bitcoin .
También se esperaba que la introducción de Lightning Network aumentara la probabilidad de que bitcoin se convierta en un medio de transacción diaria. El concepto era facilitar a los clientes la realización de pagos rápidos a las empresas a través de un canal de pago. Un canal facilita la conexión con las personas con las que realizan transacciones todos los días, como el propietario o las tiendas de comercio electrónico.

Sin embargo, estas transacciones convencionales son todavía un sueño lejano. Los últimos meses han visto un aumento en los volúmenes de negociación. Pero, el efecto de Lightning Network en la reducción de tarifas solo se puede analizar cuando la cantidad de transacciones alcanza su máximo potencial.
Incluso si la red logra acelerar las transacciones, la cuestión de cómo se utilizará ampliamente en Bitcoin permanece. No es ninguna novedad que la volatilidad de Bitcoin sea su mayor factor decisivo . Al tener conocimiento al respecto, es menos probable que las personas ahorren el dinero de su alquiler en bitcoins.
Probables ataques a la Lightning Network de Bitcoin
1) Duelo
Los canales Lightning utilizan una función criptográfica llamada contratos de bloqueo de tiempo hash (HTLC) para ejecutar transacciones. Hay posibilidades de llegar al máximo, después de lo cual no se pueden procesar pagos, se bloquean todos los fondos y se debe cerrar el canal.
Un atacante puede congelar bitcoins en cualquier canal de poder enviando spam con micropagos. Este ataque no le permitirá financiar a otro usuario todavía, pero puede usarse en detrimento de pagar la ruta de elegibilidad del competidor.
2) Inundación y botín
Esto puede convertirse en una amenaza común ya que es fácil de llevar a cabo. Un atacante puede abrir un canal con la víctima y luego reenviar los pagos a otro nodo controlado por él. Puede negarse a aceptar que se hayan recibido los pagos. Podría usar códigos para cerrar todos los canales al mismo tiempo.
El truco radica en cerrar todos los canales simultáneamente para que cuando todos los canales se transmitan a las direcciones de Bitcoin en la cadena, algunas de las transacciones de cierre estén destinadas a fallar. Cuando está en la lista de espera, el atacante transmite sus operaciones en la cadena de bloques para reclamar los fondos con una tarifa más alta. Es chantajear a una víctima para que resuelva el problema a cambio de costos adicionales.
3) Eclipse de dilatación del tiempo
También puede denominarse "ataque Sybil". Un atacante usa múltiples identidades para confundir la red. Daña los nodos que sirven a clientes ligeros. Usan billeteras relámpago, que requieren solo datos mínimos para funcionar.
El atacante puede decidir bloquear cientos de nodos con identidades falsas. Utiliza los nodos para que las víctimas ya no estén conectadas con un usuario honesto. Es fácil para el atacante aislar un nodo para que los datos de una red completa no puedan llegar a él.
Una vez que los nodos se "eclipsan", el atacante alimenta deliberadamente datos de transacciones al nodo a un ritmo prolongado. Puede cerrar repentinamente el canal Lightning con la víctima y robar fondos. El nodo anfitrión no estará al tanto de la transacción de cierre del canal porque ahora se ralentiza porque el atacante no estaba proporcionando datos con la suficiente rapidez.
4) Fijación
Un atacante puede bloquear la transacción de cierre de un canal transmitiendo mem pools contradictorios. Mempool es un lugar para almacenar todas las transacciones válidas hasta que la red Bitcoin las confirme.
El mayor problema con la tecnología blockchain es que ningún grupo uniforme puede almacenar transacciones pendientes. Solo hay dos formas, los nodos reciben transacciones o no. Que el proceso sea fluido depende de cómo se distribuyan las conexiones de red de igual a igual. Ningún grupo de memorias es el mismo.
El atacante tiene la intención de establecer una tarifa baja en una transacción de cierre lo suficiente como para no obtener confirmación antes de que expire el bloqueo de tiempo del canal. Esto conduce a un cierre inadecuado del canal de la víctima para que se puedan robar fondos.
Para usar una Lightning Network, uno debe ser un usuario avanzado. Brinda a los usuarios más control, principalmente a los mineros, que están en el poder de la cadena de bloques principal de Bitcoin, un equipo muy eficiente y costoso para que los mineros mantengan la red. Lightning Network hace que el proceso de la transacción sea más viable para la gente común. Puede acceder a él con cualquier computadora portátil o PC doméstica. El objetivo de Bitcoin es convertirse en un método de pago convencional que se puede lograr a través de Lightning Network.
Sin embargo, existen problemas de seguridad que necesitan un mejor diseño para que alcance su máximo potencial.
La red de rayos ha surgido como un concepto que puede cambiar el futuro de Bitcoin. Si Bitcoin se va a convertir en un “medio de intercambio” diario, Lightning Network con algunas improvisaciones es la mejor solución para eso.