📰 Olaoluwa Osuntokun, cofundador de Lightning Labs, presentó LayerTree: permite que miles o incluso millones de usuarios compartan un único UTXO de Bitcoin, conservando a la vez sus propios registros de saldo y el derecho a salir unilateralmente. Suena a trasladar a la cadena el modelo de los exchanges de «todos compartimos el mismo dinero», pero la diferencia clave es que los usuarios no tienen que confiar únicamente en la base de datos del operador.
💡 LayerTree guarda los saldos de los usuarios en un Merkle Sum Tree fuera de la cadena, y solo mantiene en la cadena el UTXO compartido y el compromiso con la raíz del árbol. La suma de los saldos del árbol debe coincidir con los fondos del UTXO, y cualquier cambio en una hoja modifica la raíz. Para salir, un usuario puede presentar su propia hoja, una prueba de Merkle y una firma, sin necesitar la aprobación del operador. Aquí, O(1) significa que basta con una sola transacción para salir; no que el tamaño de la prueba sea constante: la prueba sigue creciendo según O(log N) a medida que aumenta el número de usuarios.
🔥 En las transferencias cotidianas, se procura no tocar el estado de la cadena. Una hoja de canal incorpora canales de Lightning como hojas del árbol, y el operador reenvía los HTLC de los pagos; un voucher se parece más a un cheque digital que se puede cobrar en la cadena. Una vez que el destinatario recibe el comprobante firmado, si el operador no coopera, puede presentar por su cuenta un CLAIM para que el script descuente el saldo del pagador y cree una nueva hoja.
🤔 Pero que se pueda cobrar en la cadena no significa que no haya riesgos. Alice podría firmar vouchers para dos personas por un importe que, sumado, supera su saldo. Ambas firmas serían auténticas, pero no habría fondos suficientes para pagar a las dos, así que al final podría cobrar quien presente primero su voucher. Además, los vouchers antiguos podrían quedar invalidados cuando se actualice el número de secuencia del estado de la hoja; por eso, mientras el comprobante no se liquide, sigue existiendo el riesgo de crédito del emisor.
📌 Lo más atractivo de este diseño es que mantiene los pagos cotidianos fuera de la cadena y, al mismo tiempo, ofrece a los usuarios una vía para salir por su cuenta. La verdadera dificultad está en gestionar los comprobantes sin liquidar y la competencia por los saldos. ¿Estarías dispuesto a depositar fondos en una estructura de UTXO compartido como esta?
#比特币 #LayerTree #LightningNetwork #EscalabilidadBlockchain