Apenas una semana después del lanzamiento de ERC-404, un estándar no oficial de Ethereum creado para combinar las funciones de tokens fungibles y no fungibles (NFT), otro equipo de desarrolladores afirma haberlo hecho mejor con "DN404".
El estándar "Divisible NFT", como su rival ERC-404, "pretende ser un token híbrido ERC-20/721". El estándar propuesto básicamente permite a los titulares de NFT comerciar porciones fraccionadas de su NFT con otros, según el desarrollador seudónimo "cygaar" en un post de X del 12 de febrero.
“Nuestro objetivo final era crear un estándar de token que pudiera actuar como un NFT con fraccionamiento nativo incorporado”, agregó cygaar. Afirmaron que mientras que ERC-404 ha sido popular, "no sigue estándares existentes, es ineficiente y falla en ciertos casos extremos".
La mayoría de las operaciones se realizarán en el contrato base - este es un token ERC20 completamente conforme que rastrea los saldos de los usuarios y maneja la emisión/quema de los NFT reflejados.
— cygaar (@0xCygaar) 12 de febrero de 2024
Puedes pensar en estos tokens como fracciones de los NFT. Son compatibles con DEXes directamente.
La mayoría de las operaciones se realizarán en el contrato base - este es un token ERC20 completamente conforme que rastrea los saldos de los usuarios y maneja la emisión/quema de los NFT reflejados.
Puedes pensar en estos tokens como fracciones de los NFT. Son compatibles con DEXs directamente.
Mientras que ERC-404 puede interactuar con contratos de token ERC-20 y ERC-721 NFT, aún requiere que los protocolos implementen ERC-404 para garantizar que sus tokens funcionen como se diseñaron.
Sin embargo, Cygaar explicó que el enfoque de DN404 utiliza dos contratos: "Un ERC-20 'base' con un ERC-721 'espejo'" y afirma que son "totalmente conformes" con los protocolos "directamente desde el principio".
Esto se debe a que la mayoría de las operaciones comerciales ocurren en el contrato de token ERC-20, descrito como "fracciones de los NFT", explicó Cygaar. Cuando se transfieren tokens ERC-20 base, los NFT reflejados se queman y emiten automáticamente.
Una billetera con una cantidad de tokens igual o superior a una unidad base recibirá un NFT en el contrato reflejado y, inversamente, los NFT se queman cuando la billetera tiene menos de la cantidad mínima de unidades base.
Cygaar dijo que el objetivo final era permitir a los usuarios comerciar porciones de NFT sin intermediarios y permitir que los NFT se negocien tanto en intercambios de NFT como en intercambios descentralizados.
Sin embargo, el desarrollador advirtió que el código "no ha sido auditado formalmente, así que lo estás utilizando bajo tu propio riesgo".
Seguridad de ERC-404 cuestionada
La semana pasada, uno de los desarrolladores de DN404, conocido por el seudónimo "quit", afirmó que había una posible vulnerabilidad de ERC-404, que podría permitir a los titulares de tokens ERC-404 robar NFT depositados en protocolos de préstamo configurados incorrectamente para ERC-404.
9/ Puedes imaginar lo que sucede.
— quit (,) (@0xQuit) 8 de febrero de 2024
Esta es una cantidad válida para retirar, porque el depositante tiene un saldo mucho más alto que la solicitud.
Sin embargo, Pandora lo interpreta como una transferencia ERC721, y así nuestro depositante de tokens puede robar el NFT de nuestro depositante de NFT. pic.twitter.com/sQwn9828Jp
Puedes imaginar lo que sucede.
Esta es una cantidad válida para retirar, porque el depositante tiene un saldo mucho más alto que la solicitud.
Sin embargo, Pandora lo interpreta como una transferencia ERC721, y así nuestro depositante de tokens puede robar el NFT de nuestro depositante de NFT.
El desarrollador de ERC-404 conocido como "ctrl" restó importancia a las preocupaciones al hablar con Cointelegraph la semana pasada y argumentó que quit hizo un contrato que utiliza incorrectamente el estándar, lo que causa una vulnerabilidad.
Dijo que Pandora, el proyecto ERC-404 inminente, estaba auditando una "iteración más madura del estándar que aborda la integración".
Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión