Introducción

Crypto Insider se complace en compartir una entrevista exclusiva con Benny Giang, la fuerza visionaria detrás de la innovadora propuesta de mejora de Ethereum, ERC-6551. Este estándar revolucionario no solo promete amplificar la funcionalidad de las NFT, sino que también prevé su transformación de meros activos digitales estáticos a entidades dinámicas, autónomas e interactivas, catalizando un cambio sísmico en el panorama de las NFT. Esta pieza resume el esclarecedor discurso que tuvimos con Benny. Para conocer el alcance completo de nuestra reveladora conversación, lo invitamos a ver nuestro video '¿Qué es ERC-6551: el futuro de las NFT? (https://cryptoinsiders.online/what-is-erc-6551-the-future-of- nfts)', donde Benny participa en una rica discusión con nuestro entrevistador, Brown Yeung.

Auto presentación

CryptoInsider (CI): Comencemos con esto, ¿de acuerdo? ¿Puedes contarnos un poco sobre ti y cómo llegaste al mundo de las criptomonedas?

Benny Giang (BG): Sí, mi nombre es Benny, soy de Vancouver, Canadá. Entré en el espacio de las criptomonedas o blockchain a principios de 2017. Fui parte del equipo que lanzó CryptoKitties y formamos Dapper Lab poco después. Tuve la oportunidad de trabajar en Cheese Wizards y NBA Top Shot. De hecho, estuve en Hong Kong en 2018, en la oficina de Animoca, hablando con Yat Siu y con todos. En ese momento, Animoca todavía se centraba en los juegos móviles. Fueron nuestro primer socio internacional con sede en Hong Kong en llevar CryptoKitties a Hong Kong, Taiwán y Singapur. Así fue como llegué a Hong Kong y conocí a muchas otras personas en esa ciudad.

CI: Eso es fascinante. ¿Podría contarnos más sobre su trayectoria con Dapper Labs y en qué está trabajando actualmente?

BG: Dejé Dapper Labs en octubre de 2021 y ya ha pasado aproximadamente un año y medio. Comencé mi propia empresa de diseño de desarrollo de software que se centra en crear primitivos para comunidades descentralizadas. Se llama Futuro Primitivo. Tiene su sede en San Francisco y yo aquí en Vancouver. Durante el último año y medio, hemos estado haciendo muchos NFT experimentales y ha sido un viaje divertido.

Introducción a ERC6551

CI: ¡Increíble! Entiendo que eres uno de los autores de ERC6551. ¿Puedes explicar qué es ERC6551 y cuál es su objetivo principal?

BG: Sí, es posible que ya haya oído hablar de ERC721. Ese fue un estándar en el que tuve la oportunidad de participar, junto con el equipo más amplio del lado de CryptoKitties. ERC721 es el estándar ahora conocido como NFT. Seis años después, tuve la oportunidad de trabajar en un nuevo estándar llamado ERC6551 con el equipo de Future Primitive. La diferencia clave es que ERC6551 no es un estándar de token. A menudo se confunde o se compara con ERC721, pero no es necesario tomar una decisión entre ERC721 y ERC6551. Simplemente inicia un proyecto NFT normal y ya tiene ERC6551.

CI: ¿Puedes explicar un poco más sobre ERC6551 para que podamos entenderlo mejor?

BG: Normalmente me refiero a ellas como cuentas vinculadas a tokens. Las cuentas vinculadas a tokens son lo opuesto a las tokens vinculadas al alma, tokens que no puedes transferir, están vinculados a tu billetera. Las cuentas vinculadas a tokens son la idea de que cada NFT en cada cadena EVM tenga una cuenta o billetera adjunta al token. Básicamente es una cuenta vinculada a un token, que es un NFT. Esa es la idea simple de ERC6551. La otra cosa que es muy importante es que, durante los últimos 6 años desde el comienzo de las NFT y CryptoKitties, ha habido mucha imaginación en todo el mundo sobre cómo llevar las NFT más lejos. En 2018, hubo un proyecto llamado Kitty Hats, que exploraba la idea de equipar cosas en sus activos NFT. Fue creado por Dan, quien fue el primer empleado de Open Sea. Desde entonces, ha habido muchos estándares diferentes y empresas que han intentado crear protocolos en diferentes cadenas de bloques.

Características clave de ERC6551

CI: Fascinante. ¿Cómo se diferencia ERC6551 de estos estándares?

BG: ERC6551, o cuentas vinculadas a tokens, tiene cinco diferencias clave:

  1. Funciona con todos los NFT, desde CryptoKitties hasta Azuki, Board Ape y cualquier NFT nuevo lanzado en cualquier otra cadena de bloques que sea compatible con EVM.

  2. Su NFT puede contener cualquier tipo de activo, por lo que podría contener ETH, USDC, monedas Pepe, ERC721, ERC1155 e incluso nuevos estándares de tokens como ERC8888.

  3. No existe un contrato de envoltura, por lo que no necesita empaquetar su NFT ni enviar su NFT a un contrato para nuestro estándar.

  4. Funciona con todas las plataformas porque simplemente hay una billetera o una cuenta.

  5. Está descentralizado. Básicamente, cada NFT tiene una cuenta o billetera de contrato inteligente, por lo que la NFT es la propietaria de esta cuenta.

CI: Entonces, ¿diría que ERC6551 es una mejor versión de ERC721?

BG: La forma en que lo pensaría es que si retrocediéramos en el tiempo seis años y estuviéramos de regreso en la sala donde estábamos trabajando en ERC721 y CryptoKitties, si tuviéramos la misma idea que tenemos ahora, debería haberlo hecho. incluido en el estándar ERC721. ERC6551 lleva el concepto de NFT a un nuevo nivel, donde los NFT van más allá de los JPEG caros. Van más allá de la mera compra-venta-comercio. Con ERC6551, otorga a todas las NFT tres nuevas propiedades: propiedad de activos, identidad social y potencial de acción. La primera propiedad, la propiedad de activos, su NFT puede poseer otros activos y usted puede tener un NFT que sea propietario de un NFT que sea propietario de otro NFT, y así sucesivamente. La segunda propiedad es una identidad social. La gente ya está utilizando sus NFT como foto de perfil en Twitter. Algunas personas incluso están creando personalidades en Twitter. Con ERC6551, puede iniciar sesión, crear un historial de transacciones para su NFT y comenzar a convertirse en su NFT.

CI: Eso es interesante. ¿Podrías explicar más sobre la tercera propiedad, el potencial de acción?

BG: La tercera propiedad, el potencial de acción, es algo que llamamos futuro. Cuando emparejas un NFT con un modelo de IA, puedes hacer que un NFT realice acciones en cadena por sí solo. Debido a que una NFT ahora tiene su propia billetera, actúa casi igual que un humano en una cadena de bloques. Puedes imaginarte diciéndole a tus garabatos que recopilen los NFT musicales más geniales, y este va y compra los NFT musicales más geniales.

CI: Entonces, ¿estás diciendo que ERC6551 no compite con ERC721, sino que le agrega más valor?

BG: Sí, exactamente. No compite con ERC721. De hecho, agrega más valor a cada ERC721 que existe actualmente.

Compatibilidad de ERC6551

CI: ¿Y cómo permite ERC6551 que los tokens ERC721 interactúen dentro de la cadena de bloques y posean activos en la cadena?

BG: Hay un registro descentralizado que se especifica en el estándar ERC6551. Los enlaces de registro utilizan cajas para direcciones deterministas. Analiza cada ID de token NFT o cada contrato de colección de NFT y asigna una cuenta de contrato inteligente que está vinculada a él. A partir de ahora, si quisieras enviar 1 ETH a un CryptoKitties aleatorio, podrías hacerlo. Para hacer esto, vaya a tokenbound.org, conecte su billetera y, si tiene CryptoKitties, le mostrará la dirección de la cuenta vinculada al token o la dirección TBA. Con esta dirección, puedes ir a Metamask y enviarle lo que quieras. No se requiere ninguna acción. Eso es lo mágico de ERC6551 o cuentas vinculadas a tokens. El mundo entero se despertó y las NFT cambiaron por completo sin que el propietario o creador del proyecto requiriera ninguna acción. Se hizo realidad que cada NFT tiene una cuenta.

CI: Eso es realmente sorprendente. ¿Puede explicar cómo ERC6551 garantiza la compatibilidad con la infraestructura existente que admite cuentas de Ethereum?

BG: Una cuenta Token Bound es una billetera de contrato inteligente. Este concepto existe desde hace un tiempo. Una de las primeras cuentas o billeteras de contratos inteligentes fue Dapper Wallet, en la que tuve la oportunidad de trabajar. Todo el mundo conoce la Gnosis Segura o Segura Hoy en día; esa también es una cuenta de contrato inteligente. También están Argent y algunos otros por ahí.

CI: ¿Cómo se relaciona esto con el alejamiento de las cuentas propiedad de Ethereum?

BG: Más recientemente, hay una propuesta diferente, ERC4337, que fue escrita por Vitalik y algunos otros. ERC4337 especifica la abstracción de cuentas, que es la idea de alejarse de las billeteras EOA. Vitalik ha estado escribiendo sobre la necesidad de alejarse de este tipo de billetera por varias razones. ERC4337 ha sido aprobado por completo y está activo en Mainnet. ERC6551 es esencialmente una abstracción de cuentas para NFT. Entonces, si imaginas esta gran ola por la que Vitalik y todos están presionando, alejándose de las billeteras EOA, estamos en la misma ola. La única diferencia es que nos centramos en las NFT.

CI: ¿Cómo afecta esto a la compatibilidad con Ethereum?

BG: Dado que ya existe esta ola, ha habido diferentes propuestas como la 1271 para firmar con una cuenta de contrato inteligente. Muchas billeteras diferentes, Wallet Connect o diferentes servicios de billetera o incluso Dapps ahora admiten iniciar sesión o usar Wallet Connect para una billetera de contrato inteligente. Y como utilizamos la misma estructura, el paradigma, somos totalmente compatibles con ERC4337. Estamos aprovechando esa misma infraestructura existente.

Efecto del mercado bajista

CI: He notado que muchos proyectos energéticos fracasan debido al mercado bajista. ¿Cree que esto ha obstaculizado la promoción de ERC 6551, o tal vez incluso disuadido el interés de la gente en usarlo?

BG: Al contrario, creo que las cosas han ido creciendo bastante. A pesar de los mercados bajistas de 2019 y 2020, hubo una segunda ola de interés en las NFT, impulsada por proyectos como Board Apes, Azuki, Doodles y Moon Birds. Estos proyectos se centraron mucho en la utilidad social y los beneficios de la vida real, lo cual fue bastante interesante.

CI: Entonces, ¿el mercado bajista no afectó negativamente al ERC 6551?

BG: Correcto. De hecho, hemos visto muchos proyectos de primera línea que buscan descubrir qué hacer a continuación, y ERC 6551 les abre nuevas oportunidades. Actualmente estamos en conversaciones con muchos de estos proyectos así como con diferentes empresas. También hay un grupo de trabajo de desarrolladores, con más de mil desarrolladores de los principales protocolos, que se centran en este ERC.

Proyectos notables que adoptan ERC6551

CI: Eso es impresionante. ¿Algún proyecto o evento notable que le gustaría mencionar?

BG: Sí, hubo un hackathon de Ethereum Global Paris que acaba de finalizar, donde de 10 a 15 proyectos se estaban construyendo sobre ERC 6551.

CI: Suena muy prometedor. ¿Puedes contarnos sobre algún proyecto particularmente notable?

BG: Absolutamente. Hay bastantes, como Fuel World del conocido artista de NFT, Ferocious. También tenemos Parallel, uno de los 20 principales proyectos de NFT que comenzó como un juego comercial y ahora está creando un juego AAA. También estamos trabajando estrechamente con mercados como OpenSea y Zora. También participan empresas como AirStacks, que proporcionan infraestructura como indexación. Hay muchos proyectos relacionados con juegos y DAO, como Station y DAO house. YGG Yield Games también está explorando ERC 6551, y Lens Protocol acaba de anunciar que Lens V2 usará ERC 6551. Por lo tanto, el impulso definitivamente está aumentando.

Preocupación por la seguridad

CI: ERC 6551 ciertamente parece ser un tema candente en este momento. Pero con cualquier innovación tecnológica, es probable que existan posibles consideraciones de seguridad. ¿Existe algún riesgo asociado con ERC 6551 que debamos tener en cuenta?

BG: Como ocurre con cualquier contrato inteligente, siempre existen riesgos. Nuestros contratos son auditados, pero hay que seguir auditándolos a medida que se les agregan cosas. Uno de los principales problemas de seguridad que han surgido es lo que llamamos un ataque de "cebo y cambio". En un ataque de cebo y cambio, un comprador puede presentar una oferta por un NFT, esperando que haya ciertos activos en su interior, solo para que el vendedor los retire, dejando al comprador con un NFT vacío. Para evitar esto, actualmente contamos con una medida temporal donde los vendedores pueden bloquear su cuenta de bóveda de tokens por hasta un año, durante el cual no pueden retirar nada de la cuenta, lo que garantiza la confianza del comprador.

CI: Eso es interesante, pero parece que impone al comprador una gran responsabilidad de hacer su tarea.

BG: De hecho, y entendemos que no es una solución ideal a largo plazo. Es por eso que estamos trabajando estrechamente con el equipo de Seaport, el protocolo de mercado de OpenSea, para desarrollar una protección a nivel de protocolo. Una vez implementado, esto verificará si hay cambios en la cuenta de la bóveda de tokens cuando se realiza una oferta. Si algo ha cambiado, la oferta será cancelada. De esta manera, los compradores pueden confiar en que obtendrán lo que ofertaron.

Cuenta contrafactual

CI: Sigamos adelante. ¿Podría explicar un poco sobre el concepto de direcciones de cuenta contrafactuales en ERC 6551?

BG: Claro, usamos la creación de direcciones deterministas, lo que significa que cada NFT tiene una dirección de cuenta de bóveda de tokens sin tener que realizar ninguna acción para descubrirla. Esto es fantástico porque permite a cualquiera enviar activos a una NFT sin esperar a que el propietario descubra la dirección. Sin embargo, la cuenta de contrato inteligente no se implementa hasta que el propietario la activa en tokenbound.org, momento en el que puede comenzar a usar la cuenta.

CI: Este concepto de direcciones contrafactuales parece agregar una nueva capa de complejidad a las NFT. ¿Crees que esto podría ser un obstáculo para la adopción?

BG: Agrega una nueva dimensión a las NFT, pero creemos que es un paso adelante. Al darle a cada NFT una dirección que pueda recibir activos, estamos mejorando la funcionalidad de las NFT. El proceso de activación es solo una acción única que los propietarios deben realizar para comenzar a utilizar su cuenta.

CI: Ciertamente suena innovador y será interesante ver cómo se desarrolla en el mercado NFT en general. Gracias, BG, por tomarse el tiempo de explicar ERC 6551 y sus implicaciones para nosotros.

BG: Es un placer. Me alegra tener la oportunidad de discutir estos desarrollos. Creo que ERC 6551 desempeñará un papel importante en la evolución de las NFT y el ecosistema criptográfico más amplio.

Pronóstico del ecosistema NFT

CI: Es fantástico tenerte aquí, BG. Me gustaría comenzar preguntando sobre el impacto potencial de 6551 en el ecosistema NFT. ¿Cómo predices o prevés esto?

BG: Gracias por invitarme. El impacto de 6551 en el ecosistema NFT es realmente emocionante. Creo que cambiará todo lo relacionado con las NFT e inyectará nueva energía en el espacio. El área que más me interesa es imaginar qué pueden ser las NFT.

CI: ¿Podrías dar más detalles sobre eso?

BG: Por supuesto. Durante los últimos seis años, he estado pensando mucho en las NFT. Ha habido mucha fricción porque la gente ama las NFT o las odia. A menudo, las personas a las que no les gustan los NFT los ven simplemente como archivos JPEG con metadatos adjuntos. Pero creo que podemos ir mucho más allá, alejándonos de la noción de NFT como simplemente un JPEG con metadatos, y empezar a pensar en la idea de objetos digitales.

CI: Objetos digitales, ¿podrías explicar más?

BG: Claro. En la vida real, poseemos objetos, como un coche, una casa, o incluso artículos de colección, como zapatillas o juguetes. A medida que migramos cada vez más hacia un estilo de vida digital, creo que poseeremos más objetos digitales en el futuro. Puede que nos quedemos sin espacio físico para guardar todos estos objetos, pero en el ámbito digital no existe tal limitación. Entonces, preveo que cada ser humano poseerá cientos, miles o tal vez millones de objetos digitales en los próximos 20 a 30 años, y muchos de estos objetos digitales serán NFT.

CI: ¿Qué pasa con la calidad de estas NFT?

BG: Bueno, como cualquier colección, algunos NFT serán de menor calidad, pero algunos serán realmente geniales. Y aquí es donde entra en juego el 6551. A muchas de estas NFT que actualmente se encuentran almacenadas en frío se les podrían asignar tareas o acciones para realizar, lo que aumenta su productividad. Esto va más allá del concepto de JPEG y entra en un nuevo territorio en el que empezamos a pensar en ellos como NPC o personajes no jugadores.

CI: NPC, interesante. ¿Podrías dar más detalles sobre este concepto?

BG: Absolutamente. Si alguna vez has jugado, sabrás acerca de los NPC o personajes no jugadores. Son importantes para la experiencia de juego. Imagínate jugar a Zelda sin ningún personaje. Lo mismo se aplica a los mundos digitales o metaversos. Actualmente, el metaverso tiene un problema de "mundo vacío". Necesitamos poblar estos metaversos, y creo que las NFT que están programadas para tener personalidad y realizar acciones pueden ser clave para lograrlo. A estos los llamamos personajes jugables en red o NPC.

CI: Entonces, ¿ve 6551 como una puerta de entrada a esta nueva reinvención de las NFT?

BG: Sí, exactamente. 6551 abrirá esta puerta y creo que conducirá a una gran ola de innovación para el medio, los artistas y los constructores.

Sugerencia a nuevos jugadores

CI: ¿Qué pasa con las personas que son nuevas o no saben nada sobre las NFT? ¿Tienes algo que decirles?

BG: Absolutamente. Creo que las cuentas vinculadas a tokens serán la mejor manera de incorporarse y retirarse. Con esto, una persona puede ir a un sitio de comercio electrónico, registrarse con su correo electrónico y se le asignará un NFT como cuenta. Pueden darse una vuelta y comprar versiones físicas y digitales de productos, que van a su cuenta. Si quieren irse, pueden enviar el NFT a su billetera, logrando la propiedad total sin ningún riesgo de seguridad. Por lo tanto, las personas nuevas en el mundo de las NFT pronto las recopilarán sin siquiera saberlo, simplemente registrándose en un sitio web con su correo electrónico o número de teléfono.

Ampliación de cuentas vinculadas a tokens

CI: Eso suena como un cambio importante. También me gustaría preguntar sobre la cuenta vinculada a tokens generada por 6551. Es una cuenta de contrato y el NFT sirve como clave para esta cuenta. Se pueden escribir diferentes reglas y características en los contratos para generar diferentes escenarios de aplicación. ¿Cuál es tu opinión sobre este asunto?

BG: Ese es un gran punto y creo que toca el núcleo mismo de este concepto. La idea de que una NFT pueda tener muchas cuentas e implementaciones diferentes es parte del diseño que perseguimos. Existe una escuela de pensamiento que cree que cada NFT debería tener una sola implementación o cuenta, y esa no es una mala idea. Sin embargo, vivimos en un mundo descentralizado y abierto.

CI: ¿Y cómo se relaciona esto con el concepto de cuentas vinculadas a tokens?

BG: Bueno, la parte poderosa de las cuentas vinculadas a tokens es la idea de las extensiones. Muy pronto, como propietario, podrá ir a una especie de "tienda de aplicaciones" y activar diferentes funcionalidades o utilidades para sus NFT. Esto es extremadamente importante porque en este momento, cuando posees una NFT, realmente no tienes mucho control. El control está en el creador.

CI: Entonces, ¿estás diciendo que el control sobre las NFT pasará de los creadores a los propietarios?

BG: Exactamente. Actualmente, estamos a merced de los creadores, pero el futuro que veo es el de las NFT controladas por sus propietarios. Los propietarios tendrán la libertad de activar estas funcionalidades sin el permiso del creador porque son propietarios del activo. Creo que esta es la mayor oportunidad que tenemos.

CI: Entonces, en esencia, ¿lo que está diciendo es que estamos avanzando hacia un futuro en el que los propietarios de NFT tendrán más control sobre sus activos?

BG: Eso es correcto. Es un cambio de NFT controladas por creadores a NFT controladas por propietarios. Actualmente, la mayoría de los proyectos NFT están controlados por los creadores. Nosotros, los propietarios, tenemos que sentarnos y esperar a que envíen nuevas funcionalidades y, si no lo hacen, los precios podrían bajar. Estamos un poco a merced de los creadores. Pero con las NFT controladas por sus propietarios, estos pueden agregar funcionalidades sin el permiso del creador. Este es el futuro que imaginamos.

CI: Esa es una visión fascinante. Ha sido fantástico discutir estas ideas contigo hoy, BG. Gracias por compartir sus pensamientos sobre el futuro de las NFT y el papel de 6551 en ese futuro.

BG: Ha sido un placer. Gracias por invitarme.

Sobre nosotros

Crypto Insiders (https://cryptoinsiders.online/hong-kong-web-3-0/) es el principal centro de noticias de Blockchain, tendencias de tecnología financiera y análisis de precios detallados de Hong Kong. Además de esto, Crypto Insiders se especializa en entrevistas exclusivas con personalidades influyentes dentro del sector blockchain, brindando una perspectiva incomparable sobre la evolución continua de la industria.

Spectrum Labs (https://www.spectrumlab.io/) es un equipo de maestrías y doctorados centrados en la investigación de blockchain, así como de veteranos dentro de la industria blockchain. Nos dedicamos a la tecnología de la cadena de investigación blockchain y sus aplicaciones para ayudar a las personas a comprender mejor blockchain. Las principales actividades de Spectrum Labs incluyen la redacción de informes de investigación, el desarrollo de planes de estudios y el desarrollo de herramientas.

Expresiones de gratitud

Extendemos nuestro más sincero agradecimiento a Crypto Insiders por autorizar a Spectrum Labs a transcribir esta esclarecedora entrevista y compartirla con la comunidad en general a través de sus plataformas de medios. Un agradecimiento especial a Noah Ho y Ash Li, cuyos meticulosos esfuerzos en la edición y organización del contenido han hecho que este valioso recurso sea accesible para todos. Su trabajo ha contribuido en gran medida a mejorar la comprensión de ERC-6551 y su impacto transformador en el ecosistema NFT.