¿Qué pasaría si las transacciones de la blockchain Ethereum (ETH) pudieran congelarse o incluso revertirse? Estas son las preguntas que plantean los investigadores de Stanford en un artículo reciente sobre transacciones reversibles.
Los investigadores de Stanford, Kaili Wang, Qinchen Wang y Dan Boneh, han propuesto nuevos estándares de tokens Ethereum llamados ERC-20R y ERC-721R. Han sido diseñados como prototipos de suscripción voluntaria que respaldan la reversión de transacciones cuando la situación y la evidencia lo justifican.
El documento publicado el 9 de septiembre y detallado el 24 de septiembre pide un “botón de retroceso” o “botón de deshacer” en caso de hack o robo. Cita los recientes ataques de phishing de BAYC, el ataque de Poly Network, el exploit de Harmony Bridge y el robo de Ronin como razones por las que se necesitaría una transacción reversible.
¿Revertir transacciones?
Existe el argumento de que las transacciones reversibles anulan el propósito de una blockchain, pero los estándares propuestos no pretenden reemplazar los tokens ERC-20 o hacer que las transacciones de Ethereum sean reversibles, afirmó Wang:
“Simplemente permiten ventanas de tiempo breves posteriores a la transacción para que los robos sean impugnados y posiblemente restaurados”.
Los tokens reversibles podrían intercambiarse, sin embargo, el swap por tokens no reversibles solo se finalizaría después de que se haya cerrado la ventana de tiempo para la reversión de transacciones, haciéndolos irreversibles nuevamente.
En el caso hipotético de una solicitud de reversión, la víctima del hack o robo primero solicitaría la congelación del contrato de gobernanza sobre los fondos robados.
Después, un quórum descentralizado de jueces votaría para congelar los activos o no. Si se acepta, se iniciaría el congelamiento y se deben proporcionar pruebas en un “juicio” para iniciar la reversión.
En el caso de que un atacante anticipe una congelación de las transacciones, los investigadores propusieron realizar toda la congelación on-chain en una sola transacción, “para que el atacante no pueda ‘superar’ la congelación”.
Reconocieron que la parte más ambigua del sistema sería determinar el panel de jueces responsable de tomar decisiones sobre los tokens ERC-20R y ERC-721R propuestos.
14 mil millones de dólares robados en 2021
El documento detalla y analiza detalles más profundos, como por ejemplo, cómo disminuir el riesgo de deshonestidad de los jueces. También aborda las implicaciones para los exchanges y los mezcladores, y las explicaciones del algoritmo y la implementación.
Según Chainalysis, 14 mil millones de dólares en criptomonedas fueron robados en 2021, por lo que definitivamente se necesita una solución viable para la recuperación de fondos, incluso si socava el estado irreversible actual de las redes blockchain.
Descargo de responsabilidad
Descargo de responsabilidad: en cumplimiento de las pautas de Trust Project, BeInCrypto se compromete a brindar informes imparciales y transparentes. Este artículo de noticias tiene como objetivo proporcionar información precisa y oportuna. Sin embargo, se recomienda a los lectores que verifiquen los hechos de forma independiente y consulten con un profesional antes de tomar cualquier decisión basada en este contenido.