Cómo hacer bank con The Graph
Así es como puede ganar participando en el ecosistema de The Graph.
Ryan Sean Adams
Traducción del artículo “How to make bank with The Graph” de Ryan Sean Adams, published in Banklessshq.com
Querida Nación Bankless,
The Graph es un protocolo para organizar datos de cadena de bloques.
La mayoría de nuestros proyectos DeFi favoritos como Aave, Synthetix y Uniswap usan The Graph para impulsar sus interfaces.
Hasta hace poco, The Graph ha estado bastante centralizado. Pero eso está cambiando. Hace unas semanas, The Graph migró a una red principal descentralizada, respaldada por el token GRT.
Si estaba conectado, el lanzamiento de este token se volvió bastante loco (capitalización de mercado de $ 3 mil millones, ¡oh!). Pero más allá de la exageración de precios, aquí hay una infraestructura extremadamente valiosa. Y mejor aún, hay formas de ganar dinero con él.
A continuación, le mostramos cómo puede ganar dinero participando en el ecosistema de The Graph.
- RSA
Táctica # 74: Cómo hacer banco desde The Graph
Escritor invitado: GC23997, miembro de la comunidad Bankless y Curador de The Graph
The Graph es un protocolo de indexación para redes públicas como Ethereum e IPFS. Puede usarlo para crear y publicar API abiertas, llamar a subgrafos y hacer que los datos sean fácilmente accesibles para el ecosistema criptográfico.
Los protocolos DeFi como Aave, Synthetix y Uniswap actualmente aprovechan los subgrafos de The Graph para alimentar sus interfaces. Hoy vamos a analizar el protocolo The Graph y aprender por qué es una parte crucial del ecosistema Ethereum. Luego, aprenderemos cómo obtener rendimiento contribuyendo al protocolo.
• Objetivo: aprender acerca de The Graph y cómo obtener rendimiento
• Habilidad: principiante a avanzado
• Esfuerzo: ~ 1–2 horas
• ROI: alto
The Graph — Protocolo de indexación Web3
¿Qué son las API y por qué son importantes?
Las API o “Interfaces de programación de aplicaciones” son un conjunto de instrucciones y estándares a través de los cuales pueden ocurrir interacciones entre una aplicación o herramienta web y las aplicaciones que utilizan sus activos. Si las API no existieran, cada aplicación tendría que crear su propia interfaz. Al final del día, las API permiten a los desarrolladores ahorrar tiempo y reducir la cantidad de código creado.
Por qué Web3 Stack necesita un protocolo y un estándar de indexación
Hay una gran cantidad de datos sin procesar en Ethereum. Estos datos deben almacenarse en un formato que pueda consultarse de manera fácil y eficiente; esto es esencial para la carga rápida de aplicaciones web y una buena experiencia de usuario. The Graph hace que la consulta de datos de blockchain sea confiable, segura y rápida, ya que un subgrafo clasifica e indexa datos específicos para las aplicaciones que los usan. ¡Es el estándar de indexación para la pila web3!
Cómo encaja The Graph en el ecosistema criptográfico
The Graph es un software intermedio para la pila Web3. Permite a las aplicaciones consultar datos de blockchain de manera eficiente sin depender de un proveedor de servicios centralizado y ayuda a hacer realidad las aplicaciones completamente descentralizadas.
Con redes públicas abiertas como Ethereum y la proliferación de DeFi, The Graph está sentando las bases para todas las aplicaciones criptográficas que utilizan datos abiertos. Este es un ejemplo del AMM favorito de todos.
El subgrafo de Uniswap se utiliza aquí para consultar datos directamente de los contratos inteligentes de Uniswap. The Graph indexa los conjuntos de datos útiles que permiten la creación de infografías, como formas visualizadas de datos Uniswap en pares de tokens.
Desglosando The Graph
Ahora que tenemos una comprensión básica de The Graph y su función en la pila Web3, analicemos los componentes y los participantes de la red en el protocolo.
Token GRT
GRT es el token nativo del protocolo. Es un token de trabajo que se utiliza para asignar recursos en la red, incluida la prestación de servicios de indexación, curaduría y delegación. Todos los participantes anteriores pueden obtener ingresos de la red proporcionales a la cantidad de trabajo realizado y el GRT invertido. (Le mostraremos cómo a continuación)
Los consumidores necesitan GRT para pagar las tarifas de los indexadores. El token alinea los incentivos y la seguridad económica dentro de la red entre todos los participantes, recompensando la participación saludable y castigando el comportamiento malicioso.
Indexadores
Los indexadores son los operadores de nodo del protocolo. Ejecutan la infraestructura física necesaria para procesar los servicios de indexación y consulta. Los indexadores deben bloquear GRT para ganar tarifas de consulta y recompensas inflacionarias. Los indexadores son los más compensados de todos los demás participantes y pueden crear un mercado con sus propios modelos y estrategias de precios.
Curadores
Los curadores bloquean GRT contra los subgrafos. Su voto crea señales de mercado sobre qué subgrafos son valiosos, lo que ayuda a los indexadores a asignar recursos. Como resultado, los curadores obtienen una parte de las recompensas y tarifas de los indexadores.
Delegadores
Los delegadores bloquean GRT a los indexadores para ganar una parte de las recompensas y tarifas. Esto permite que los poseedores de tokens pasivos participen en la seguridad de la red y la resistencia a Sybil.
Consumidores
Los consumidores de subgrafos, principalmente aplicaciones Ethereum DeFi, necesitan acceder a datos en The Graph sin tener que hacer el trabajo para calcular y almacenar esos datos. Aprovechan The Graph para consultar datos de forma segura y eficiente. Las tarifas pueden ser manejadas por Gateways (en progreso) o por un motor de consulta (esto puede ser una extensión o incrustado en la dApp, extraído de los usuarios normales) que toma decisiones sobre qué indexadores usar del mercado de tarifas.
Los consumidores consultan a los indexadores y pagan por el uso medido. Esto crea un modelo de oferta y demanda que sustenta el protocolo.
Cómo obtener beneficios con The Graph
Hay tres formas principales de contribuir a la red The Graph y ganar GRT. Los hemos enumerado a continuación, del más fácil (menos técnico) al más difícil (más técnico).
The Graph Network acaba de empezar a funcionar. Por ahora, solo algunos subgrafos se han migrado del servicio alojado a la red principal. Las tarifas de consulta siguen siendo bajas, pero se espera que aumenten a medida que más subgrafos migren a la red principal.
Obtenga beneficios como Delegador
• Habilidad: Fácil (no técnica)
• Riesgo: bajo: los delegadores no son recortados (slashed)
• ROI: Positivo, ¡pero depende del rendimiento de Indexador!
Cualquier persona con GRT puede contribuir a proteger la red sin la necesidad de ejecutar un nodo Graph. Esta es la forma más fácil de participar en The Graph y le permite poner a trabajar sus GRT. Los delegadores tampoco necesitan el mayor conocimiento técnico que viene con la Curaduría o la Indexación. Los delegados usan su GRT para delegar en indexadores existentes y ganar una parte de las recompensas y tarifas de ese indexador.
A continuación, le indicamos cómo puede delegar su GRT a los indexadores:
1. Primero, asegúrese de que Metamask esté configurado en “Ethereum Mainnet” y tenga suficiente ETH para cubrir todas las tarifas de transacción.
2. Agregue el token GRT a Metamask
o Dirección del contrato de token: 0xc944e90c64b2c07662a292be6244bdf05cda44a7
o Símbolo de token: GRT
o Decimales de precisión: 18
Si usa Ledger, asegúrese de que los “Datos del contrato” estén permitidos en la aplicación Ethereum. También asegúrese de tener instalada la última aplicación Ethereum desde el “Administrador de dispositivos” de Ledger.
3. Diríjase al sitio de red de The Graph y conecte su billetera. En este tutorial, usaremos Metamask como la billetera de nuestro navegador.
Los tokens GRT delegados solo se pueden retirar nuevamente después de 28 días por el período de descongelación del indexador. Los delegadores también están sujetos a un impuesto sobre depósitos del 0,5% para incentivar compromisos a más largo plazo.
4. Desplácese hacia abajo para ver los indexadores activos.
Como se mencionó anteriormente, los indexadores son recompensados en tarifas de consulta e inflación de la red GRT. El “% de reducción de tarifa” es el porcentaje de las tarifas de consulta que mantendrá el indexador y el “% de reducción de recompensas” equivale a las recompensas de inflación que también conservará.
“Participación en Propiedad” es la participación que hizo el indexador y “Participación Delegada” es la cantidad actual de GRT delegados a ese indexador por otros delegados. También puede ver la “capacidad restante” para la cantidad de GRT que se puede bloquear al operador del nodo sin que el indexador tenga que bloquear más.
“Tarifas de consulta de ingresos” son las tarifas de consulta ganadas hasta la fecha por ese indexador, mientras que “Recompensas del indexador de ingresos” es la cantidad de recompensas de inflación de GRT obtenidas hasta la fecha.
Los Delegadores deben tener en cuenta las variables resaltadas al elegir un Indexador al que estén dispuestos a delegar.
Por ejemplo, un Indexador que comparte un porcentaje más pequeño de recompensas con los Delegados, pero tiene menos participación delegada que un competidor que comparte más recompensas, podría ser más rentable para bloquear, ya que podría tener derecho a una mayor proporción de recompensas de delegado compartidas con menos delegadores.
Una vez que haya seleccionado un indexador, haga clic en el icono en el extremo derecho de la fila. Esto abrirá la opción de “Delegar” o “No delegar”.
5. Haga clic en delegar y aparecerá otra ventana. Le mostrará los recortes de recompensas junto con los períodos de enfriamiento y la capacidad de delegación restante. Si todo sale bien, puede ingresar la cantidad de GRT que desea delegar y luego estará listo para enviar su transacción.
4. Haga clic en enviar transacción. Esto abrirá su Metamask. Si es la primera vez que usa The Graph, tendrá que aprobar el contrato en Metamask. Una vez hecho esto, puede confirmar la transacción.
¡Dele unos minutos para confirmar en cadena y listo! Ahora es un delegador en The Graph y obtiene GRT pasivos según el rendimiento del Indexador.
Puede administrar y encontrar una descripción general de sus Delegaciones si hace clic en su dirección en la esquina superior derecha de la Network Beta dApp.
Obtenga beneficios como curador
• Habilidad: Moderada (semi-técnica)
• Riesgo: moderado, apostar por subgrafos deficientes puede resultar en un rendimiento negativo
• ROI: varía según la demanda del mercado, ya que la participación de los tokens de los subgrafos se acuñan y se queman en una curva de vinculación. Los curadores obtienen el 10% de las tarifas de consulta para un subgrafo determinado proporcional a los GRT bloqueados.
El papel de un Curador en la red es evaluar los subgrafos y señalar a los Indexadores qué API deben tener recursos dedicados a ellos.
Los Curadores pueden bloquear GRT en cualquier número de subgrafos que elijan. Al bloquear GRT, los curadores están depositando GRT en una curva de vinculación que generará tokens de participación a cambio. Estos tokens se pueden usar para canjear GRT de la curva en cualquier momento en el futuro (quemando los tokens de participación). En resumen, los Curadores básicamente están bloqueando los GRT a cambio de una Recompensa de Curador, que se paga como parte de las tarifas de consultas futuras.
Hay una interfaz de usuario para que los Curadores bloqueen a través del explorador programado para el primer trimestre de 2021. ¡Esto hará que sea mucho más fácil para los usuarios participar como curadores!
A través del Graph Explorer https://thegraph.com/explorer con Metamask.
El explorador descentralizado está previsto para el primer trimestre de 2021, por ahora puede utilizar el servicio alojado para explorar los subgrafos actuales creados / publicados que aún no se han migrado a la red principal.
Misión secundaria: Introducción a las Curvas de Vinculación
Una curva de vinculación crea un modelo de token continuo donde la compra y venta de tokens se maneja mediante un contrato inteligente, sin una parte en el medio facilitando los intercambios. Los tokens se intercambian por monedas de una moneda matriz que se mantienen en reserva mediante el contrato inteligente.
A continuación, se muestra un ejemplo de una curva de enlace que utiliza la Fórmula de la curva de vinculación de Bancor.
Arriba, el eje Y representa el precio de las participaciones de token, mientras que el eje X es la cantidad de acciones acuñadas por la curva. El área debajo de la curva es la reserva (liquidez mancomunada) donde cualquier depositante puede recuperar más o menos de su depósito; todo depende de dónde se encuentre la oferta y la demanda de la curva en el momento del reembolso.
Cómo se aplica esto a The Graph
Cuando bloquea como Curador, Ud. deposita fondos en una reserva para un subgrafo específico. Al hacerlo, acuña acciones de ese subgrafo a lo largo de una curva de vinculación.
En el ejemplo anterior, la región naranja sería la cantidad que se debe depositar para pasar de “Precio actual” a “Precio nuevo” y el número de acciones acuñadas al Depositante es el delta entre las acciones actuales y las nuevas.
Los curadores intentarán depositar en subgrafos que tengan, o se sospeche, que estén en demanda con muchas consultas, atrayendo así liquidez. Si la liquidez de un subgrafo está disminuyendo (los curadores están retirando su participación) debido a la falta de demanda, entonces podría perder parte de sus GRT al realizar el canje.
Cuanto antes bloquee en un subgrafo, mayor será la parte de las tarifas de consulta que puede ganar por la cantidad dada de GRT depositados a medida que se agregan reservas al contrato (más depósitos). Como resultado, puede retirar su participación con más GRT de los depositados inicialmente después de un tiempo.
La curaduría con The Graph es todo riesgo / recompensa. ¡Vincular su GRT a un subgrafo temprano no garantiza ingresos futuros! Tiene que haber demanda para el subgrafo para que la curaduría sea rentable. Dicho esto, depositar en un contrato con más liquidez puede verse como menos riesgoso con una recompensa más baja, ya que es una señal de mercado de que el subgrafo ya está en demanda.
En el futuro, se implementará un impuesto de curaduría que hará que ciertos tipos de ataques económicos no sean rentables y desincentive la mala toma de decisiones que podrían dañar la integridad de la red.
Los Curadores también ganan menos tarifas de consulta si eligen curar en un subgrafo de baja calidad, ya que habrá menos consultas que procesar o menos indexadores para procesar esas consultas. En última instancia, esto fomenta compromisos a más largo plazo y un mercado curado de mayor calidad.
Selección de subgrafo
Cualquiera puede crear un subgrafo, por lo que habrá duplicados o algunos que hagan más o menos lo mismo. Algunos pueden tener errores, funcionar incorrectamente o estar optimizados para ciertos conjuntos de datos sobre generalizados. Con un riesgo económico real (y recompensa), los Curadores deben considerar cuidadosamente la selección de subgrafos. Las métricas de evaluación, como las que se muestran a continuación, pueden ayudar:
• Integridad
• Exactitud
• Complejidad
El primer lugar para buscar es la página del subgrafo en el explorador, debe encontrar un enlace de Github para encontrar el archivo para profundizar en el código. También puede probar la consulta de datos, en algunos casos se proporciona un ejemplo de consulta predeterminado o puede que necesite componer usted mismo.
La comunidad de Curadores (Discord) tiene cada vez más recursos y colaboración en esto, donde puede encontrar guías sobre qué buscar en la evaluación de subgrafos.
Obtenga beneficios como indexador
• Habilidad: Avanzada (muy técnica)
• Riesgo: alto, se requiere conocimiento de la operación / mantenimiento del servidor, el tiempo de inactividad y los datos incorrectos resultarán en una parte de la participación que se reducirá
• ROI: alto, los indexadores obtienen la mayor parte de los ingresos de la red, mercado competitivo de indexadores con modelos de precios individuales
Los indexadores son operadores de nodo en la red The Graph. Los indexadores bloquean GRT (el mínimo actual es 100,000 GRT) para proporcionar servicios de indexación y consulta como operador de nodo. A cambio de sus servicios, los indexadores obtienen tarifas de consulta y recompensas por la emisión de nuevos tokens por sus servicios.
La emisión de tokens es actualmente del 3% anual. La política monetaria futura de GRT será establecida por el Consejo de The Graph.
Si está interesado en ejecutar un nodo Graph, puede encontrar el archivo de Github aquí junto con más información sobre los requisitos de funcionamiento.
Tenga en cuenta que esto requiere mucho cálculo. Los nodos de archivo son necesarios para indexar datos en Ethereum, así como en otras cadenas (por ejemplo, si está indexando datos en Ethereum Ropsten Testnet, entonces necesita un nodo Ropsten Ethereum). Varios nodos de Ethereum se ejecutan con equilibrio de carga, debido al rendimiento de I/O requerido, un solo nodo de Ethereum puede limitar la cantidad de subgrafos que puede indexar.
Además, un agente indexador supervisa programáticamente el uso de recursos, establece precios y decide qué subgrafos indexar. Los operadores de nodos pueden decidir sus propios modelos de precios y estrategias para obtener una ventaja competitiva en el mercado.
Las tarifas de consulta se cobran en un grupo de reembolsos, donde luego se pueden reclamar de acuerdo con una función de recompensa de reembolso. Los indexadores están incentivados a participar proporcionalmente a la cantidad de tarifas de consulta que ganan, esto indica la seguridad económica detrás de las consultas que atienden, mientras que los consumidores pueden ver la capacidad de ese indexador para sus necesidades.
Los indexadores también tienen una capacidad para delegar, que es en proporción a la participación de cada indexador, y este puede ser recortado si los indexadores actúan maliciosamente, entregan datos erróneos a las aplicaciones o indexan datos incorrectamente; esto permite de igual forma que los poseedores (holders) de tokens participen sin incurrir en el riesgo de ser recortados.
Los delegadores tienen menos relación de confianza con los indexadores y observarán a los indexadores en las actividades de la cadena (como el tiempo de actividad o las tarifas generadas) para fomentar la descentralización.
Pensamientos finales
The Graph es una pieza crucial de middleware para el ecosistema Ethereum más amplio. Permite que las aplicaciones DeFi indexen y consulten datos en un estándar universal, lo que permite crear mejores herramientas y aplicaciones.
Aunque The Graph todavía se está implementando en la red principal, ya existen formas de obtener rendimiento como delegador, curador o indexador.
Si necesita ayuda, el canal Discord de The Graph tiene muchos recursos y una comunidad para guiarlo.
Acciones a seguir
· ¡Identifique dónde podría participar y ganar dinero en el ecosistema Graph!
Bio del autor
GC23997 es un miembro de la comunidad Bankless, Ethereum Staker y Curador de The Graph con interés en las redes criptográficas en las que participar en la red puede generar ingresos autónomos con mínima confianza.