Instructor: Maestro Ben77

El 23 de agosto, CKB anunció su documento ligero Lightning Network Fiber Network. Recientemente, estudié el conocimiento de Lightning Network en profundidad y obtuve una cierta cantidad, por lo que investigué sobre Fiber de inmediato y salió este artículo.

1. Mejoras de la Fibra

En comparación con Lightning Network en BTC, Fiber tiene sus propias consideraciones de diseño. Al mismo tiempo, debido a las características de las redes eUTXO y CKB, también aporta algunos puntos técnicos únicos.

1. Los activos se transfieren dentro del canal.

Desde que Lightning Labs desarrolló el activo Taproot, Lightning Network finalmente marcó el comienzo de la expansión del nivel de emisión de activos. Sin embargo, la lógica de implementación de la transferencia de activos Taproot en el Lightning Channel general es la siguiente:

制作 by Dapangdun

Los activos de raíz entran y salen del canal a través del "cambio de tipo de cambio" en ambos lados del canal. Lo que realmente pasa por el canal es BTC. Si desea darse cuenta de que los activos de Taproot se utilizan en el canal, entonces el canal debe mejorarse para convertirse en un "Canal Taproot", lo que puede necesitar resolverse de una forma similar a la cadena lateral.

En Fibra, los activos se transfieren directamente dentro del canal. El diagrama del concepto de implementación es el siguiente:

制作 by Dapangdun

2. Adopción de PTLC

Lightning Network en BTC utiliza tecnología HTLC. En realidad, HTLC es bastante bueno en el uso real, pero aún tiene la posibilidad de destruir la privacidad de Lightning Network en enlaces de múltiples saltos.

En términos de tecnología, HTLC utiliza la misma preimagen en toda la ruta de "saltos múltiples". Al mismo tiempo, dado que el beneficiario genera aleatoriamente la preimagen, es poco probable que se utilice la misma preimagen para dos pagos diferentes. Por lo tanto, si una entidad (individuo, empresa, etc.) controla varios nodos en una determinada ruta de pago, puede obtener información completa de la transacción basándose en la entrada recibida por un nodo y la salida de otro nodo. Luego, esta entidad puede utilizar alguna heurística (basada en la longitud de la ruta o el tipo de nodo) para adivinar qué nodo de la ruta es el pagador y qué nodo es el beneficiario. Los esfuerzos de privacidad del enrutamiento cebolla se ven socavados.

Con PTLC, cada salto en la ruta utiliza un valor secreto diferente. De esta forma, se protege la privacidad lograda mediante el enrutamiento cebolla. La fibra utiliza tecnología PTLC.

Para obtener detalles sobre este punto técnico, consulte el siguiente artículo:

¿Qué es el “Contrato de bloqueo de tiempo puntual (PTLC)”?

(https://www.btcstudy.org/2022/01/27/breaking-down-the-bitcoin-lightning-network-eltoo/)

3. Alivia los problemas encontrados por BTC Lightning Network

El diseño general de Fiber nació de Lightning Network de BTC, por lo que algunos de los problemas actuales de Lightning Network también han sido "heredados", como el muy importante problema de "gestión de liquidez".

En BTC Lightning Network, la gestión de la liquidez del canal es un asunto muy problemático, pero debido a que la entrada requiere liquidez y el cobro de pagos también requiere liquidez, inevitablemente tenemos que involucrar el escenario de ajustar la liquidez del canal. La solución actual, ya sea "intercambio submarino", "JIT" o "empalme de canales", implicará el problema de permitir a los usuarios realizar 1 o 2 transacciones en la red principal BTC, la confirmación de la red principal es lenta y puede haber problemas. El nivel de gasolina sigue siendo alto, lo que confundirá a la gente o tendrá una mala experiencia.

En Fiber, aunque la solución "LSP + swap submarino" actualmente divulgada no elimina los problemas de esta solución de liquidez, el costo de enviar una transacción ckb es muy bajo, el tiempo de espera también es muy corto y la experiencia del usuario es Será mucho mejor.

4. Puede lograr interoperabilidad con BTC Lightning Network

La fibra no se limita a la red CKB. Puede lograr una conversión 1:1 entre BTC y CCBTC a través del modelo de "aceptador intermedio". Este método es algo similar a construir un "puente relámpago", y esta solución puede descentralizarse. es decir, la gente corriente puede participar en la prestación de este servicio y actuar como "aceptantes" si tienen dichos activos.

Si lo piensa más a fondo, BTC puede intercambiar directamente otros activos en la red CKB de esta manera, y solo necesita aceptar la cotización del tipo de cambio del Oracle público.

Por supuesto, actualmente se encuentra en la etapa de diseño conceptual y es necesario observar el desarrollo real.

制作 by Dapangdun

2. Problema de fibra

Además de los problemas que deben afrontarse juntos debido a la "herencia", Fiber también tiene algunas cuestiones que vale la pena discutir.

1. Cuestión de necesidad

El desarrollo de Lightning Network de BTC es un plan nacido de "limitaciones de bloques pequeños" y "tiempos de confirmación extremadamente altos en la red principal". El objetivo es mejorar estos problemas en el campo de los pagos, lograr reducciones significativas en las tarifas y aumentar significativamente el TPS.

Para la red CKB, a través de pruebas, la tarifa de manejo actual para una transferencia es de aproximadamente 0,0000183 KB. Combinada con el precio actual de CKB (~0,01 U), la tarifa es de aproximadamente 0,000000183 U. Esta tarifa ya es muy, muy, muy baja. Incluso si consideramos que el precio de ckb ha aumentado 10 veces, la red de ckb está congestionada 10 veces y el costo de una transacción es solo 0.0000183U, que sigue siendo muy bajo. Por lo tanto, la necesidad de Lightning Network es obviamente insuficiente en comparación. a la red BTC.

制作 by Dapangdun

Al mismo tiempo, considerando que el pago relámpago todavía tiene problemas como [dificultad de operación y mantenimiento del nodo] [requisito de pago en línea por parte de ambas partes] [utilización insuficiente de fondos] y otros problemas, aunque existen ciertos medios para mejorarlo, parece que la necesidad no es tan fuerte.

Por supuesto, también podemos mirar este problema desde varios ángulos:

1) Desde la perspectiva de la velocidad de pago, el tiempo de generación de bloques de la red CKB es de 8 a 48 segundos, y Lightning Network está básicamente cerca del "pago inmediato" y la velocidad de pago ha mejorado;

2) Desde la perspectiva del desarrollo tecnológico, la red CKB en sí tiene su propia ecología. El desarrollo de Lightning Network contribuirá al desarrollo y expansión de todo el mapa de tecnología ecológica. Es posible que en el futuro se introduzcan otras tecnologías como ZK. , que también se puede ver desde este aspecto.

2. Problema del modelo Lightning

El modelo Lightning utilizado por Fiber se basa en "Daric". Este modelo es un modelo P2P tradicional. Sin embargo, si observamos el desarrollo reciente del mercado de BTC Lightning Network, el modelo P2P ha encontrado grandes problemas. al alojamiento de LSP Mutiny El cierre de la billetera también lo confirma, y ​​el anuncio de que LSP bajo Mutiny cesará sus operaciones también arroja una sombra sobre si la solución de custodia de LSP se puede mantener.

Creo que será necesario seguir de cerca los cambios futuros en el modelo Lightning.

3. Perspectivas de la fibra

Siempre he respetado al equipo de desarrollo de CKB. La razón que mencioné antes es que respeto a los equipos que todavía están dispuestos a explorar y desarrollarse, especialmente el equipo del Este, independientemente del éxito o el fracaso. Por lo tanto, tengo expectativas para Fiber. He pensado en las posibles direcciones que puedo esperar o en las que pensaré y las compartiré aquí.

1. Cómo aprovechar las ventajas de ckb network para innovar

La red CKB introdujo una nueva arquitectura al comienzo de su diseño, por lo que la dirección que espero con ansias es si puede aprovechar sus características de red para realizar más innovaciones en Lightning Network. Por ejemplo:

1) ¿Cómo solucionar perfectamente el problema del pago fuera de línea?

2) ¿Se pueden abordar los problemas de gestión de liquidez desde un marco de diseño fundamental?

3) ¿Se puede erradicar la dificultad de interacción en los canales multijugador?

4)……

¡La innovación es siempre la principal fuerza productiva y la cornucopia de este mercado!

2. Construir más escenarios de demanda de rayos

Existe un problema general con Lightning Network, es decir, ¿dónde deberían estar los escenarios de aplicación de Lightning Network? Tenemos millones de TPS, pero en realidad, ¿qué situaciones tienen requisitos de interacción tan fuertes? ¿O qué escenarios son muy necesarios o solo se pueden solucionar a través de Lightning Network?

He considerado "pagar por streaming" y "juego", y durante un tiempo también se derivó "LAPP". Sin embargo, este tipo de proyectos en el mercado o no han despegado o han "muerto", por lo que la escena debería caer. Allí, Fiber también encontrará ese problema.

Espero que Fiber pueda extraer o incluso "construir" más escenarios de demanda de rayos. La tecnología solo puede reflejar su valor cuando se implementa, de lo contrario se convertirá fácilmente en un "juguete geek". Sin embargo, en mis conversaciones con el personal relevante, aprendí que. El equipo CKB lo valora mucho y espera ver su progreso continuo en esta área.