El socio de a16z Crypto habla sobre las regalías de NFT: principio de funcionamiento, evolución y soluciones

Orador de video: Michael Blau Socio de a16z Crypto

Organizar y compilar: Qianwen, ChainCatcher

La visión original de las NFT era optimista: los contratos inteligentes de NFT imponen regalías secundarias en la cadena, por lo que los creadores ganan dinero siempre que sus NFT se negocien en el mercado secundario. Esto es realmente genial. Este activo circula en Internet y cada vez que cambia de manos o se vende, generará ganancias para el creador.

Sin embargo, la realidad es que los contratos inteligentes no pueden hacer cumplir las regalías de NFT en la cadena. Sobre este tema, les brindaré algunos antecedentes, les hablaré sobre las regalías de NFT, cómo funcionan, la evolución de los diferentes estándares de regalías y las posibles soluciones al problema que acabamos de describir y, finalmente, les daré algunos consejos.

Realeza

Según el entendimiento de Investopedia, una regalía es un pago realizado a los activos de una persona o empresa para su uso continuo. Digamos que eres un artista, creas una obra de arte realmente genial y la vendes. Si el NFT cambia de manos, cambia de manos, se comercializa o se vende en cualquier mercado, un porcentaje de la venta y el precio se devolverá al creador original.

Erc721 y la realeza

ERC721 es un estándar, una especificación sobre la definición, el código y la gestión del estado de NFT en la cadena. Si realmente lees las especificaciones, no necesitas realizar ningún pago ni regalías en la cadena. Como se muestra en la figura, este código es el código abierto para que Zeppelin implemente la función de transferencia ERC721. Básicamente, define la lógica de cómo se transfieren las NFT de una billetera a otra.

Si observa este código línea por línea, encontrará que no hay ningún punto en este código que mencione el precio de venta, el porcentaje tomado del precio de venta, etc. El estándar dice que hay formas de incluir tarifas en la función de transferencia. Pero incluso entonces, no existe una norma relevante. Por lo tanto, si un proyecto quiere forzar una tarifa en la transferencia, debe operar sobre un proyecto específico, pero no existe comparabilidad e interoperabilidad entre proyectos.

El socio de A16z Crypto habla sobre las regalías de NFT: principio de funcionamiento, evolución y soluciones

desafío

Entonces, ¿cuáles son nuestros desafíos actuales? El primer caso es, digamos que quieres cobrar una tarifa determinada, simplifiquemos el problema, tal vez, en lugar de usar un porcentaje de regalías, usemos un dólar: puedes transferir NFT en cualquier momento y el creador te lo quitará. Toma un dólar. Sin embargo, los usuarios del ecosistema pueden empaquetar NFT en cualquier momento. Digamos que te pagan un dólar, pero en lugar de enviar el NFT a otra billetera, lo envían a un contrato inteligente que bloquea el NFT y te emite un nuevo NFT para que el NFT envuelto esté completamente sin restricciones de regalías y con total libertad. para comerciar en el ecosistema blockchain. Otra pregunta: ¿y si quieres transfirértelo a ti mismo? Si desea mover su NFT de una billetera a otra, no se le debe cobrar ninguna tarifa. El tercer caso es que cuantas más cosas agregue en la función de transferencia, ya sean tarifas u otras reglas, básicamente limitará la componibilidad de las NFT.

Cómo funcionan realmente las regalías

Lo que realmente está sucediendo es que los mercados están cobrando estas regalías entre bastidores, así que lo que debes hacer como creador es ir manualmente a cada mercado y decirles que estas son mis regalías, decirles si mi NFT vende, ¿cuántas regalías quiero cobrar?

a16z Crypto socio habla sobre las regalías de NFT: principio de funcionamiento, evolución y soluciones

En un campo que celebra la componibilidad y la interoperabilidad, este tipo de operación es simplemente demasiado poco práctica. Ahora sabemos que hay muchos mercados en blockchain, que cualquiera puede crear o implementar uno muy fácilmente y que hay potencialmente un número infinito de mercados. Es pedir demasiado que un creador vaya a cada mercado y los solicite manualmente. Entonces, si no podemos hacer cumplir las regalías en los contratos inteligentes, no queremos informar a todos los mercados sobre nuestras regalías. Antes de hablar de solucionar el problema, quiero hablar de la evolución de las regalías de NFT.

Historia de la evolución de la realeza

EIP2981 es el estándar de regalías de NFT. Pero la norma no exige regalías, aunque muchos lo creen erróneo. Lo que hace es recopilar su información de regalías: información del creador, la tasa de regalías que se les debe pagar, etc., y poner esta información en la cadena y en el contrato inteligente.

Todo lo que el mercado debe hacer es consultar su contrato NFT para ver qué se supone que debe hacer. Como puede ver, el pequeño fragmento de código que tengo aquí muestra la llamada información de regalías, y puede ver que toma la venta, el precio y le devuelve la información: a quién se le debe pagar y cuánto.

a16z Crypto socio habla sobre las regalías de NFT: principio de funcionamiento, evolución y soluciones

La idea es que si el mercado ve que su contrato NFT cotiza en su mercado, pueda consultar esta función, comprender los datos y cobrar sus regalías.

Pero hay un pequeño problema: el estándar no es compatible en absoluto con versiones anteriores. Entonces, si creó NFT en cadena antes del estándar, está bloqueado y no puede hacer nada. Si su contrato NFT se puede actualizar, la situación no es tan mala. Pero la realidad es que la mayoría de la gente no hace eso, la mayoría simplemente usa otros estándares como contratos Open Blend u otras variantes de contrato erc721.

El segundo problema es que no existe un estándar en el mercado. Por ejemplo, antes de que apareciera la idea en 2981, muchas plataformas de mercado como Foundation, Zora y wearable lanzaron sus propias versiones del estándar. Hacen lo mismo: le devuelven la información que necesita para pagar regalías, pero difieren en los detalles; por ejemplo, llaman a la información sobre regalías datos de regalías y tal vez, en lugar de devolverle el monto real de las regalías, solo el porcentaje de regalías y los puntos básicos. . Por lo tanto, el mercado realmente no tiene ningún estándar a seguir.

Entonces, ¿cómo podemos hacer que EIP 2981 sea compatible con versiones anteriores y al mismo tiempo resolver este problema? Aquí es donde entra en juego el registro centralizado de regalías (registro múltiple de regalías). Es un registro típico en cadena. Tiene dos propósitos. En primer lugar, combina todos los actuales

El estándar, el estándar básico, el estándar variable poco común y EIP291 están integrados en un solo estándar. Abarca todos estos estándares, por lo que no importa cuál implemente.

En segundo lugar, también permite la compatibilidad con versiones anteriores. Entonces, incluso si no implementa EIP2981 directamente en su contrato, puede ir a este registro, ingresar su información de derechos de autor y usar el formulario.

A continuación, veamos un ejemplo sencillo. Como se muestra en la imagen, aquí hay un fragmento del sitio web del Registro de derechos de autor y aquí está la interfaz de usuario que crearon. Usted ingresa una dirección de contrato inteligente, ingresa una ID de token específica en ese contrato inteligente y luego ingresa un precio de venta, y el registro devuelve a quién se le debe pagar y cuánto se debe pagar según el precio de venta que ingresó en la interfaz de usuario.

Esta tabla está descentralizada, el creador puede configurarla y olvidarla. Pueden subir sus regalías e información al mismo tiempo en este lugar, no se requiere ninguna otra acción. Si lo desean, pueden obtener toda la información que necesitan simplemente accediendo al formulario de registro y buscándolo en un solo lugar. Esto no solo facilita a los creadores, sino que también facilita el mercado, pero todavía hay un pequeño problema. El problema es que el mercado todavía puede ignorar los derechos del registro.

a16z Crypto socio habla sobre las regalías de NFT: principio de funcionamiento, evolución y soluciones

Filtro de operador

La operación anterior es solo para descentralizar la información de los datos de regalías en sí, y no obliga al mercado a hacer nada, y es posible que el mercado no respete las regalías. Entonces, ¿qué podemos hacer para acercarnos a este objetivo? Aquí es donde entra en juego el filtro del operador.

a16z Crypto socio habla sobre las regalías de NFT: principio de funcionamiento, evolución y soluciones

Los filtros de operador son una característica avanzada. Es una lista de bloqueo que permite a los creadores evitar que sus creaciones se vendan en el mercado o interactúen con determinadas aplicaciones. No es sólo para el mercado, sino para cualquier aplicación.

Lo bueno de esta idea es que puedes aplicarla en la cadena. Esto es algo que puede incluir en un contrato que haga cumplir cómo interactúa su NFT con el resto del ecosistema. Porque la mayoría de las veces, cualquier aplicación NFT generalmente requiere que los usuarios aprueben un contrato inteligente para transferir una NFT en su nombre. Por lo tanto, en el contexto del mercado, los usuarios pueden aprobar la transferencia de sus activos, NFT, al mercado, cotizando así en el mercado. Si hay una coincidencia, el mercado ofertará y ofertará, y le transferirán el dinero a usted como vendedor y transferirán el NFT de su billetera a la billetera del comprador. En realidad, este mercado opera como un contrato inteligente en cadena.

Puedes bloquearlos usando filtros de operador. Hace dos cosas interesantes. Lo primero que debe hacer es bloquear direcciones específicas. Puede pensar en el mercado como un contrato inteligente en la cadena, está ubicado en una dirección específica y puedo bloquear esta dirección directamente. Pero también sabemos que otra persona puede volver a implementar el código y eludir su lista de prohibiciones. Una solución inteligente es el codehash, que es una huella digital única del código fuente de la aplicación o del propio mercado. Entonces tomaremos una huella digital única del código fuente y enmascararemos esa huella digital. Entonces, incluso si alguien replica el mercado 30 veces en la cadena, no importa, la lista de bloqueo aún lo bloqueará.

El socio de A16z Crypto habla sobre las regalías de NFT: principio de funcionamiento, evolución y soluciones

Entonces, ¿cómo configuramos el filtrado? Como creador o proyecto, tienes dos opciones. La primera opción es que puedes seleccionar tu propia lista de bloqueo y puedes confiar mucho en ti mismo. Puedes ser un muy buen detective en cadena. Podrás conocer las últimas novedades en cada mercado y aplicación. Puede ir y conocer los últimos desarrollos en cada mercado y aplicación, decidir si desea permitir que su moneda virtual interactúe con la aplicación y crear su lista de bloqueo en la cadena.

a16z Crypto socio habla sobre las regalías de NFT: principio de funcionamiento, evolución y soluciones

La segunda opción es subcontratar a otros equipos, el equipo que recomiendo aquí se llama CORI, que también es una institución de investigación. Básicamente consta de muchas empresas y mercados populares en el ecosistema, como Zora, openSea, NiftyGateway, etc. Decidimos quién puede unirse a este mercado, quién puede unirse a ese mercado y dejamos que el equipo haga el resto.

Habrá algunas compensaciones entre los dos. En la primera versión, tienes control total. Y en otra versión, tienes control total, pero no necesariamente estás de acuerdo con todas las decisiones que toma CORI.

Resumen

Como dijimos inicialmente, no podemos hacer cumplir las regalías en la cadena, pero tal vez podamos obtener datos sobre las regalías en la cadena. Pongamos esta información en cadena utilizando un registro de regalías centralizado y luego, si podemos, nos acercamos a la aplicación de la ley.

Si quieren usar NFT en sus propios proyectos, pueden usar el filtro de operador, incluso si no quieren bloquear a nadie. Porque casi no se requiere ningún esfuerzo para implementar este filtro. Puede poner el código de filtro del operador directamente en su contrato inteligente y luego dejar alguna posibilidad, porque la industria cambia todos los días y no sabemos qué pasará mañana.

Finalmente, la discusión sobre las regalías cambia a diario. Algunas de las cosas de las que hablo hoy sucedieron en los últimos meses, así que no tomemos decisiones apresuradas. Si va a crear una NFT, asegúrese de que sea escalable. La escalabilidad es completamente diferente de la capacidad de actualización y cualquier experto en tecnología sabe que puede crear un contrato inteligente actualizable muy fácilmente. Esa es ciertamente una opción, pero si no quiere hacer eso porque no quiere tener todo el control, haga más descentralización y podrá hacer que su NFT sea escalable.

El socio de A16z Crypto habla sobre las regalías de NFT: principio de funcionamiento, evolución y soluciones

Hoy en día existen muchos estándares en el ecosistema, tal vez no tan populares, pero existen, como NFT modulares, contratos NFT centralizados, registros de regalías centralizados y sus NFT también son escalables. Puede agregar complementos a su NFT; en el caso de los filtros de operador, necesita hacer mucho código de cadena. Si lanzara un NFT centralizado hace unos meses, antes de que existieran los filtros de operador, me resultaría muy sencillo agregar complementos a este contrato y usar filtros de operador debido a la estructura del contrato. Entonces te das esa opción porque realmente no sabemos qué va a pasar en el futuro.

Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado
Opera con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)