The Graph Network > Curación

Curación

Los Curadores son fundamentales para la economía descentralizada de The Graph. Utilizan su conocimiento del ecosistema web3 para evaluar y señalar los subgrafos que deben ser indexados por The Graph Network. A través de Explorer, los Curadores pueden ver los datos de la red para tomar decisiones de señalización. The Graph Network recompensa a los Curadores que señalan subgrafos de buena calidad con una parte de las tarifas de consulta que generan los subgrafos. Los Curadores están incentivados económicamente para señalar pronto. Estas señales de los Curadores son importantes para los Indexadores, que pueden procesar o indexar los datos de estos subgrafos señalados.

When signaling, curators can decide to signal on a specific version of the subgraph or to signal using auto-migrate. When signaling using auto-migrate, a Curator’s shares will always be migrated to the latest version published by the developer. If you decide to signal on a specific version instead, shares will always stay on this specific version.

Recuerda que la curación es riesgosa. Por favor, haz una investigación rigurosa para asegurarte de seleccionar los subgrafos en los que confie. Crear un subgrafo no requiere permiso, por lo que las personas pueden crear subgrafos y llamarlos con el nombre que deseen. Para obtener más orientación sobre los riesgos de la curación, consulte The Graph Academy's Curation Guide.

Bonding Curve 101

Enlace a esta sección

En primer lugar, damos un paso atrás. Cada subgrafo tiene una bonding curve en la que se acuñan las acciones de curación cuando un usuario añade una señal en la curva. La bonding curve de cada subgrafo es única. Las bonding curve están diseñadas para que el precio de acuñar una acción de curación en un subgrafo aumente linealmente, sobre el número de acciones acuñadas.

Precio por acciones

Como resultado, el precio aumenta linealmente, lo que significa que con el tiempo resultará más caro comprar una participación. A continuación, se muestra un ejemplo de lo que queremos decir; consulta la bonding curve a continuación:

Bonding curve

Imagina que tenemos dos curadores que acuñan acciones para un subgrafo:

  • El Curador A es el primero en señalar en el subgrafo. Al agregar 120.000 GRT en la curva, puede acuñar 2000 participaciones.
  • El Curador B señala el subgrafo en algún momento posterior. Para recibir la misma cantidad participativa que el Curador A, este deberá agregar 360.000 GRT en la curva.
  • Dado que ambos curadores poseen la mitad participativa de dicha curación, recibirían una cantidad igual en las recompensas por ser curador.
  • Si alguno de los curadores quemara sus 2000 participaciones de curaduría, recibirían 360.000 GRT.
  • El curador restante recibiría todas las recompensas en ese subgrafo. Si quemaran sus participaciones a fin de retirar sus GRT, recibirían 120.000 GRT.
  • TLDR (en resumen): La valoración de GRT de las acciones de curación viene determinada por la bonding curva y puede ser volátil. Existe la posibilidad de incurrir grandes pérdidas. Señalar temprano significa que pones menos GRT por cada acción. Por extensión, esto significa que se ganan más derechos de curador por GRT que los curadores posteriores por el mismo subgrafo.

En general, una bonding curva es una curva matemática que define la relación entre la oferta de tokens y el precio de los activos. Siendo específicos en la curación de subgrafos, el precio de cada participación del subgrafo aumenta con cada token invertido y el precio de cada participación disminuye con cada token vendido.

En el caso de The Graph, se aprovecha la implementación de una fórmula por parte de Bancor para la bonding curve.

Cómo señalar

Enlace a esta sección

Ahora que hemos cubierto lo básico sobre cómo funciona la bonding curve, así es como se procederá a señalar en un subgrafo. Dentro de la pestaña Curador en el Graph Explorer, los Curadores podrán señalar y dejar de señalar en ciertos subgrafos basados en las estadísticas de la red. Para ver un resumen paso a paso de cómo hacer esto en el Explorer, haz click aqui.

Un curador puede optar por señalar una versión especifica de un subgrafo, o puede optar por que su señal migre automáticamente a la versión de producción mas reciente de ese subgrafo. Ambas son estrategias válidas y tienen sus pros y sus contras.

Señalar una versión específica es especialmente útil cuando un subgrafo es utilizado por múltiples dApps. Una dApp puede necesitar actualizar regularmente el subgrafo con nuevas características. Otra dApp puede preferir utilizar una versión del subgrafo más antigua y probada. Tras la curación inicial, se incurre en un impuesto estándar del 1%.

Hacer que tu señal migre automáticamente a la más reciente compilación de producción puede ser valioso para asegurarse de seguir acumulando tarifas de consulta. Cada vez que curas, se incurre en un impuesto de curación del 1%. También pagarás un impuesto de curación del 0,5% en cada migración. Se desaconseja a los desarrolladores de Subgrafos que publiquen con frecuencia nuevas versiones - tienen que pagar un impuesto de curación del 0,5% en todas las acciones de curación auto-migradas.

Nota: La primer dirección en señalar un subgrafo específico, se considera el primer curador, y éste tendrá que hacer un trabajo mucho más intenso en cuánto al gas, a diferencia del resto de los curadores que vengan después de él, esto debido a que el primer curador comienza los tokens participativos de la curación, inicia la bonding curve y también transfiere los tokens dentro del proxy de The Graph.

¿Qué significa Señalar para The Graph Network?

Enlace a esta sección

Para que los consumidores finales puedan consultar un subgrafo, primero se debe indexar el subgrafo. La indexación es un proceso en el que los archivos, los datos y los metadatos se examinan, catalogan y luego se indexan para que los resultados se puedan encontrar más rápido. Para que se puedan buscar los datos de un subgrafo, es necesario que esté organizado.

Por lo tanto, si los Indexadores tuvieran que adivinar qué subgrafos deberían indexar, habría pocas posibilidades de que obtengan tarifas de consulta sólidas porque no tendrían forma de validar qué subgrafos son de buena calidad. Ingresa a la curación.

Los Curadores hacen que la red The Graph sea eficiente y la señalización es el proceso que utilizan los curadores para hacer saber a los Indexadores que un subgrafo es bueno para indexar, donde los GRT se añaden a una bonding curve para un subgrafo. Los Indexadores pueden confiar intrínsecamente en la señal de un curador porque al señalizar, los curadores acuñan una cuota de curación para el subgrafo, lo que les da derecho a una parte de las futuras tarifas de consulta que el subgrafo genere. La señal del curador se representa como tokens ERC20 llamados Graph Curation Shares (GCS). Los Curadores que quieran ganar más tarifas de consulta deben señalar con sus GRT a los subgrafos que prevean que generarán un fuerte flujo de tarifas a la red. Los Curadores no pueden ser recortados por su mal comportamiento, pero existe un impuesto de depósito sobre los Curadores para desincentivar la toma de malas decisiones que puedan dañar la integridad de la red. Los Curadores también ganan menos tarifas de consulta si deciden curar en un subgrafo de baja calidad, ya que habrá menos consultas que procesar o menos indexadores que procesen esas consultas. Mira el siguiente diagrama!

Diagrama de Señalización

Los Indexadores pueden encontrar subgrafos para indexar en función de las señales de curación que ven en The Graph Explorer (captura de pantalla a continuación).

Subgrafos del Explorador

  1. El mercado de consultas es inherentemente joven en The Graph y existe el riesgo de que su APY (Rentabilidad anualizada) sea más bajo de lo esperado debido a la dinámica del mercado que recién está empezando.
  2. Curation Fee - when a Curator signals GRT on a subgraph, they incur a 1% curation tax. This fee is burned and the rest is deposited into the reserve supply of the bonding curve.
  3. Cuando los Curadores queman sus acciones para retirar los GRT, se reducirá la participación de GRT de las acciones restantes. Ten en cuenta que, en algunos casos, los Curadores pueden decidir quemar sus acciones, todas al mismo tiempo. Esta situación puede ser común si un desarrollador de dApps deja de actualizar la aplicación, no sigue versionando o mejorandoo su subgrafo o si falla el mismo. Como resultado, es posible que los Curadores solo puedan retirar una fracción de sus GRT iniciales. Si buscas un rol dentro de la red que conlleve menos riesgos, consulta Delegators.
  4. Un subgrafo puede fallar debido a un error. Un subgrafo fallido no acumula tarifas de consulta. Como resultado, tendrás que esperar hasta que el desarrollador corrija el error e implemente una nueva versión.
    • Si estás suscrito a la versión más reciente de un subgrafo, tus acciones se migrarán automáticamente a esa nueva versión. Esto incurrirá un impuesto de curación del 0.5%.
    • Si has señalado en una versión de subgrafo específica y esta falla, tendrás que quemar manualmente tus acciones de curación. Ten en cuenta que puedes recibir más o menos GRT de los que depositaste inicialmente en la curva de curación, y esto es un riesgo que todo Curador acepta al empezar. Luego podrás firmar la nueva versión del subgrafo, incurriendo así un impuesto de curación del 1%.

Preguntas frecuentes sobre Curación

Enlace a esta sección

1. ¿Qué porcentaje de las tasas de consulta ganan los curadores?

Enlace a esta sección

Al señalar un subgrafo, ganarás parte de todas las tarifas de consulta que genera dicho subgrafo. El 10% de todas las tarifas de consulta va destinado a los Curadores y se distribuye en proporción a sus cuotas de curación. Este 10% está sujeto a gobernanza.

2. ¿Cómo decido qué subgrafos son de alta calidad para señalar?

Enlace a esta sección

Encontrar subgrafos de alta calidad es una tarea compleja, pero se puede abordar de muchas formas diferentes. Como Curador, quieres buscar subgrafos confiables que impulsen el volumen de consultas. Un subgrafo confiable puede ser valioso si es completo, preciso y respalda las necesidades de dicha dApp. Es posible que un subgrafo con una arquitectura deficiente deba revisarse o volver a publicarse, y también puede terminar fallando. Es fundamental que los Curadores revisen la arquitectura o el código de un subgrafo para evaluar si un subgrafo es valioso. Como resultado:

  • Los curadores pueden usar su conocimiento de una red para intentar predecir cómo un subgrafo puede generar un volumen de consultas mayor o menor a largo plazo
  • Los Curadores también deben comprender las métricas que están disponibles a través de Graph Explorer. Las métricas como el volumen de consultas anteriores y quién es el desarrollador del subgrafo pueden ayudar a determinar si vale la pena señalar un subgrafo o no.

3. What’s the cost of updating a subgraph?

Enlace a esta sección

Migrating your curation shares to a new subgraph version incurs a curation tax of 1%. Curators can choose to subscribe to the newest version of a subgraph. When curation shares get auto-migrated to a new version, Curators will also pay half curation tax, ie. 0.5%, because updating subgraphs is an on-chain action that costs gas.

4. How often can I update my subgraph?

Enlace a esta sección

It’s suggested that you don’t update your subgraphs too frequently. See the question above for more details.

5. ¿Puedo vender mis acciones de curación?

Enlace a esta sección

Las cuotas de un Curador no se pueden "comprar" o "vender" como otros tokens ERC20 con los que seguramente estás familiarizado. Solo pueden acuñarse o quemarse a lo largo de la bonding curve de un subgrafo en particular. La cantidad de GRT necesaria para acuñar una nueva señal y la cantidad de GRT que recibes cuando quemas tu señal existente, está determinada por esa bonding curve. Como Curador, debes saber que cuando quemas tus cuotas de curación para retirar GRT, puedes terminar con más o incluso con menos GRT de los que depositaste en un inicio.

¿Sigues confundido? Te invitamos a echarle un vistazo a nuestra guía en un vídeo que aborda todo sobre la curación:

Editar página

Anterior
Delegar
Siguiente
Desarrollando
Editar página