¿Los hackers robaron tu preciado NFT del Bored Ape Yacht Club? Puede que haya un nuevo estándar de tokens para ayudarte.
Los investigadores de Standford Kaili Wang, Qinchen Wang y Dan Boneh han elaborado recientemente una nueva propuesta para dos nuevos estándares de tokens en Ethereum: ERC20R y ERC721R.
Un estándar de tokens es una interfaz (o conjunto de reglas) que un contrato inteligente debe respetar para ser compatible con diferentes aplicaciones descentralizadas.
Los nuevos estándares de tokens propuestos son extensiones de los existentes ERC20 y ERC721 y ahora incluirían la capacidad de revertir transacciones maliciosas.
"Los principales hacks que hemos visto son innegablemente robos con pruebas sólidas", dijo Wang. "Si hubiera una manera de revertir esos robos en tales circunstancias".
Decrypt se ha puesto en contacto con Kaili Wang para que haga sus comentarios.
¿Cómo funcionan los tokens reversibles de Ethereum?
En términos sencillos, ERC20R y ERC721R combinan un contrato de tokens y un contrato de gobernanza.
Según la propuesta, el contrato inteligente de gobernanza está controlado por un "sistema judicial descentralizado" en el que un quórum descentralizado de jueces vota para congelar y revertir las transacciones maliciosas.
Una víctima cuyos fondos han sido robados o pirateados, por ejemplo, puede presentar una solicitud de congelación al contrato inteligente de gobernanza con las pruebas adecuadas.
Al realizar dicha solicitud de congelación, la víctima debe financiar el proceso judicial para recompensar a los jueces descentralizados. La víctima también puede añadir tasas de prioridad, que pueden añadirse a un caso para acelerar el tiempo de su revisión, según la propuesta.
Si la mayoría de los jueces descentralizados votan a favor de la víctima, los fondos pueden ser congelados y se inicia un juicio.
Durante el juicio, ambas partes (la víctima y el hacker) pueden presentar sus pruebas a los jueces descentralizados, que volverán a votar el resultado. En función de los resultados de la votación final, los fondos se devuelven a la víctima o se rechaza la solicitud.
Aunque la idea podría ayudar a mitigar los daños, muchos en el espacio de las criptomonedas han criticado la propuesta de los investigadores.
Contrario a los principios de blockchain
La propuesta ha sido ampliamente criticada en Twitter por muchos en la industria, que afirman que tales tokens van en contra de los principios fundadores de la tecnología blockchain.
"Esta es una idea terrible que no funcionará y va en contra de todo el sentido de la criptodivisa", tuiteó Kieran Daniels, del proyecto DeFi Streams.
Argent, la popular billetera de criptomonedas que se enfoca en los teléfonos móviles, también dijo que otros mecanismos como las billeteras con múltiples firmas y la recuperación social pueden ayudar a arreglar este problema sin dejar de ser "verdaderamente sin permisos."
Además de chocar con el ethos de las criptomonedas, agregar una característica de reversibilidad a los contratos de tokens ERC20 podría dificultar su integración con aplicaciones descentralizadas.
"La 'presión' que menciona es algo que trabajaría en su contra; ningún contrato aceptaría estos tokens en primer lugar debido a la complejidad de manejar las cadenas de reversión", dijo el CEO de ZKLabs, Matthew Di Ferrante.
Roman Semenov, fundador del producto de privacidad sancionado Tornado Cash, también ha planteado preocupaciones similares en torno a la reversibilidad de las transacciones y la interoperabilidad con las aplicaciones descentralizadas.
Por lo tanto, aunque los hacks se han convertido en algo habitual en la industria de las criptomonedas, es posible que pase un tiempo antes de que estos sucesos se rectifiquen realmente. Y si alguna vez lo hacen, parece que no será a través de un token reversible de Ethereum.
Daily Debrief Newsletter
Start every day with the top news stories right now, plus original features, a podcast, videos and more.