Un nuevo protocolo para transacciones de criptomonedas más rápidas y seguras

Actualización: 9 de diciembre de 2023

Investigadores de la unidad de investigación 'Seguridad y privacidad' de TU Wien, en colaboración con el Instituto de Software IMDEA y la Universidad Purdue, han desarrollado conjuntamente un protocolo que hace transacciones más seguras y rápidas en criptomonedas como Bitcoin.

Hoy en día en ciudades como Tokio podemos subsistir con criptomonedas como Bitcoin. Comprar un café, ir de compras, tomar el autobús, pagar un taxi o incluso comprar una comida son accesibles si solo tiene Bitcoin en su billetera (electrónica). Esto puede parecer extraño para algunos países europeos, aunque hay muchas criptomonedas en el mercado como cajeros automáticos y coinradar (mercado español), pero nos estamos moviendo a una velocidad constante hacia ese modelo que puede o no coexistir con nuestras tarjetas bancarias. en el futuro.

La popularidad de las criptomonedas está aumentando muy rápidamente debido a las muchas ventajas en comparación con, por ejemplo, Mastercard o Visa. Las transacciones suelen ser anónimas, descentralizadas y globales.

Pero aún queda trabajo por hacer en seguridad, privacidad y eficiencia. El fraude puede ser posible, los usuarios pueden descubrir información sobre otros usuarios que debe mantenerse en secreto, el número de transacciones es limitado y, a veces, se producen retrasos.

Los investigadores del IMDEA Software Institute, TU Wien y Purdue University, conscientes de estos problemas, han desarrollado un protocolo mejorado. El artículo, en el que se basan estas ideas, se presentará en el USENIX Security Symposium 2021, una de las mejores conferencias de seguridad informática del mundo.

El cuello de botella de Bitcoin

“Se sabe desde hace mucho tiempo que Bitcoin y otras tecnologías blockchain tienen un problema de escalabilidad: solo puede haber un máximo de diez transacciones por segundo”, dice Aumayr. "Eso es muy poco en comparación con las empresas de tarjetas de crédito, por ejemplo, que realizan decenas de miles de transacciones por segundo en todo el mundo". Un enfoque para resolver este problema es la “Lightning Network”, una red adicional de canales de pago entre usuarios de blockchain. Por ejemplo, si dos personas desean procesar muchas transacciones en un corto período de tiempo, pueden intercambiar pagos directamente entre sí de esta manera, sin que cada transacción individual se publique en la cadena de bloques. Solo al principio y al final de esta serie de transacciones hay una entrada oficial en la cadena de bloques.

Como lo demuestran otros trabajos de Moreno-Sánchez), la aparente ganancia de privacidad de Lightning Network debido a los pagos fuera de la cadena no es real. De hecho, el trabajo previo de Moreno-Sánchez ha demostrado que los intermediarios de pago pueden aprender quién paga qué a quién. Este es un problema que debe resolverse para un sistema como Lightning Nuestra red para ser ampliamente utilizado.