Pedro Moreno-Sánchez, jefe del laboratorio Blockchain en TU Wien (Viena). Crédito:TU Wien
Las cadenas de bloques se han convertido en una parte importante de la tecnología de Internet. Se utilizan para criptomonedas como Bitcoin, sino también para otras tareas sensibles a la seguridad, como la gestión de cadenas de suministro para fábricas de alta tecnología. Aunque inicialmente se pensó que las cadenas de bloques eran el santo grial de la seguridad y la privacidad en el intercambio de información pública, resultó que en realidad no cumplieron esa promesa.
Dado este estado de cosas, el Grupo de Seguridad y Privacidad de TU Wien (Viena) lanzó un laboratorio de investigación de blockchain en septiembre de 2018. En los últimos meses, el laboratorio ya ha tenido un gran éxito:Pedro Moreno-Sanchez, el líder del laboratorio, quien se unió a TU Wien en 2018 después de recibir su Ph.D. de la Universidad de Purdue, ha recaudado 820, 000 euros de algunas de las principales empresas de blockchain del mundo; ha ganado la prestigiosa beca FWF Lise Meitner Fellowship; y, quizás lo más importante, Se le ocurrieron avances científicos fundamentales:dos importantes problemas de seguridad y privacidad en las tecnologías blockchain se han resuelto a través de nuevas técnicas criptográficas desarrolladas en TU Wien. Estas soluciones ya han sido implementadas por los principales proveedores de software de Bitcoin y se utilizan para realizar miles de transacciones todos los días.
Coinshuffle y Lightning Networks
Cada transacción de Bitcoin se publica en la cadena de bloques, que puede ser leído por todos. Esto es importante para asegurarse de que todas las transacciones estén verificadas y, por último, Todos los participantes acuerdan qué cantidad de dinero pertenece a quién. Pero esto está reñido con la privacidad. "En principio, la cadena de bloques de Bitcoin es anónima, ya que no contiene ningún nombre, solo ID de usuario, "dice Moreno-Sánchez." Pero si averiguo cuál ID de Bitcoin te pertenece, Puedo ver fácilmente lo que hiciste en el pasado y puedo monitorear sus transacciones en el futuro ".
Un minorista que entrega productos a las direcciones de casa de sus clientes y se le paga con Bitcoin puede hacer coincidir fácilmente los nombres, direcciones y Bitcoin-ID. "Incluso hay empresas que ofrecen este tipo de seguimiento como un servicio de pago, "dice Moreno-Sánchez.
Pero esto está a punto de cambiar:Moreno-Sánchez y su equipo han desarrollado "Coinshuffle, "una herramienta de software que se puede agregar fácilmente a las tecnologías blockchain existentes, como Bitcoin. Coinshuffle recopila varias transacciones de diferentes usuarios y las fusiona, creando una sola transacción de Bitcoin, mientras se asegura de que todos los participantes reciban la cantidad correcta de dinero.
Después de la transacción, la lista completa de ID que participaron en esta transacción aparece en la cadena de bloques publicada, pero nadie puede decirlo quién envió dinero a quién. "Pudimos proporcionar una prueba formal de que esta tecnología es segura, ", dice Pedro Moreno-Sánchez." Ni siquiera las personas que comparten la única transacción de Bitcoin tienen la oportunidad de romper el anonimato; este es un hecho matemáticamente probado ".
Otro problema al que se enfrenta Bitcoin es la escalabilidad:la gran cantidad de transacciones ya no se puede manejar. Por lo tanto, Se ha desarrollado la red Lightning:es una tecnología que permite a los socios comerciales que intercambian Bitcoins con frecuencia manejar estas transacciones de forma privada entre ellos. sin crear una transacción de Bitcoin que deba publicarse en todo el mundo. Solo cuando los dos socios acuerden finalizar su serie de transacciones, el saldo restante se liquida mediante una transacción estándar de Bitcoin.
"Todo el mundo pensaba que esto mejora la privacidad, "dice Pedro Moreno-Sánchez." Pero nos enteramos de que eso no es cierto. El sistema podría incluso explotarse para robar dinero a otros ". Pero el equipo de TU Wien se apresuró a identificar y resolver este problema. proponiendo un protocolo criptográfico innovador que ya se ha integrado en la red Lightning.
Convertir la investigación básica en soluciones de trabajo
Tanto Coinshuffle como el nuevo protocolo criptográfico para redes Lightning han llamado rápidamente la atención de las principales empresas de blockchain. "Al igual que hay varias grandes empresas que desarrollan navegadores de Internet, Hay varios grandes proveedores de software blockchain. Hablamos con ellos y ya han implementado nuestras soluciones, ", dice Moreno-Sánchez." Así que miles de transacciones de Bitcoin se realizan todos los días en todo el mundo, utilizando las tecnologías que mejoran la seguridad y la privacidad diseñadas y desarrolladas aquí en TU Wien ".
"Estamos muy contentos de tener nuestro propio laboratorio de investigación de blockchain aquí en TU Wien, y es asombroso lo rápido que despegó y produjo resultados asombrosos, "dice el profesor Matteo Maffei, líder del grupo de Seguridad y Privacidad del Instituto de Lógica y Computación de TU Wien. "Pedro Moreno-Sánchez y su equipo no solo han tenido un éxito increíble en la recaudación de dinero de las empresas de tecnología y la entrega de soluciones útiles, también se han ganado el reconocimiento internacional en el mundo académico. Sus resultados han sido presentados en los congresos científicos más prestigiosos en seguridad y privacidad ".