La Red Lightning es, en mi opinión, lo más emocionante que está sucediendo en el espacio de las criptomonedas. Es un nuevo tipo de red de pago que permite transferir bitcoins sin tocar la blockchain. Esto significa que Lightning resuelve de manera eficaz el problema del asentamiento instantáneo en contextos como restaurantes y cafeterías, donde no tiene sentido que un cliente tenga que esperar 10 minutos o más para recibir sus artículos. También reduce drásticamente las tarifas para estos pequeños pero vitales pagos, porque cuanto menor sea su tarifa en cadena para una compra, mayor será la probabilidad de que su transacción no entre en el próximo bloque. Además, el espacio de bloque se está volviendo más escaso desde que los bloques de bitcoin se llenaron en 2015, y las tarifas han llegado a ser de 10 o incluso 50 dólares, a veces, para ser incluidos en el siguiente bloque. Tal entorno de tarifas competitivas obviamente hace que cualquier transacción inferior a aproximadamente 10 veces esta tarifa requerida sea simplemente antieconómica, porque el efectivo y las tarjetas de crédito son más baratas y rápidas, por lo que los comerciantes tienen incentivos para dejar de aceptar bitcoin cuando esto sucede.
Para que bitcoin se convierta en un estándar mundial, los comerciantes deben tener incentivos para aceptarlo. Lightning nos acerca mucho a este ideal, pero desafortunadamente, sin algunos cambios en las reglas de consenso de bitcoin, Lightning no puede habilitar un mundo donde todos tengan completa soberanía sobre sus propias tenencias y pagos, porque si desea usar Lightning sin usar una billetera custodia como Wallet of Satoshi, necesita poder abrir un canal, y esto requiere realizar una transacción en cadena, con todos los problemas mencionados anteriormente. Algunas personas que tienen más capital disponible y habilidad técnica encontrarán bastante fácil correr su propio nodo de Lightning, pero la mayoría de los comerciantes están acostumbrados a sistemas de pago que “simplemente funcionan” y no requieren aprender cómo convertirse en administrador de un servidor, ni están acostumbrados a depositar una cantidad de dinero y hacer un montón de trabajo para asegurar ese dinero contra hackers, para poder aceptar pagos de clientes.
Además de esto, la primera experiencia de un nuevo usuario al usar bitcoin debe ser al menos tan agradable como usar una cuenta bancaria o una aplicación de pagos fiduciarios como transferencias bancarias por SPEI o PayPal. De lo contrario, no hay incentivo para que la gente deje de usar dinero fiduciario y cambie a bitcoin.
Necesitamos una forma de escalar Lightning al próximo billón de usuarios. ¿Cómo podemos lograrlo?
Aquí entra LNHANCE, una propuesta de soft fork para agregar convenios a bitcoin. Aunque hay muchas propuestas similares (incluyendo APO, CTV por sí mismo, CAT, TXHASH, TLUV y más), creo que LNHANCE logra el mejor equilibrio al habilitar nueva expresividad para mejorar masivamente la experiencia de Lightning, siendo lo suficientemente conservador para no habilitar casos de uso no intencionados que podrían ser destructivos para bitcoin.
LNHANCE consta de CTV (CheckTemplateVerify), CSFS (CheckSigFromStack) y INTERNALKEY. CTV por sí mismo ha sido una propuesta de mejora pendiente (BIP) desde 2019, bip119. CSFS e INTERNALKEY son opcodes de alcance limitado y pequeño que extenderán CTV para permitirle emular APO, otro BIP pendiente, bip118. APO es importante porque nos permite activar LN-Symmetry (anteriormente conocido como eltoo), y nos permite hacer que los PTLC sean mucho más eficientes. LN-Symmetry y PTLC son ambas ideas para mejoras en la Red Lightning que han estado rondando durante varios años, ¡y los desarrolladores han estado muy ansiosos por implementarlas!
Una vez que esta actualización esté activa, correr nodos de Lightning será mucho más fácil y seguro para todos. Los PTLC harán que los pagos sean mucho más privados y eficientes. Y CTV habilita “darkpools”, “canales Lightning no interactivos” y muchas otras formas de compartir, sin necesidad de confianza, UTXOs entre muchas partes. Estas nuevas capacidades mejorarán aún más todos los aspectos del uso de bitcoin: incorporación como nuevo usuario, custodia de bitcoin para uno mismo y administración de un nodo Lightning como comerciante.
El único inconveniente potencial que puedo ver es que si incorporamos suficientes usuarios a bitcoin para multiplicar su base de usuarios por 10x, 100x o más, la cultura de descentralización podría verse negativamente impactada (ya que todos los nuevos usuarios no entenderán la importancia de correr sus propios nodos), y la centralización de los mineros también podría empeorar mucho más.
Pero en mi opinión, este intercambio vale la pena porque LNHANCE nos dará las herramientas que necesitamos para resolver ambos problemas.
¡Por una Red Lightning nueva y mejorada!