Compartilhe este artigo

¿Más rápido que un rayo? Un artículo sobre "Sprites" imagina nuevos pagos con Bitcoin.

Los investigadores han diseñado un marco para un sistema de pago que, según afirman, sería incluso más rápido que la red Lightning de Bitcoin.

lightning, storm

Anunciada a principios de 2015, la Lightning Network ha sido considerada como una solución prometedora a los desafíos de escalabilidad de Bitcoin, y durante el año pasado estuvo a punto de lanzarse.

Sin embargo, un nuevo artículo ha establecido el marco para otro sistema de pago que, según los investigadores, sería aún más rápido.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter Crypto Daybook Americas hoje. Ver Todas as Newsletters

Los canales de pago como los propuestos por Lightning Network son una línea del debate sobre la escalabilidad de Bitcoin que, aunque a menudo toma la forma de argumentos sobretamaño del bloque, en última instancia, se trata del volumen de transacciones que la red puede manejar en un período de tiempo determinado.

Un tamaño de bloque más grande es una forma de mejorar el volumen de transacciones, pero otra estrategia es realizar pagos "fuera de la cadena", es decir, en canales de pago privados entre dos o más partes donde solo el saldo final se transmite a la cadena de bloques principal.

Los autores del nuevo artículo, titulado "Sprites: canales de pago más rápidos que la velocidad del rayo", afirman que el diseño de Lightning Network es "más complicado de lo necesario" y afirman que los canales Sprite pueden reducir el tiempo máximo de transacción cuando cada LINK en la ruta de la transacción sufre un retraso en el peor de los casos.

Parar y seguir

La idea de diseñar para los peores escenarios es clave para la propuesta de Sprite, que cobra sentido en situaciones como disputas entre partes en un canal de pago.

Andrew Miller, profesor asistente de la Universidad de Illinois en Urbana-Champaign y coautor del artículo, dijo:

En caso de disputa, el tiempo que podrías tener que esperar para recuperar el dinero está determinado por un límite de tiempo. En Lightning y Raiden, este límite es mayor cuanto más larga sea tu ruta de pago. Hemos encontrado una forma de realizar pagos encadenados a través de múltiples canales, de modo que el límite de tiempo tenga la misma duración independientemente de la longitud de la ruta.

Dado que Lightning Network tiene como objetivo explícito facilitar los pagos entre canales cruzados entre partes que no tienen un canal directo establecido entre ellas, una estrategia para mitigar este tipo de retrasos podría ser una ventaja significativa.

Figura 2: Retraso en el peor de los casos

Barrera de horquilla blanda

Sin embargo, por el momento, el mecanismo necesario para implementar los canales de micropagos de Sprite hace uso de funciones que actualmente no se pueden ejecutar en el script de Bitcoin (pero podrían ejecutarse en la cadena de bloques de Ethereum ).

Esto significa que implementar el sistema en la red Bitcoin requeriría una bifurcación suave para agregar nuevos códigos al script, tal como lo harían otras propuestas como SegWit.

"Es fácil imaginar cómo funcionaría una bifurcación suave que apoyara este comportamiento, pero por el momento no se ha propuesto ninguna", dijo Miller.

Aún así, con el artículo ahora publicado, señaló la posibilidad de que otros investigadores encuentren una forma de implementar el sistema Sprites sin requerir una extensión del script de Bitcoin .

Mientras tanto, Miller confirmó que los autores del artículo ya están en contacto con el equipo de Lightning, quienes han estado brindando retroalimentación y análisis de la propuesta.

Al mismo tiempo, tienen esperanzas de que laRed Raiden (el equivalente de Lightning en Ethereum ) podrá incorporar la técnica Sprite en un futuro NEAR .

Patrick McCorry, coautor del artículo sobre Sprites e investigador de Criptomonedas en la Universidad de Newcastle, dijo:

"Me sorprendería que Raiden no implementara esta propuesta: no tendrán que lidiar con problemas de compatibilidad con versiones anteriores [en comparación con Bitcoin], por lo que es más probable que puedan hacerlo porque no hay un requisito de bifurcación suave".

En un comentario final, Miller expresó la Opinión de que desarrollar soluciones para Bitcoin primero y luego trasladarlas a otras criptomonedas podría obstaculizar el progreso, ya que los investigadores tienen que lidiar con las peculiaridades del código de Bitcoin .

"Nuestra recomendación es que la gente intente expresar nuevas ideas en abstracciones simples como pseudocódigo, o en Ethereum , porque es un ejemplo más sencillo de lo que es posible, y luego implementen la retrocompatibilidad para que se adapte a Bitcoin hoy", dijo, y agregó:

"Si se hubieran inventado primero los canales de pago para Ethereum , creo que habrían visto inmediatamente nuestra forma de hacerlo".

Corrección:Una versión anterior de este artículo indicaba erróneamente cuándo se anunció el proyecto Lightning.

Imagen de un rayovía Shutterstock

Corin Faife

Corin Faife colabora con CoinDesk y ha cubierto el impacto social y político de las tecnologías emergentes para VICE, Motherboard y The Independent. Corin no invierte en ningún proyecto de criptomonedas ni blockchain (Ver: Regulación editorial) Síguenos a Corin: corintxt

Picture of CoinDesk author Corin Faife