El auge de los indexadores de cadena de bloques: impulsando la accesibilidad de datos y el desarrollo de dApps

robot
Generación de resúmenes en curso

La importancia de los datos de la cadena de bloques y el auge de los indexadores

Los datos desempeñan un papel crucial en la tecnología de Cadena de bloques, siendo la base para el desarrollo de aplicaciones descentralizadas. Aunque la mayoría de las discusiones actuales se centran en la disponibilidad de datos, la accesibilidad de los datos es igualmente importante pero a menudo se pasa por alto.

En la era de la cadena de bloques modular, las soluciones de disponibilidad de datos se han vuelto indispensables. Estas soluciones aseguran que todos los participantes puedan utilizar los datos de transacciones para la verificación en tiempo real, manteniendo la integridad de la red. Sin embargo, la capa de disponibilidad de datos se asemeja más a una cartelera que a una base de datos, ya que los datos se eliminan con el tiempo.

En comparación, la accesibilidad de los datos se centra en la capacidad de recuperar datos históricos, lo cual es crucial para el desarrollo de dApps y el análisis de la cadena de bloques. Es muy importante para tareas que requieren acceder a datos pasados para garantizar una representación y ejecución precisas. Aunque se discute menos, la accesibilidad de los datos es tan importante como la disponibilidad de los datos. Ambos juegan roles diferentes pero complementarios en el ecosistema de la cadena de bloques, y un enfoque integral de gestión de datos debe abordar ambos problemas simultáneamente.

Desarrollo del acceso a datos Web3: Introducción a indexadores y proyectos relacionados

Métodos tradicionales de recuperación de datos de la Cadena de bloques

La Cadena de bloques ha cambiado por completo la infraestructura desde su nacimiento, impulsando la creación de dApps en campos como los juegos, las finanzas y las redes sociales. Sin embargo, construir estas dApps requiere acceder a una gran cantidad de datos de la Cadena de bloques, lo cual es tanto difícil como costoso.

Los desarrolladores de dApp pueden elegir alojar y ejecutar sus propios nodos RPC de archivo. Estos nodos almacenan todos los datos históricos de la Cadena de bloques, lo que permite un acceso completo a los datos. Sin embargo, mantener nodos de archivo es costoso y la capacidad de consulta es limitada. Ejecutar nodos más baratos es una opción, pero la capacidad de recuperación de datos es limitada, lo que puede obstaculizar el funcionamiento de la dApp.

Otra forma es utilizar proveedores comerciales de nodos RPC. Estos proveedores son responsables de los costos y la gestión de los nodos, y ofrecen datos a través de puntos finales RPC. Los puntos finales RPC públicos son gratuitos pero tienen limitaciones de velocidad, lo que puede afectar la experiencia del usuario. Los puntos finales RPC privados tienen un mejor rendimiento, pero incluso la recuperación de datos simples requiere una gran cantidad de comunicación, lo que resulta ineficiente y difícil de escalar.

Cadena de bloques indexador: una mejor alternativa

El indexador de la cadena de bloques desempeña un papel clave en la organización de datos en la cadena y su envío a la base de datos para facilitar la consulta, por lo que se le conoce como "el Google de la cadena de bloques". Indexan los datos de la cadena de bloques y los hacen disponibles a través de un lenguaje de consulta similar al SQL. Los indexadores proporcionan una interfaz de consulta unificada, permitiendo a los desarrolladores recuperar información de manera rápida y precisa utilizando un lenguaje de consulta estandarizado.

Diferentes tipos de indexadores optimizan la recuperación de datos de diversas maneras:

  1. Indexador de nodos completos: ejecuta un nodo completo de la cadena de bloques para extraer datos directamente, asegurando que sean completos y precisos, pero requiere una gran capacidad de almacenamiento y procesamiento.

  2. Indexador ligero: se basa en nodos completos para obtener datos específicos, reduce los requisitos de almacenamiento pero puede aumentar el tiempo de consulta.

  3. Indexador especializado: optimiza la recuperación de casos de uso específicos para tipos de datos o Cadena de bloques determinados.

  4. Agregador de índices: extrae datos de múltiples cadenas de bloques y fuentes, proporcionando una interfaz de consulta unificada, adecuada para dApps multichain.

El protocolo de indexador despliega múltiples indexadores, que pueden indexar de manera eficiente y consultar grandes volúmenes de datos a alta velocidad. Permiten consultas complejas, filtrado de datos de manera sencilla y extracción para análisis posterior. Algunos indexadores también pueden agregar datos de múltiples fuentes, evitando la necesidad de desplegar múltiples API en aplicaciones descentralizadas de múltiples cadenas. Distribuidos en múltiples nodos, los indexadores ofrecen una seguridad y rendimiento mejorados.

En general, en comparación con los proveedores de nodos RPC, los indexadores mejoran la eficiencia y la fiabilidad de la recuperación de datos, al tiempo que reducen el costo de implementar un solo nodo, convirtiéndose en la opción preferida para los desarrolladores de dApp.

Desarrollo del acceso a datos Web3: Introducción a indexadores y proyectos relacionados

Casos de uso del indexador

La construcción de dApps requiere recuperar y leer datos de la Cadena de bloques para poder operar servicios, incluyendo DeFi, plataformas NFT, juegos y redes sociales, entre otros tipos de dApps.

DeFi

Los protocolos DeFi necesitan diferentes información para proporcionar a los usuarios precios, tasas y tarifas específicas. Los AMM requieren información sobre el precio y la liquidez de los fondos para calcular las tasas de intercambio, mientras que los protocolos de préstamos necesitan la utilización para determinar las tasas de préstamo y las tasas de liquidación de deudas.

juego

GameFi necesita indexar y acceder rápidamente a los datos para garantizar una experiencia de juego fluida para los usuarios. Necesitan datos como la propiedad de la tierra, el saldo de tokens, las operaciones dentro del juego, entre otros. Utilizar un indexador puede asegurar mejor un flujo de datos estable y un tiempo de actividad normal.

NFT

El mercado de NFT y la plataforma de préstamos necesitan indexar varios tipos de información, como los metadatos de NFT, los datos de propiedad y transferencia, la información de regalías, etc. Indexar rápidamente este tipo de datos puede evitar la necesidad de navegar uno por uno a través de cada NFT.

análisis

El indexador proporciona un método para extraer datos específicos de los datos originales de la cadena de bloques, ofreciendo oportunidades para un análisis de datos más específico. Por ejemplo, el protocolo de comercio perpetuo puede analizar el volumen de transacciones de tokens y las tarifas, para decidir si incluirlo como un contrato perpetuo. Los desarrolladores de DEX pueden crear tableros para obtener una comprensión más profunda de las tasas de retorno de los fondos y la situación de la liquidez.

Desarrollo del acceso a datos Web3: Introducción a indexadores y proyectos relacionados

Resumen del principal indexador de la cadena de bloques

The Graph

The Graph es el primer protocolo de indexación en Ethereum, que utiliza subgráficas para definir y filtrar subconjuntos de datos de la cadena de bloques. Utiliza prueba de indexación, y los indexadores apuestan tokens GRT para proporcionar servicios. Su infraestructura permite que el costo de cada millón de consultas sea de 40 dólares, muy por debajo de los nodos autogestionados. También admite la indexación paralela de datos en cadena y fuera de cadena.

Subsquid

Subsquid es un lago de datos descentralizado, escalable horizontalmente y de punto a punto, que protege los datos mediante pruebas de conocimiento cero. Soporta indexación en tiempo real, permitiendo almacenar datos en el formato que el desarrollador elija. Subsquid ha logrado un progreso significativo, con más de 80,000 usuarios en la red de prueba y 20,000 desarrolladores de validación.

SubQuery

SubQuery es una red de infraestructura de middleware descentralizada que ofrece servicios de RPC y de indexación de datos. Soporta más de 200 cadenas, e introduce consumidores para enviar órdenes de compra. SubQuery planea introducir nodos de datos que soporten el particionado, para optimizar la eficiencia de las consultas.

Covalent

Covalent es una red de indexadores descentralizada, compuesta por productores de muestras de bloques y nodos productores de resultados de bloques. Proporciona conjuntos de datos preconfigurados a través de una API unificada, utilizando el token CQT como medio de pago.

Consideraciones al elegir un indexador

Al elegir un indexador, se deben considerar los siguientes factores:

  1. La personalización de los datos
  2. Seguridad
  3. Velocidad y escalabilidad
  4. Redes soportadas

Conclusión

Los indexadores son ampliamente adoptados en el desarrollo de dApps, pero su potencial sigue siendo enorme, especialmente en la integración de la IA. La combinación de la IA y los indexadores promete mejorar la accesibilidad y disponibilidad de datos en el ecosistema de la Cadena de bloques, allanando el camino para el desarrollo de dApps más complejas y herramientas de análisis. A medida que estas dos tecnologías continúan evolucionando juntas, el futuro de la indexación de datos y su papel en la configuración del panorama digital descentralizado es emocionante.

Desarrollo del acceso a datos Web3: Introducción a los indexadores y proyectos relacionados

DAPP4.35%
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
  • 5
  • Compartir
Comentar
0/400
BridgeNomadvip
· hace11h
brechas de datos = brechas de seguridad... lo aprendí de la manera difícil, para ser honesto
Ver originalesResponder0
LazyDevMinervip
· hace11h
¿Quién te va a escribir un dapp sin datos?
Ver originalesResponder0
DogeBachelorvip
· hace12h
Nuevamente, los tontos alcistas están tomando a la gente por tonta con la idea de la Cadena de bloques.
Ver originalesResponder0
digital_archaeologistvip
· hace12h
Indexer fanáticos ah estimulante ha
Ver originalesResponder0
NoodlesOrTokensvip
· hace12h
La tecnología de la cadena de bloques se ha vuelto demasiado compleja.
Ver originalesResponder0
  • Anclado
Opere 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)