Lightning Network ha recorrido un largo camino desde sus inicios. Una amplia gama de mejoras ha permitido que los pagos Lightning funcionen de manera casi perfecta, pero no está exento de desafíos. Hoy en día, es posible que la experiencia del usuario no esté exactamente donde queremos, pero como constructores, nos gusta plantear esto como un desafío: ¿qué se debe hacer para mejorar la experiencia?
En este artículo, analizamos cómo podría ser la experiencia de utilizar Lightning en función de las soluciones desarrolladas por muchas mentes brillantes.
Primero describiremos la experiencia del usuario actual y los puntos débiles que la rodean. Luego presentaremos un posible estado futuro de Lightning, informado por las tecnologías que se están implementando o desarrollando activamente.
Para abordar primero el elefante en la sala: una proporción significativa de las transacciones en Lightning Network hoy en día se facilitan mediante billeteras de custodia. Al utilizar las transacciones Lightning en Nostr como una evaluación aproximada del uso de custodia en toda la red, aproximadamente el 90% de las transacciones se realizan a través de aplicaciones donde el usuario confía sus claves a un custodio.
¿Por qué la mayoría de los usuarios optan actualmente por los servicios de custodia? Las personas utilizan los servicios de custodia debido a la conveniencia, la experiencia de usuario simple y los desafíos asociados con el uso de Lightning sin custodia . Clasificamos los desafíos actuales de Lightning en tres grupos:
Si se exige a los usuarios que realicen más acciones que a través de los métodos de pago tradicionales para lograr el resultado deseado, la mayoría de los usuarios podría perder interés. Algunos ejemplos de eso:
Estos problemas requieren un conocimiento profundo de Lightning y/o protocolos interrelacionados que el usuario promedio de Lightning probablemente no seguirá.
La tecnología de Lightning aún no está completamente desarrollada. Aún quedan algunos problemas técnicos por resolver.
¿Cómo podría verse Lightning cuando la mayoría, si no todos, de estos problemas se resuelvan?
Las siguientes secciones resaltarán el posible estado futuro de la experiencia del usuario de Lightning. Esta no es una hoja de ruta exacta de cómo los usuarios interactuarán con Lightning en el futuro, es una proyección de la experiencia del usuario que podría ser posible, dadas ciertas actualizaciones de la red.
Esperamos que el empalme se implemente en la mayoría de las billeteras Lightning en los próximos años, pero ¿qué significa esto para los participantes de la red?
Los operadores de nodos podrán agregar y eliminar fondos de un canal sin pagar tarifas excesivas en la cadena, en lugar de tener que cerrar y luego volver a abrir canales para lograr el tamaño deseado. Dado que el cambio de tamaño de los canales se vuelve asequible, los operadores de nodos (o el software que actúa en su nombre) tendrían un mayor control para gestionar sus canales, lo que a su vez haría que los pagos se realizaran con mayor frecuencia.
Los proveedores de servicios Lightning (denominados LSP) se beneficiarían de manera similar de los costos reducidos de cambiar el tamaño del canal y podrían proporcionar un mayor nivel de privacidad del usuario. Los LSP que buscan optimizar la privacidad del usuario podrían combinar los fondos de los usuarios en una transacción abierta de canal único y por lotes para ofuscar la fuente de origen de los fondos.
Cuando el empalme se convierta en la norma, y moverse entre Lightning y Bitcoin sea barato y fácil, las billeteras mostrarán un saldo unificado , porque, para un usuario, ya no habrá distinción entre fondos dentro y fuera de la cadena.
En un escenario donde las tarifas en cadena son altas, los LSP podrían administrar los canales de los usuarios de manera económica combinando el empalme con el reequilibrio atómico en las cadenas laterales; Líquido, por ejemplo.
Los LSP podrían convertirse en un componente instrumental de las experiencias de los usuarios en un futuro próximo debido a su capacidad para abstraer las complejidades de los usuarios. Además, los LSP reducen los requisitos de capital para ejecutar un nodo; pueden servir como portal de usuario a la red.
La magia de Lightning es su liquidación instantánea, pero los pagos fallidos y otros puntos de tensión paralizan la experiencia del usuario. Cuando los LSP operan infraestructura como servidores y/o el propio nodo, los usuarios pueden interactuar con Lightning de manera sencilla. Los LSP podrían eliminar las interacciones del usuario con la infraestructura ofreciendo un modelo de nodo en la nube en el que el usuario aún conserva el control sobre sus fondos pero no interactúa con el nodo. También podrían ofrecer una versión “light” del servicio que consuma menos batería en el móvil, o una combinación de ambos modelos.
Si se va a pasar más capital a Lightning, los usuarios deben poder restaurar su nodo o billetera de una manera que les resulte familiar , como ingresar una serie de 12 o 24 palabras en una aplicación. Los proveedores de servicios permiten a los usuarios almacenar una copia de seguridad cifrada de su billetera Lightning en la nube. En caso de que el dispositivo de un usuario se rompa o se vea comprometido, la copia de seguridad cifrada en la nube podría importarse fácilmente a un nuevo dispositivo.
Si una persona tiene que tomar medidas adicionales para beneficiarse de Bitcoin (o cualquier otra tecnología novedosa), es probable que abandone en algún momento del proceso de adopción.
En el contexto de un problema actual que necesita una solución: los LSP podrían resolver los requisitos de "siempre en línea" aceptando pagos para usuarios fuera de línea, acercando la UX a las soluciones de pago existentes.
A medida que haya más financiación disponible para los desarrolladores de Bitcoin, es probable que surjan más soluciones que permitan a los usuarios aceptar pagos de forma independiente sin recurrir a servicios externos.
Las identificaciones de pago actuales, como las direcciones Lightning, son útiles pero tienen custodia en casi todos los casos. Los usuarios deberían poder intercambiar códigos QR reutilizables para recibir pagos sin depender de un tercero. La reutilización es crucial: copiar, pegar y enviar facturas a las contrapartes son demasiados pasos. La disponibilidad de una solución sencilla proporcionaría beneficios a todos los usuarios de Lightning.
Fuente de información de la imagen: https://bolt12.org/
El código QR más pequeño y simple en la imagen de arriba se llama oferta y permitiría a las billeteras manejar la factura que solicita parte del flujo de pago sin instrucciones del usuario. Otro beneficio de las ofertas es que pueden contener información como moneda, nombre del proveedor, límites de cantidad y rutas para llegar a las billeteras receptoras.
La mayoría de las personas prefieren un proceso de incorporación simple, lo que significa que probablemente confiarán la configuración a los proveedores de servicios. Un ejemplo de esto es el protocolo Fedimint : un grupo de personas que gestionan lo que se llama una menta de efectivo electrónico. Este modelo ofrece mejor privacidad y un conjunto de productos y servicios adicionales, como gestión de herencias, grupos de minería privados, resolución de disputas descentralizada, exposición sintética al dólar y más. Dado que Lightning está integrado en estas comunidades, los usuarios pueden abandonar y unirse a las federaciones instantáneamente a su discreción, con un bajo costo.
Para que la privacidad del usuario se convierta en una característica estándar en Lightning, las tecnologías que la habilitan deben ser invisibles para el usuario, lo que significa que el usuario no necesitaría realizar ninguna acción para beneficiarse de ella. Los desarrolladores de aplicaciones y proveedores de servicios deben tomar decisiones entre bastidores que, por ejemplo, separan las transacciones en cadena de las transacciones Lightning, entre otras cosas.
Será muy difícil evaluar si una transacción en cadena es un canal Lightning abierto/cerrado, ya que las nuevas tecnologías harán que se vean cada vez más exactamente igual que cualquier otra transacción de Bitcoin. A medida que se implementan más tecnologías Taproot , funciones como la agregación de firmas pueden ocultar información sobre un canal de pago y cuántos usuarios podrían estar involucrados en la transacción.
Los usuarios podrían obtener más privacidad cuando realizan pagos fuera de su grupo de pares si Taproot se implementa ampliamente en las billeteras. En la actualidad, existe un ID de pago (un hash del pago) que conoce cada nodo intermitente en la ruta hacia el destino. Se pueden utilizar aspectos de cómo Taproot maneja las firmas para crear identificaciones de pago "ficticias" a lo largo de la ruta, de modo que solo el remitente y el receptor tengan una comprensión clara del pago.
Un usuario de Lightning no debería necesitar preocuparse, ni siquiera conocer, la ruta exacta que toma su pago para llegar al destino previsto, pero actualmente, los nodos a lo largo de la ruta de pago pueden ver desde dónde se envió un pago. A través de la saga Canadian Freedom Convoy, hemos visto que los gobiernos pueden, y lo harán, confiscar fondos, cerrar cuentas bancarias fiduciarias y censurar de otro modo a las personas que hablan en su contra.
Los LSP podrían anonimizar la fuente de una transacción Lightning ofreciendo un servicio en el que sirvan como intermediarios en la construcción de rutas. De esta manera, el LSP conoce sólo la parte de la ruta que construye y el remitente conoce la otra parte; Los nodos intermedios y el punto de destino serían “ciegos” a la totalidad de la ruta. Este modelo proporcionaría una seguridad sólida y el usuario no necesitaría involucrarse en absoluto.
Las billeteras pueden ser creativas a la hora de ofrecer mejoras de privacidad. Por ejemplo, las billeteras y los LSP podrían servir como “intermediarios de facturas” para los usuarios; la billetera crea una factura y la envía a un LSP, y el LSP luego completa el pago. Para el destinatario, parecería que el LSP le había pagado y, de esta manera, el remitente logra un mayor grado de privacidad sin ninguna interrupción en su flujo de pago familiar. El cofundador de Mutiny Wallet, Tony Giorgio, señala que este tipo de enfoque permite a los usuarios de la billetera ocultarse entre todos los demás usuarios del LSP.
Un subconjunto de usuarios de Lightning querrá una privacidad más sólida que la que se puede lograr pasando facturas a través de LSP. Más casos de ofuscación de transacciones es un método probado para aumentar la privacidad, pero esto requiere la acción manual del usuario y puede resultar costoso en la cadena. Dado que los LSP ya ejecutan servidores, están bien posicionados para ofrecer servicios colaborativos de coordinación de transacciones a los usuarios. Los proveedores de servicios podrían crear puntos de control que mejoren la privacidad: cuando los usuarios abren o cierran canales, aumentan o disminuyen la capacidad del canal (como se mencionó anteriormente en la sección Empalme), o cuando los usuarios pagan por bienes o servicios.
Los proveedores podrían ofrecer a sus clientes un período de devolución para las transacciones realizadas a través de Lightning. Los clientes pagarían un tipo especial de factura al momento de pagar, pero conservarían la capacidad de "revocar" la transacción hasta el momento en que se presten los bienes o servicios. Anteriormente, esto era imposible de hacer en Lightning.
Para que más instituciones se unan a Lightning Network, debe ser fácil mover fondos desde el almacenamiento en frío fuera de línea a un canal Lightning. Los canales Taproot permiten este caso de uso, sin comprometer la seguridad.
Además, será más seguro para las instituciones mantener grandes cantidades de fondos en Lightning. Podrán utilizar dispositivos especializados que les ayuden a protegerse de los riesgos de las carteras conectadas a Internet.
Lightning ha demostrado su utilidad para realizar pagos con liquidación instantánea, pero debemos reconocer que, de hecho, tiene puntos débiles. Aun así, los participantes de la red deberían sentirse optimistas sobre el progreso que se está logrando en la resolución de los obstáculos de UX; Algunos de los desarrolladores más talentosos del mundo están trabajando incansablemente para mejorar la experiencia.
A medida que surjan más soluciones tecnológicas y se invierta más capital en la red, es probable que los proveedores de servicios Lightning asuman un papel más importante a la hora de abstraer las complejidades de los usuarios finales. Los avances en tecnología beneficiarán de manera similar a los usuarios autohospedados y acercarán toda la red a una experiencia It Just Works .
Hay mucho de qué entusiasmarse en Lightning; Todas las proyecciones del estado futuro en este artículo se basaron en soluciones en las que se está trabajando hoy. Cuanto más desarrolladores y emprendedores se centren en optimizar la experiencia del usuario, más participantes y capital se unirán a la red y mejor será la experiencia de todos.
แชร์
เนื้อหา
Lightning Network ha recorrido un largo camino desde sus inicios. Una amplia gama de mejoras ha permitido que los pagos Lightning funcionen de manera casi perfecta, pero no está exento de desafíos. Hoy en día, es posible que la experiencia del usuario no esté exactamente donde queremos, pero como constructores, nos gusta plantear esto como un desafío: ¿qué se debe hacer para mejorar la experiencia?
En este artículo, analizamos cómo podría ser la experiencia de utilizar Lightning en función de las soluciones desarrolladas por muchas mentes brillantes.
Primero describiremos la experiencia del usuario actual y los puntos débiles que la rodean. Luego presentaremos un posible estado futuro de Lightning, informado por las tecnologías que se están implementando o desarrollando activamente.
Para abordar primero el elefante en la sala: una proporción significativa de las transacciones en Lightning Network hoy en día se facilitan mediante billeteras de custodia. Al utilizar las transacciones Lightning en Nostr como una evaluación aproximada del uso de custodia en toda la red, aproximadamente el 90% de las transacciones se realizan a través de aplicaciones donde el usuario confía sus claves a un custodio.
¿Por qué la mayoría de los usuarios optan actualmente por los servicios de custodia? Las personas utilizan los servicios de custodia debido a la conveniencia, la experiencia de usuario simple y los desafíos asociados con el uso de Lightning sin custodia . Clasificamos los desafíos actuales de Lightning en tres grupos:
Si se exige a los usuarios que realicen más acciones que a través de los métodos de pago tradicionales para lograr el resultado deseado, la mayoría de los usuarios podría perder interés. Algunos ejemplos de eso:
Estos problemas requieren un conocimiento profundo de Lightning y/o protocolos interrelacionados que el usuario promedio de Lightning probablemente no seguirá.
La tecnología de Lightning aún no está completamente desarrollada. Aún quedan algunos problemas técnicos por resolver.
¿Cómo podría verse Lightning cuando la mayoría, si no todos, de estos problemas se resuelvan?
Las siguientes secciones resaltarán el posible estado futuro de la experiencia del usuario de Lightning. Esta no es una hoja de ruta exacta de cómo los usuarios interactuarán con Lightning en el futuro, es una proyección de la experiencia del usuario que podría ser posible, dadas ciertas actualizaciones de la red.
Esperamos que el empalme se implemente en la mayoría de las billeteras Lightning en los próximos años, pero ¿qué significa esto para los participantes de la red?
Los operadores de nodos podrán agregar y eliminar fondos de un canal sin pagar tarifas excesivas en la cadena, en lugar de tener que cerrar y luego volver a abrir canales para lograr el tamaño deseado. Dado que el cambio de tamaño de los canales se vuelve asequible, los operadores de nodos (o el software que actúa en su nombre) tendrían un mayor control para gestionar sus canales, lo que a su vez haría que los pagos se realizaran con mayor frecuencia.
Los proveedores de servicios Lightning (denominados LSP) se beneficiarían de manera similar de los costos reducidos de cambiar el tamaño del canal y podrían proporcionar un mayor nivel de privacidad del usuario. Los LSP que buscan optimizar la privacidad del usuario podrían combinar los fondos de los usuarios en una transacción abierta de canal único y por lotes para ofuscar la fuente de origen de los fondos.
Cuando el empalme se convierta en la norma, y moverse entre Lightning y Bitcoin sea barato y fácil, las billeteras mostrarán un saldo unificado , porque, para un usuario, ya no habrá distinción entre fondos dentro y fuera de la cadena.
En un escenario donde las tarifas en cadena son altas, los LSP podrían administrar los canales de los usuarios de manera económica combinando el empalme con el reequilibrio atómico en las cadenas laterales; Líquido, por ejemplo.
Los LSP podrían convertirse en un componente instrumental de las experiencias de los usuarios en un futuro próximo debido a su capacidad para abstraer las complejidades de los usuarios. Además, los LSP reducen los requisitos de capital para ejecutar un nodo; pueden servir como portal de usuario a la red.
La magia de Lightning es su liquidación instantánea, pero los pagos fallidos y otros puntos de tensión paralizan la experiencia del usuario. Cuando los LSP operan infraestructura como servidores y/o el propio nodo, los usuarios pueden interactuar con Lightning de manera sencilla. Los LSP podrían eliminar las interacciones del usuario con la infraestructura ofreciendo un modelo de nodo en la nube en el que el usuario aún conserva el control sobre sus fondos pero no interactúa con el nodo. También podrían ofrecer una versión “light” del servicio que consuma menos batería en el móvil, o una combinación de ambos modelos.
Si se va a pasar más capital a Lightning, los usuarios deben poder restaurar su nodo o billetera de una manera que les resulte familiar , como ingresar una serie de 12 o 24 palabras en una aplicación. Los proveedores de servicios permiten a los usuarios almacenar una copia de seguridad cifrada de su billetera Lightning en la nube. En caso de que el dispositivo de un usuario se rompa o se vea comprometido, la copia de seguridad cifrada en la nube podría importarse fácilmente a un nuevo dispositivo.
Si una persona tiene que tomar medidas adicionales para beneficiarse de Bitcoin (o cualquier otra tecnología novedosa), es probable que abandone en algún momento del proceso de adopción.
En el contexto de un problema actual que necesita una solución: los LSP podrían resolver los requisitos de "siempre en línea" aceptando pagos para usuarios fuera de línea, acercando la UX a las soluciones de pago existentes.
A medida que haya más financiación disponible para los desarrolladores de Bitcoin, es probable que surjan más soluciones que permitan a los usuarios aceptar pagos de forma independiente sin recurrir a servicios externos.
Las identificaciones de pago actuales, como las direcciones Lightning, son útiles pero tienen custodia en casi todos los casos. Los usuarios deberían poder intercambiar códigos QR reutilizables para recibir pagos sin depender de un tercero. La reutilización es crucial: copiar, pegar y enviar facturas a las contrapartes son demasiados pasos. La disponibilidad de una solución sencilla proporcionaría beneficios a todos los usuarios de Lightning.
Fuente de información de la imagen: https://bolt12.org/
El código QR más pequeño y simple en la imagen de arriba se llama oferta y permitiría a las billeteras manejar la factura que solicita parte del flujo de pago sin instrucciones del usuario. Otro beneficio de las ofertas es que pueden contener información como moneda, nombre del proveedor, límites de cantidad y rutas para llegar a las billeteras receptoras.
La mayoría de las personas prefieren un proceso de incorporación simple, lo que significa que probablemente confiarán la configuración a los proveedores de servicios. Un ejemplo de esto es el protocolo Fedimint : un grupo de personas que gestionan lo que se llama una menta de efectivo electrónico. Este modelo ofrece mejor privacidad y un conjunto de productos y servicios adicionales, como gestión de herencias, grupos de minería privados, resolución de disputas descentralizada, exposición sintética al dólar y más. Dado que Lightning está integrado en estas comunidades, los usuarios pueden abandonar y unirse a las federaciones instantáneamente a su discreción, con un bajo costo.
Para que la privacidad del usuario se convierta en una característica estándar en Lightning, las tecnologías que la habilitan deben ser invisibles para el usuario, lo que significa que el usuario no necesitaría realizar ninguna acción para beneficiarse de ella. Los desarrolladores de aplicaciones y proveedores de servicios deben tomar decisiones entre bastidores que, por ejemplo, separan las transacciones en cadena de las transacciones Lightning, entre otras cosas.
Será muy difícil evaluar si una transacción en cadena es un canal Lightning abierto/cerrado, ya que las nuevas tecnologías harán que se vean cada vez más exactamente igual que cualquier otra transacción de Bitcoin. A medida que se implementan más tecnologías Taproot , funciones como la agregación de firmas pueden ocultar información sobre un canal de pago y cuántos usuarios podrían estar involucrados en la transacción.
Los usuarios podrían obtener más privacidad cuando realizan pagos fuera de su grupo de pares si Taproot se implementa ampliamente en las billeteras. En la actualidad, existe un ID de pago (un hash del pago) que conoce cada nodo intermitente en la ruta hacia el destino. Se pueden utilizar aspectos de cómo Taproot maneja las firmas para crear identificaciones de pago "ficticias" a lo largo de la ruta, de modo que solo el remitente y el receptor tengan una comprensión clara del pago.
Un usuario de Lightning no debería necesitar preocuparse, ni siquiera conocer, la ruta exacta que toma su pago para llegar al destino previsto, pero actualmente, los nodos a lo largo de la ruta de pago pueden ver desde dónde se envió un pago. A través de la saga Canadian Freedom Convoy, hemos visto que los gobiernos pueden, y lo harán, confiscar fondos, cerrar cuentas bancarias fiduciarias y censurar de otro modo a las personas que hablan en su contra.
Los LSP podrían anonimizar la fuente de una transacción Lightning ofreciendo un servicio en el que sirvan como intermediarios en la construcción de rutas. De esta manera, el LSP conoce sólo la parte de la ruta que construye y el remitente conoce la otra parte; Los nodos intermedios y el punto de destino serían “ciegos” a la totalidad de la ruta. Este modelo proporcionaría una seguridad sólida y el usuario no necesitaría involucrarse en absoluto.
Las billeteras pueden ser creativas a la hora de ofrecer mejoras de privacidad. Por ejemplo, las billeteras y los LSP podrían servir como “intermediarios de facturas” para los usuarios; la billetera crea una factura y la envía a un LSP, y el LSP luego completa el pago. Para el destinatario, parecería que el LSP le había pagado y, de esta manera, el remitente logra un mayor grado de privacidad sin ninguna interrupción en su flujo de pago familiar. El cofundador de Mutiny Wallet, Tony Giorgio, señala que este tipo de enfoque permite a los usuarios de la billetera ocultarse entre todos los demás usuarios del LSP.
Un subconjunto de usuarios de Lightning querrá una privacidad más sólida que la que se puede lograr pasando facturas a través de LSP. Más casos de ofuscación de transacciones es un método probado para aumentar la privacidad, pero esto requiere la acción manual del usuario y puede resultar costoso en la cadena. Dado que los LSP ya ejecutan servidores, están bien posicionados para ofrecer servicios colaborativos de coordinación de transacciones a los usuarios. Los proveedores de servicios podrían crear puntos de control que mejoren la privacidad: cuando los usuarios abren o cierran canales, aumentan o disminuyen la capacidad del canal (como se mencionó anteriormente en la sección Empalme), o cuando los usuarios pagan por bienes o servicios.
Los proveedores podrían ofrecer a sus clientes un período de devolución para las transacciones realizadas a través de Lightning. Los clientes pagarían un tipo especial de factura al momento de pagar, pero conservarían la capacidad de "revocar" la transacción hasta el momento en que se presten los bienes o servicios. Anteriormente, esto era imposible de hacer en Lightning.
Para que más instituciones se unan a Lightning Network, debe ser fácil mover fondos desde el almacenamiento en frío fuera de línea a un canal Lightning. Los canales Taproot permiten este caso de uso, sin comprometer la seguridad.
Además, será más seguro para las instituciones mantener grandes cantidades de fondos en Lightning. Podrán utilizar dispositivos especializados que les ayuden a protegerse de los riesgos de las carteras conectadas a Internet.
Lightning ha demostrado su utilidad para realizar pagos con liquidación instantánea, pero debemos reconocer que, de hecho, tiene puntos débiles. Aun así, los participantes de la red deberían sentirse optimistas sobre el progreso que se está logrando en la resolución de los obstáculos de UX; Algunos de los desarrolladores más talentosos del mundo están trabajando incansablemente para mejorar la experiencia.
A medida que surjan más soluciones tecnológicas y se invierta más capital en la red, es probable que los proveedores de servicios Lightning asuman un papel más importante a la hora de abstraer las complejidades de los usuarios finales. Los avances en tecnología beneficiarán de manera similar a los usuarios autohospedados y acercarán toda la red a una experiencia It Just Works .
Hay mucho de qué entusiasmarse en Lightning; Todas las proyecciones del estado futuro en este artículo se basaron en soluciones en las que se está trabajando hoy. Cuanto más desarrolladores y emprendedores se centren en optimizar la experiencia del usuario, más participantes y capital se unirán a la red y mejor será la experiencia de todos.