- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menúConsenso
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
La modernización de Lightning Network podría fortalecer la Privacidad de Bitcoin , pero aún quedan muchas dudas
Los desarrolladores de Bitcoin están explorando los contratos de bloqueo de tiempo puntual (PTLC) para mejorar la Privacidad de los pagos en la red Lightning.
Se están realizando investigaciones. Se están gestando experimentos. Entre bastidores, los desarrolladores de Lightning Network planean (eventualmente) reescribir por completo una parte importante de...Bitcoin.
Conocida como la segunda capa de Bitcoin porque la mayor parte de la acción se realiza fuera de la blockchain, Lightning se está desarrollando para pagos de Bitcoin más rápidos, económicos y escalables. La red ya funciona, pero parece que podría ser conveniente eliminar una parte importante y reemplazarla con nueva Tecnología para fortalecer la Privacidad.
Los Contratos de Tiempo Bloqueado con Hash (HTLC) son parte integral de la Red Lightning, lo que permite enviar pagos sin confiar en nadie. Ahora, los desarrolladores están explorando su sustitución por Contratos de Tiempo Bloqueado de Punto (también conocidos como "puntos de pago" o PTLC), que, según afirman, pueden hacer lo mismo, pero de forma mejorada.
La idea fue propuesta por primera vez por el desarrollador seudónimo de Lightning, ZmnSCPxj, cuyo trabajo de desarrollo de código abierto está Patrocinado por Square Cripto, una rama de investigación y desarrollo del unicornio de pagos de Silicon Valley.
Sigue leyendo: Square Cripto Bankrolls, desarrollador de Star Lightning conocido como 'ZmnSCPxj'
A la vanguardia de la exploración de esta mejora se encuentra el desarrollador de Suredbits, Nadav Kohen, quien comenzó a analizar la idea porque estaba interesado en las posibilidades de los contratos inteligentes de Bitcoin , que describen condiciones más complejas requeridas antes de que se pueda realizar un pago, como requerir que haya pasado una fecha determinada o requerir que la temperatura en algún lugar sea superior a, digamos, 90 grados.
"He dedicado mucho tiempo a investigar qué se puede hacer con PTLC que no se puede hacer con HTLC, y resulta que se pueden crear contratos bastante complejos sin perder la Privacidad y la velocidad que ofrece la Red Lightning", dijo Kohen. "Además, muchas propuestas existentes relacionadas con Lightning pueden ser aún más potentes y mejoradas al usar PTLC".
Si bien Lightning Network es relativamente joven, los desarrolladores están encontrando nuevas y mejores formas de construirla desde cero. Por ejemplo,Eltoo, si se implementa, también será un cambio fundamental para la red.
Nuevas posibilidades
Lightning Network es un sistema de pagos global compuesto por al menos12.000 nodos.
Cuando alguien envía un pago, este, en secreto, salta de un nodo a otro hasta llegar a su destino. Todo esto probablemente ocurre en una fracción de segundo. La forma en que los pagos se mueven por el sistema, sin confiar en los nodos por los que el usuario transfiere sus Bitcoin , es mediante HTLC.
Los HTLC se llaman así porque cada nodo en una ruta de pago recibe un "hash", una cadena de letras y números de aspecto aleatorio que oculta el Secret que puede usarse para recuperar el Bitcoin.
Sigue leyendo: Una nueva versión de la tecnología Lightning podría llegar pronto a Bitcoin
Un problema con los HTLC es que todos los intermediarios en la ruta obtienen el mismo hash, lo que puede ser un problema desde el punto de vista de la Privacidad porque da a los espías una idea un poco mejor de dónde proviene un pago o hacia dónde va.
"Si intentara monitorear la actividad de pago en Lightning Network, podría configurar varios nodos de enrutamiento y, si enrutara dos pagos a dos lugares diferentes con el mismo hash, podría estar seguro de que ambos estaban en la misma ruta, lo que reduce considerablemente los posibles remitentes y receptores", dijo Kohen.
PTLC, por otro lado, puede agregar un "ajuste aleatorio" en cada salto, dijo Kohen, lo que dificulta determinar que son parte de la misma ruta de pago. (Quienes estén interesados en los aspectos técnicos pueden leer la serie de Kohenexplicaciones técnicas.)
Esta es la razón por la que Kohen cree que el cambio es "necesario" para Lightning.
Los desarrolladores han intentado mejorar la Privacidad de Lightning al máximo. Bitcoin es bastante transparente porque cada transacción se registra en un repositorio público. Las transacciones fuera de la cadena de bloques de Lightning Network podrían ser prometedoras para cambiar esto, ya que los pagos no quedan grabados indeleblemente en la blockchain de Bitcoin .
Sigue leyendo: El futuro de Bitcoin: cómo una próxima actualización podría mejorar la Privacidad y la escalabilidad
Como ventaja adicional, los PTLC también abren otras posibilidades. Incorporan protección contra ataques de agujero de gusano, utilizados por actores maliciosos para robar a escondidas las tarifas que supuestamente deben pagarse a los nodos intermediarios, explicó Nadav en su...correo.
Además, se puede almacenar información útil en un PTLC, lo que lo convierte en una herramienta posible para contratos inteligentes más complejos.
"En concreto, hay muy poca información útil en un hash, mientras que hay información significativa que se puede almacenar en un punto", afirmó Kohen.
De esta manera, los PTLC podrían utilizarse paradepósito, por ejemplo, o para los "oráculos", un tema HOT desde hace tiempo en el Criptomonedas, donde los pagos dependen de datos que llegan del mundo exterior.
Esperando a 'Schnorr'
Kohen y otros están investigando activamente el cambio y su impacto potencial, pero pasará algún tiempo antes de que los desarrolladores puedan realizar el cambio.
Técnicamente, el cambio podría añadirse a Lightning ahora. En un virtualHackathon relámpago del mes pasado, Kohen, el ingeniero de Blockstream Jonas Nick y otros crearon unprueba de conceptosobre el algoritmo de firma digital de curva elíptica (ECDSA).
Sigue leyendo: Bitcoiners se apresuran a mejorar la red Lightning en un hackatón virtual de dos días
Kohen argumentó que el cambio es "el mejor" si se construye sobreSchnorr/Raíz principalUna posible actualización que aún no se ha incorporado a Bitcoin . Schnorr/Taproot ofrece una nueva forma de firmar transacciones en Bitcoin, que es la forma en que un usuario demuestra criptográficamente que posee Bitcoin y puede transferirlo a otra persona. Schnorr/Taproot ofrece ventajas sobre el sistema de firma actual de Bitcoin, ECDSA.
Como Schnorr aún no está listo, Kohen y otros solo planean usar la versión ECDSA para experimentar con PTLC en un entorno limitado, de modo que cuando Schnorr esté disponible, estarán listos.
"Más allá de la teoría, por fin hay una manera de experimentar. Tengo muchas ganas de ver cómo todas estas propuestas, que solo estaban en el papel, finalmente se hacen realidad", dijo Kohen, y añadió:
No pretendo que el trabajo de codificación actual realizado con las firmas del adaptador ECDSA se aplique a la producción de ninguna implementación de Lightning. Más bien, pretendo usar las firmas del adaptador ECDSA para probar el amplio conjunto de propuestas que requieren PTLC, así como para abordar los problemas que no son específicos de los PTLC basados en ECDSA. De esta manera, podremos tener la mayor ventaja posible antes de que llegue Schnorr y sea el momento de implementar una forma de implementar PTLC en Lightning.
Coordinación
Pero los pasos no terminan ahí. Una vez que Schnorr termine, el cambio requerirá BIT coordinación.
La buena noticia es que Kohen, los desarrolladores de Lightning, ha hablado con ellos y ha llegado a un acuerdo sobre la necesidad de implementar el cambio. Hasta ahora, solo se ha debatido sobre los detalles de implementación.
"Aún no he hablado con nadie que no crea que algún día... Lightning seguramente pasará a usar PTLC en lugar de HTLC. He conocido gente que discrepa sobre varios detalles de implementación, pero nunca he conocido a nadie que no piense que los PTLC son inherentemente superiores a los HTLC sin ninguna desventaja real", dijo Kohen a CoinDesk.
Pero incluso con el acuerdo de que el cambio mejorará la red Lightning, es un cambio enorme que llevará tiempo.
"En lugar de 'unos pocos cambios', esta sería hasta la fecha la mayor actualización a nivel de red realizada en Lightning Network", dijo el director de tecnología de Lightning Labs, Olaoluwa Osuntokun.un correo electrónicodiscutiendo el cambio con otros desarrolladores.
"Quiero advertir que no se debe subestimar el tiempo que todo esto tomará en la práctica ni el grado de sincronización necesario para llevarlo a cabo correctamente", añadió.
Alyssa Hertig
Alyssa Hertig, periodista y periodista especializada en Bitcoin y la red Lightning, colabora en CoinDesk . Su trabajo también ha aparecido en VICE, Mic y Reason. Actualmente escribe un libro que explora los entresijos de la gobernanza de Bitcoin . Alyssa posee algunos BTC.
