Bitget - Sponsor Image Bitget - Trade U.S. Stocks via Crypto on Bitget Friend & Sponsor Learn more

ERC-6551: El cambio de juego de la NFT 🎆

¡El futuro es ahora para revolucionar las NFT!
ERC-6551: El cambio de juego de la NFT 🎆
0
0

Subscribe to Bankless or sign in


Querida nación sin bancos,

ERC-721 es el estándar de tokens que popularizó los NFT en Ethereum Ethereum como activos digitales únicos y verificables.

¿Pero qué pasaría si pudiéramos convertir nuestros simples NFT en cuentas Ethereum de pleno derecho?

Enjoying this article?

Subscribe to Bankless or sign in

¡Ahora es posible! Eso es porque un nuevo estándar de token, ERC-6551, acaba de llegar, y propulsa los NFT de Ethereum a un nuevo reino de utilidad y funcionalidad.

Tu coleccionable favorito puede ahora poseer activos directamente, interactuar con aplicaciones web3, y servir mejor como tu identidad onchain. Estamos entrando en una era emocionante aquí, ¡así que vamos a ponerte al día sobre los conceptos básicos de ERC-6551 para el post de hoy!

-WMP


Guía para principiantes sobre ERC-6551 📥


Lo básico de ERC-6551

La relevancia 🧠

ERC-6551, un nuevo estándar de tokens, lanzado en la mainnet de Ethereum el 7 de mayo de 2023. Mejora significativamente las capacidades de los NFT ERC-721 al permitirles operar como sus propias cuentas de contratos inteligentes, haciéndolos más versátiles y funcionales que nunca.

El por qué ❓

La motivación de ERC-6551 proviene del creciente uso de los NFT como forma de identidad onchain. Hasta ahora, los tokens ERC-721 no podían actuar como agentes o poseer otros activos onchain, lo que no estaba sincronizado con los casos de uso del mundo real de activos no fungibles.

De acuerdo con esto, ERC-6551 aborda esto otorgando a cada token ERC-721 las capacidades completas de una cuenta de Ethereum, al tiempo que mantiene la compatibilidad con los contratos ERC-721 existentes. Esto se consigue desplegando cuentas de contratos inteligentes únicas, denominadas "cuentas vinculadas a tokens", para cada token ERC-721 a través de un registro sin permisos.

Tenga en cuenta que también es posible que un único NFT posea múltiples cuentas vinculadas a tokens a través de ERC-6551. En este sentido, un NFT puede ahora contener múltiples monederos, etc.

The how 🔩

El sistema introducido en ERC-6551 se compone principalmente de 1) un registro sin permisos para desplegar cuentas vinculadas a tokens, y 2) una interfaz estándar para interactuar con estas cuentas.
via EIP-6551

El que 🪪

Todo lo que puedes hacer con tu monedero Ethereum normal, ahora puedes hacerlo con un NFT ERC-721 gracias al estándar ERC-6551. Por supuesto, lo básico sería utilizar tu NFT para almacenar otras NFT, intercambiar ERC20, etc. Por ejemplo, digamos que has estado acumulando NFT en un nuevo juego web3. En lugar de guardarlos en tu monedero Ethereum habitual, ahora puedes almacenarlos en el NFT que elijas, por ejemplo, tu avatar de jugador de ese mismo juego. Esto no solo es más divertido y familiar a nivel psicológico, sino que más adelante, si estás listo para dejar el juego, podrías considerar vender el avatar del jugador + los wearables acumulados como una unidad cohesiva en un mercado de NFT a través de ERC-6551.
via Benny Giang
Ésta es sólo una imaginación hipotética, pero realmente hay montones de posibilidades aquí. Como otro ejemplo, los proyectos de la RFAP pueden ahora incentivar y consagrar el enfoque en la utilidad ampliada de sus coleccionables lanzando desde el aire recompensas a cualquier poseedor de su colección con cuentas vinculadas a fichas.

Además, el hecho de que ERC-6551 permita que los NFT tengan múltiples cuentas vinculadas a tokens y admita cuentas vinculadas a tokens de múltiples cadenas ofrece capas adicionales de utilidad que seguramente desencadenarán nuevas oleadas de experimentación e innovación en todo el espacio de los NFT.

The caveats 🤔

Aunque todas las NFT ERC-721 son compatibles con ERC-6551, las NFT Ethereum que predatan el estándar ERC-721 no lo son. Por ejemplo, la versión original no envuelta de CryptoPunks CryptoPunks no lo es, aunque las versiones modernas envueltas ("Wrapped Punks") sí.

En cuanto a las consideraciones de seguridad, ERC-6551 plantea dos implicaciones de seguridad principales que requerirán cierta vigilancia en torno al ecosistema NFT:
  1. 🚨 Evitar comportamientos fraudulentos: Los mercados descentralizados deben tener cuidado con las posibles estafas. Por ejemplo, un escenario en el que un usuario vende una NFT que supuestamente contiene una cierta cantidad de ETH, sólo para retirar el ETH después de la venta, dejando al comprador con una cuenta vacía. Algunas de las formas sugeridas para evitar estas estafas incluyen el seguimiento de los nonces de cuenta vinculados a tokens y garantizar que los compromisos de activos permanezcan intactos durante una transacción. Sin embargo, la prevención del fraude no se aborda directamente en ERC-6551 y requiere la implementación a nivel de mercado o a través de contratos inteligentes externos.
  2. 🔄 Prevención de los ciclos de propiedad: ERC-6551 podría conducir potencialmente a una situación en la que un NFT se transfiere a su propia cuenta vinculada a token, causando que todos los activos en esa cuenta se vuelvan permanentemente inaccesibles. Esto forma un "ciclo de propiedad" que es complejo de prevenir onchain debido al infinito espacio de búsqueda requerido. Aunque está fuera del alcance de ERC-6551 imponer la prevención de estos ciclos, se recomienda que las aplicaciones tomen medidas de interfaz para limitar dichas transferencias.

Lo que dice la gente 💬

- Benny Giang, coautor del ERC-6551 y cofundador de Future Primitive: "La idea es simple... ¿y si las NFT tuvieran sus propias carteras? Inspirada en los Soul Bound Tokens (SBTs) nuestra idea es la inversa y la llamamos Token Bound Accounts (TBAs) En lugar de un NFT ligado a un monedero, tenemos monederos ligados a NFTs."

- Gami, miembro de Nouns Nouns DAO y fundador de Gnars DAO y Tings DAO: "ERC6551 (Token Bound Accounts) es como he pensado en mis Nouns desde que me uní a [Nouns DAO]. Hope to see us get behind it somehow ... Makes the 'entreprenouner' concept entirely possible. Nouns podría venderse junto con lo que han adquirido y construido durante su viaje."

- 0xBeans.eth, ingeniero de Solidity: "ERC-6551 es probablemente una de las propuestas de mejora de Ethereum a nivel de aplicación más interesantes... Surgen un montón de propiedades interesantes como las cuentas negociables... ENS ENS es un paso hacia las identidades onchain, las cuentas completas de Ethereum propiedad de NFTs es el siguiente paso en mi opinión. Este EIP va de la mano con el EIP4337 (abstracción de cuentas). La implementación de referencia esencialmente crea2s cuentas ETH y las limita a un token."

Cómo usar ERC-6551 📂

via tokenbound.org
Tokenbound es un conjunto de herramientas de código abierto centrado en el estándar ERC-6551, y uno de los servicios que ofrece es una interfaz de explorador de cuentas que puede utilizarse para desplegar cuentas ERC-6551 e interactuar con otras.

Si está interesado en desplegar una cuenta vinculada a un token en el NFT de su elección, siga estos pasos:
  1. Vaya a https://tokenbound.org y conecte el monedero de su elección
  2. Haga clic en el botón "Mis NFT"
  3. Seleccione el NFT que desee y pulse el botón "Desplegar cuenta"
  4. Confirme la transacción de despliegue con su monedero y espere a que se complete la transacción
  5. ¡Ya está! Ahora verás la opción "Usar monedero" en el panel de control de tu NFT seleccionada; en el momento de escribir esto, recibí un mensaje de "Próximamente...", así que espera que la funcionalidad completa se despliegue en breve
De hecho, ten en cuenta que ERC-6551 acaba de llegar a mainnet, por lo que las herramientas a su alrededor están empezando a desarrollarse. Espere ver todo tipo de "experiencia de usuario" y "interfaz de usuario" avances aquí en el futuro. Mientras tanto, recomiendo tomarse un tiempo para revisar las preguntas frecuentes en la parte inferior de tokenbound.org antes de sumergirse.

The big picture 🤯

La llegada de ERC-6551 es un hito histórico en el espacio de las NFT y abre un mundo de nuevas posibilidades al convertir las NFT en sus propias cuentas de contratos inteligentes. Esto aporta considerablemente más versatilidad a las NFT, pero también las alinea más estrechamente con los casos de uso del mundo real, haciéndolas más prácticas y relacionables para los usuarios. Además, cada vez que los escépticos dicen que las NFT se pueden "guardar con el botón derecho", ahora tenemos cuentas vinculadas a tokens dentro de las NFT que hacen que esta acusación sea mucho más infundada. Puedes copiar y guardar una imagen, claro, pero no puedes copiar y guardar el contenido dentro 😉
.


William M. Peaster

Written by William M. Peaster

1009 Articles View all      

William M. Peaster, Senior Writer, has been with Bankless since January 2021. Immersed in Ethereum since 2017, he covers the onchain frontier with a particular interest in art, games, and other culture apps. He has a background in creative writing and writes fiction in his free time.

No Responses
Buscar en Bankless