Bitcoin Tech: Que se haga Light (ning)

Bitcoin se introdujo en el mundo hace unos 10 años y ha cambiado mucho durante este período burbujeante.

A medida que los desarrolladores promueven nuevas actualizaciones y una mejor funcionalidad del código con las Propuestas de Mejora de Bitcoin (BIP), solo se aceptan si la comunidad global de Bitcoin está de acuerdo.

Sé que ustedes ya saben esto, pero es mejor estar a salvo que lamentar.

Aunque la mayoría de los BIP son bastante simples y corrigen pequeños errores o proponen pequeñas mejoras, hay algunos que pueden cambiar la forma en que funciona toda la red bitcoin, como los BIP 68 y 112.

Una de esas mejoras es, por supuesto, Lightning Network. Durante este artículo, me referiré a cómo los usuarios, los intercambios y los mineros pueden beneficiarse directamente de la adopción de esta tecnología en el futuro cercano. Sí, hay cuellos de botella e ideas que pueden parecer extrañas, pero le pido que mantenga la mente abierta y lea hasta el final; esto es, si no encuentra mi escritura demasiado técnica y aburrida.

Correcto.

-Este artículo no debe tomarse como asesoramiento financiero, ya que representa mi opinión y opiniones personales. Tengo ahorros invertidos en criptomonedas así que tome todo lo que escriba con un grano de sal. No invierta lo que no puede permitirse perder y siempre lea todo lo posible sobre un proyecto antes de invertir. Nunca lo olvides: con gran poder, viene una gran responsabilidad. Ser su propio banco significa que usted siempre es responsable de su propio dinero,

Para que no se confunda, la red Lightning es un protocolo de cadena lateral para Bitcoin, lo que significa que puede haber muchas implementaciones diferentes del mismo protocolo por parte de varias compañías. Para simplificar todo, cuando menciono LN (Lightning Network) me referiré a LN de Blockstream y LN de Lightning Labs.

Otras implementaciones podrían ser tan buenas o incluso mejores, pero deberíamos comenzar en algún lado.

¿Por qué Lightning es tan genial?

El LN no es más que una cadena lateral para Bitcoin. En lugar de confiar en hard-teks para actualizar el almacenamiento de transacciones por bloque (peso del bloque), permite la integración de canales laterales públicos entre los nodos. Esto es, en lugar de validar toda la información en la cadena principal, el LN crea conexiones directas entre los nodos, que se abren almacenando bitcoin en ese canal. La mejor parte es que el enrutamiento puede enviar pagos a través de diferentes canales (salto), lo que significa que no necesariamente tiene que tener muchos canales abiertos.

Con LN, cualquier usuario puede configurar un nodo Lightning y abrir canales con cualquier nodo de la red. Esta mecánica tiene grandes ventajas en términos de velocidad y costo, ya que las tarifas serían mucho más económicas porque solo se validan las transacciones de liquidación.

De alguna forma, lo que hace Lightning es permitir que los usuarios depositen Bitcoin para abrir cadenas laterales, a fin de realizar tantas transacciones con terceros como se requiera, sin ningún tipo de validación formal (PoW). Lo que sucede es que cuando se cierra el canal y se liquida el saldo, los mineros recogerán esas transacciones, las validarán en la cadena de bloques principal y luego se propagarán a todos los otros nodos.

Estadísticas de crecimiento de Lightning Network

Desde la presentación de Blockstream Store en enero, Lightning Network ha crecido enormemente. Alrededor del anuncio, Lightning Network tenía un total de 46 canales abiertos y 0.682 BTC en capacidad. Hoy en día, hay aproximadamente 7,800 canales abiertos con 26 BTC de capacidad. ¡Eso es un aumento de 16.856% en canales y un aumento de 4.084% en la capacidad del canal en 6 meses!

, Bitcoin Tech: Que se haga Light (ning), Criptomonedas e ICOs

Asombroso, ¿verdad?

Algunas de las mejoras recientes realizadas por la última implementación de c-lightning son bastante sorprendentes y definitivamente pueden ayudar a respaldar un crecimiento continuo debido a una mayor adopción de usuarios y empresas. Repasemos algunos de los últimos:

  • Nodos ligeros: esta versión aún requiere la presencia de la utilidad bitcoin-client, pero ahora también puede hablar con nodos remotos, incluidos algunos nodos ligeros. Esto hace posible ejecutar un nodo c-lightning en Raspberry Pis y otros dispositivos de baja potencia.
  • El protocolo de chismes: se ha actualizado para usar un mecanismo de ancho de banda más liviano que solicita información específica, en lugar de intercambiar vistas de red completas como lo hizo la versión anterior. Esto es particularmente importante para los dispositivos móviles de baja potencia que de otra manera gastarían mucho ancho de banda y descarga de energía y verificarían la información que ya tienen.
  • Estabilidad API: la interfaz JSON-RPC de c-lightning y las bibliotecas de soporte se han rediseñado para minimizar los cambios en futuras versiones. Esta estabilidad de la API debería facilitar la construcción de otros proyectos además de c-lightning, ya que respaldaremos esta versión de la API en un futuro previsible, manteniendo la compatibilidad con versiones anteriores, en caso de que introduzcamos algún cambio.
  • Billetera y sincronización: c-lightning ahora incluye una billetera hecha y derecha que administra los fondos tanto en cadena como fuera de la cadena. Todos los fondos se rastrean automáticamente y se devuelven al monedero interno lo antes posible, sin que se requiera interacción del usuario. Además, el seguimiento de cadena de bloques ahora mantiene una vista interna de la cadena de bloques, lo que pone fin a la reexploración de la cadena de bloques larga.
  • Compatibilidad TOR: c-lightning ahora admite la conexión a nodos a través de la red TOR, el registro automático como un servicio oculto y la aceptación de conexiones entrantes por TOR.
    Lógica de pago: se ha sometido a una revisión general para admitir reintentos automáticos para fallas de enrutamiento, aleatorización de selección de ruta y mejores comentarios sobre el estado actual de un pago.

Existen razones claras para estar contento con la forma en que se está desarrollando el LN, especialmente si usted es un defensor de las transacciones rápidas con tarifas bajas. Pero para ser 100% honesto, el mejor aspecto sobre el LN está por llegar.

Sé que es genial poder abrir canales de pago fuera de la cadena con cualquier persona e intercambiar Bitcoin.

¿Es eso, sin embargo, lo mejor que podemos hacer?

Integración de Exchange con Lightning Network

Un área clave donde Lightning Network puede contribuir a la escalabilidad de Bitcoin es hacer que las transacciones entre los usuarios y las bolsas sean más rápidas y económicas. Un gran porcentaje del volumen actual de la cadena de Bitcoin implica intercambios, por lo que mover algunas de estas transacciones a los canales de pago de Lightning puede reducir las tarifas para todos. Además, los intercambios más rápidos y con menor fricción pueden aumentar la liquidez y hacer que el descubrimiento de precios sea más eficiente en todo el ecosistema de Bitcoin.

Con la funcionalidad de Lightning Network disponible en la actualidad, proponemos dos tipos de integración que pueden funcionar de forma independiente o en conjunto: integración de intercambio en intercambio e integración directa en el usuario. El primero permite a los intercambios abrir canales entre sí para facilitar las transferencias de fondos de usuarios a alta velocidad, de una manera criptográficamente segura. En el segundo, los usuarios pueden depositar y retirar fondos a alta velocidad con tarifas mínimas. Esto también permite a los usuarios mover fondos entre intercambios con baja fricción y con un mayor grado de privacidad.

Integración de Exchange a Exchange

, Bitcoin Tech: Que se haga Light (ning), Criptomonedas e ICOs

Una estrategia de integración será abrir canales de gran volumen entre intercambios, lo que permitirá a los usuarios mover fondos entre las bolsas de manera rápida, económica y segura sin exponer los detalles de la Red Lightning directamente a los usuarios. Para los intercambios, el beneficio de Lightning en este escenario es la capacidad de ofrecer transferencias de fondos prácticamente instantáneas a los usuarios con un alto grado de seguridad criptográfica. La desventaja de esta estrategia de integración es que los operadores expondrán detalles de transacción adicionales a sus intercambios. Actualmente, los comerciantes transfieren fondos a una dirección de Bitcoin seudónima que puede o no estar asociada a otro intercambio. Con la integración de intercambio a intercambio, el nombre de la central receptora, así como la identificación de la cuenta en la central receptora, deben ser revelados a la central de envío.

En este escenario, los intercambios funcionarán entre sí para abrir los canales de pago de Lightning. Las interfaces de usuario se agregarán al sitio web de cada intercambio para permitir a los usuarios transferir fondos directamente a cuentas en otros intercambios.

Integración de Exchange a usuario

, Bitcoin Tech: Que se haga Light (ning), Criptomonedas e ICOs

En un escenario de integración de intercambio a usuario, los intercambios ofrecen la posibilidad a los usuarios de abrir canales de pago Lightning directamente con sus intercambios. Esto permite a los operadores mover fondos dentro y fuera de intercambios con mayor velocidad y menor fricción. Esto debería permitir a los operadores mantener los balances más bajos bajo el control de los intercambios y reducir el riesgo en el caso de una violación de seguridad en un intercambio. Otra ventaja de este enfoque es que ofrece a los comerciantes y creadores de mercado la capacidad de mover fondos entre intercambios sin exponer dónde se mueven los fondos y sin exponer potencialmente los intercambios y estrategias a los intercambios. La desventaja de este enfoque para los usuarios es la complejidad adicional, ya que los usuarios serán responsables de sus propios canales de pago Lightning.

Con la integración de intercambio a usuario, el intercambio opera uno o más nodos Lightning de acceso público. Estos nodos se integran con el back-end de la billetera de modo que los fondos depositados y retirados a través de los canales de pago de Lightning están disponibles de inmediato y aparecen disponibles para la negociación tal como lo harían los depósitos en la cadena y los retiros.

Más allá de la integración inicial

A medida que crezca Lightning Network, habrá opciones de integración adicionales que proporcionarán a los intercambios y usuarios ventajas de seguridad y facilidad de uso más allá de las dos estrategias básicas de integración descritas anteriormente.

Aplicaciones específicas de Exchange, impulsadas por rayos

Con Lightning, puede ser posible permitir que los usuarios de intercambio realicen intercambios desde aplicaciones locales dedicadas, haciendo que los depósitos y retiros sean transparentes para los usuarios. Estas aplicaciones se pueden ejecutar en computadoras de escritorio, teléfonos inteligentes o en dispositivos de hardware más seguros como Ledger Blue. Con la funcionalidad de intercambio integrada con una billetera Lightning, los fondos se pueden mover al control de una bolsa por el tiempo mínimo requerido para que se ejecute una operación. Inmediatamente después de que se complete o caduque un pedido, los fondos se devolverán al control de la aplicación de billetera / cambio del usuario a través de Lightning. Esto podría crear una experiencia más simple para los usuarios y reducir el riesgo de intercambios en caso de infracciones de seguridad, ya que la cantidad de fondos almacenados en billeteras atractivas podría ser mucho menor.

Depósitos y retiros a través de la red pública Lightning

Con las dos estrategias de integración descritas anteriormente, se supone que los usuarios abrirán canales directamente con los intercambios. Esto será económico para los comerciantes en gran escala que mueven dinero dentro y fuera de los intercambios a menudo. Sin embargo, a medida que se desarrolle la red Lightning, será posible que los usuarios tengan canales abiertos en la red pública Lightning y que dichos usuarios puedan enrutar depósitos y retiros a través de nodos intermedios. Es probable que tarde un poco antes de que haya suficiente conectividad dentro de Lightning Network para que funcione, pero cuando esto sea posible, permitirá que los canales de un usuario se utilicen para una variedad de diferentes tipos de pagos, así como para múltiples intercambios. Con los costos de configuración del canal distribuidos en múltiples aplicaciones y contrapartes, las transacciones de Lightning serán más baratas y más convenientes.

Hay muchas maneras de mejorar la escalabilidad y las cadenas externas son una excelente manera de lograr eso.

¿Por qué el aumento del tamaño del bloque debería ser una mejor solución si pone más presión en una transacción pequeña debido al aumento de las tarifas?

¿Algún problema por el que debas preocuparte?

El cuello de botella más discutido es el problema de la centralización.

Honestamente, personalmente no creo que LN sufra problemas de centralización masiva, al menos no más que la minería bitcoin, que la gente tiende a decir que está centralizada porque hay alrededor de 3 grupos con más del 50% del poder de hash.

, Bitcoin Tech: Que se haga Light (ning), Criptomonedas e ICOs

No, es probable que el LN esté bastante descentralizado en términos de enrutamiento a medida que más nodos se unan a la red.

Por supuesto, habrá nodos corporativos en ejecución que muy probablemente se utilizarán como hubs: los usuarios prefieren conectarse a nodos con muchos canales abiertos, ya que dirigen los pagos a diferentes personas con mayor facilidad. Esto significa que siempre habrá un cierto grado de centralización, aunque debido a que los nodos no pueden elegir qué transacciones enrutar, ni pueden rechazar que se abran canales, veo el LN como una forma abierta y sin permisos de usar una cadena lateral de bitcoin, sin la molestia de bifurcar la red, para ganar más transacciones por segundo. No podemos olvidarnos de que cada hard-fork representa una disminución en la seguridad general de bitcoin, ya que cuantos más mineros cambien al nuevo PoW, no contribuirán a la potencia de hash de la red Bitcoin (peso blockchain).

Enrutamiento

, Bitcoin Tech: Que se haga Light (ning), Criptomonedas e ICOs

Otro problema con el LN se puede asociar al enrutamiento. Se ha afirmado que el enrutamiento es uno de los problemas no resueltos de las redes, ya que la forma en que funciona el enrutamiento de cebolla (utilizado por el TOR del navegador) es agregando capas entre nodos, permitiendo que cada nodo conozca únicamente el remitente anterior y el nodo de reenvío.

La idea que quiero transmitir es que si quieres enviar bitcoin a un compañero con el que no tienes un canal abierto, dependes de otros nodos para crear un pasaje “seguro”. El problema del enrutamiento de cebolla es simple: si el canal se rompe, la transacción falla porque el nodo que contiene la transacción no conoce el originador de la transacción.

¿Deberías estar realmente preocupado?

¿Mi consejo? Ve a jugar con la red de rayos y juzga por ti mismo. Ya hay aplicaciones en ejecución en LN, como Poketoshi, por lo que no tienes excusas para probarlas., Bitcoin Tech: Que se haga Light (ning), Criptomonedas e ICOs

Por ahora, intente seguir a desarrolladores como Jimmy Song, Jackson Palmer o Ivan en Tech, quienes le enseñarán más sobre los aspectos técnicos de LN y otras implementaciones de protocolo y sus problemas.

No lo olvide: ¡cuanto más aprenda, mejores decisiones tomará!

Imagen destacada de Shutterstock.

-- Publicidad --

-- Publicidad --

Deja una respuesta

Su dirección de correo electrónico no será publicada.

Suscríbete a nuestro Boletín de Noticias
Regístrese aquí para recibir las últimas noticias y actualizaciones directamente en su bandeja de entrada.
Puedes darte de baja en cualquier momento
+ +