El surgimiento de los indexadores de Cadena de bloques: creando una nueva era de acceso a datos Web3

La nueva era del acceso a datos Web3: el auge de los indexadores de cadena de bloques

Los datos son el núcleo de la tecnología de la cadena de bloques, y son la base para el desarrollo de aplicaciones descentralizadas (dApp). Aunque la mayoría de las discusiones actuales se centran en la disponibilidad de datos (DA), 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 DA se han convertido en una parte indispensable. Estas soluciones aseguran que todos los participantes puedan utilizar los datos de las transacciones, lo que permite la validación en tiempo real y mantiene la integridad de la red. Sin embargo, la funcionalidad de la capa DA se asemeja más a un cartel publicitario que a una base de datos, lo que significa que los datos no se almacenarán indefinidamente, sino que serán eliminados 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. Aunque se discute menos, la accesibilidad de los datos es igual de importante que la disponibilidad de los datos. Ambos desempeñan roles diferentes pero complementarios en el ecosistema de la cadena de bloques, y un enfoque integral de la gestión de datos debe abordar ambos problemas simultáneamente para apoyar aplicaciones de cadena de bloques robustas y eficientes.

Desde su creación, la Cadena de bloques ha cambiado por completo la infraestructura, 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 grandes cantidades de datos de la Cadena de bloques, lo cual es tanto difícil como costoso.

Para los desarrolladores de dApp, una opción es alojar y ejecutar su propio nodo RPC de archivo. Estos nodos almacenan todos los datos históricos de la cadena de bloques desde el principio, permitiendo un acceso completo a los datos. Sin embargo, mantener un nodo de archivo es costoso, tiene capacidades de consulta limitadas y no puede consultar los datos en el formato que los desarrolladores necesitan. Aunque ejecutar nodos más baratos es una opción, la capacidad de recuperación de datos de estos nodos es limitada, lo que puede obstaculizar el funcionamiento de la dApp.

Otra forma es utilizar proveedores de nodos RPC comerciales. 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 límites de velocidad, lo que puede afectar negativamente la experiencia del usuario de la dApp. Los puntos finales RPC privados ofrecen un mejor rendimiento al reducir la congestión, pero incluso la recuperación de datos simples requiere una gran cantidad de comunicación de ida y vuelta. Esto los hace exigentes en cuanto a solicitudes y poco eficientes para consultas de datos complejas. Además, los puntos finales RPC privados suelen ser difíciles de escalar y carecen de compatibilidad entre diferentes redes.

El indexador de la cadena de bloques juega un papel clave en la organización de los datos de la cadena y su envío a la base de datos para facilitar las consultas, por eso a menudo se les llama "el Google de la cadena de bloques". Su funcionamiento consiste en indexar los datos de la cadena de bloques y hacerlos disponibles en todo momento utilizando APIs como GraphQL y un lenguaje de consulta similar a SQL (. Al proporcionar una interfaz unificada para consultar datos, el indexador permite a los desarrolladores recuperar rápidamente y con precisión la información necesaria utilizando un lenguaje de consulta estandarizado, lo que simplifica enormemente el proceso.

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

  1. Indexador de nodo completo: Estos indexadores ejecutan nodos completos de la cadena de bloques y extraen datos directamente de ellos, asegurando que los datos sean completos y precisos, pero requieren una gran cantidad de almacenamiento y capacidad de procesamiento.

  2. Indexador ligero: estos indexadores dependen de nodos completos para obtener datos específicos según sea necesario, reduciendo así los requisitos de almacenamiento, pero pueden aumentar el tiempo de consulta.

  3. Indexadores dedicados: estos indexadores están diseñados específicamente para ciertos tipos de datos o cadenas de bloques específicas, y pueden optimizar la recuperación para casos de uso específicos, como datos de NFT o transacciones de DeFi.

  4. Agregador de índices: Estos índices extraen datos de múltiples cadenas de bloques y fuentes, incluyendo información fuera de la cadena, proporcionando una interfaz de consulta unificada, lo cual es especialmente útil para dApps multicanal.

Solo Ethereum requiere 3TB de espacio de almacenamiento, y a medida que la Cadena de bloques sigue creciendo, la cantidad de almacenamiento de datos de los nodos de archivo Erigon también aumentará continuamente. El protocolo de indexador ha desplegado múltiples indexadores, que pueden indexar de manera eficiente y consultar grandes cantidades de datos a alta velocidad, algo que no puede lograr RPC.

El indexador también permite consultas complejas, filtrar datos fácilmente según diferentes criterios y extraer y analizar los datos. Algunos indexadores también permiten la agregación de datos de múltiples fuentes, evitando así la necesidad de desplegar múltiples API en dApps de múltiples cadenas. Al estar distribuidos en varios nodos, los indexadores ofrecen una seguridad y rendimiento mejorados, mientras que los proveedores de RPC pueden experimentar interrupciones y tiempo de inactividad debido a su naturaleza centralizada.

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. Esto convierte al protocolo de indexadores de Cadena de bloques en la opción preferida para los desarrolladores de dApp.

![Desarrollo del acceso a datos Web3: Introducción a indexadores y proyectos relacionados])https://img-cdn.gateio.im/webp-social/moments-5139af83bb0ad48ca673ce1b7fc4f520.webp(

Construir una dApp requiere recuperar y leer datos de la Cadena de bloques para que sus servicios funcionen. Esto incluye cualquier tipo de dApp, incluyendo DeFi, plataformas de NFT, juegos e incluso redes sociales, ya que estas plataformas necesitan leer los datos primero para poder ejecutar otras transacciones.

En el ámbito de DeFi, los protocolos necesitan información diferente para ofrecer a los usuarios precios, tasas, comisiones, etc. El AMM) de los creadores de mercado automáticos necesita información sobre los precios y la liquidez de ciertos fondos para calcular las tasas de intercambio, mientras que los protocolos de préstamo requieren la utilización para determinar las tasas de interés de los préstamos y la relación de deuda para liquidaciones. Antes de calcular las tasas de interés que los usuarios ejecutan, es esencial ingresar la información en sus dApps.

GameFi necesita indexar y acceder a datos rápidamente para garantizar que los usuarios jueguen de manera fluida. Solo a través de la recuperación y ejecución de datos a la velocidad del rayo, los juegos Web3 pueden competir en rendimiento con los juegos Web2, atrayendo así a más usuarios. Estos juegos requieren datos como la propiedad de tierras, el saldo de tokens dentro del juego, y las operaciones dentro del juego. Utilizando indexadores, pueden asegurar mejor un flujo de datos estable y un tiempo de actividad normal estable, garantizando una experiencia de juego perfecta.

Los mercados de NFT y las plataformas de préstamos necesitan indexar datos para acceder a diversas informaciones, como los metadatos de NFT, datos de propiedad y transferencia, información sobre 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 para buscar datos de propiedad o atributos de NFT.

Ya sea que se trate de un AMM ( que necesita información de precios y liquidez, o de una aplicación SocialFi que necesita actualizar publicaciones de nuevos usuarios, poder recuperar datos rápidamente es crucial para el funcionamiento normal de las dApp. Con la ayuda de un indexador, pueden recuperar datos de manera eficiente y precisa, proporcionando así una experiencia de usuario fluida.

En el análisis, el indexador proporciona un método para extraer datos específicos de los eventos de contratos inteligentes en cada bloque de los datos originales de la Cadena de bloques ), incluyendo (. Esto brinda la oportunidad de realizar un análisis de datos más específico, lo que permite obtener una visión integral.

Por ejemplo, un protocolo de negociación perpetua puede identificar qué tokens tienen un gran volumen de transacciones y cuáles generan tarifas, lo que le permite decidir si listar estos tokens como contratos perpetuos en su plataforma. Los desarrolladores de DEX pueden crear paneles para sus productos, obteniendo información sobre cuáles son las piscinas de liquidez con el mayor rendimiento o la mayor liquidez. También se pueden crear paneles públicos, permitiendo a los desarrolladores consultar libremente cualquier tipo de datos que deseen mostrar en los gráficos.

Debido a que hay múltiples bloqueadores de cadenas de bloques disponibles, identificar las diferencias entre los protocolos de indexación es crucial para garantizar que los desarrolladores elijan el bloqueador que mejor se adapte a sus necesidades.

The Graph es el primer protocolo de indexación lanzado en Ethereum, que permite consultar fácilmente datos de transacciones que anteriormente eran difíciles de acceder. Utiliza subgráficos para definir y filtrar subconjuntos de datos recopilados de la cadena de bloques, por ejemplo, todas las transacciones relacionadas con un pool DEX USDC/ETH.

Usando la prueba de índice, los indexadores apuestan el token nativo GRT para servicios de indexación y consulta, los delegadores pueden optar por apostar sus tokens aquí. Los curadores pueden acceder a subgráficos de alta calidad para ayudar a los indexadores a determinar para qué subgráficos compilar datos para ganar las mejores tarifas de consulta. En el proceso de transición hacia una mayor descentralización, The Graph eventualmente dejará de ofrecer servicios de hospedaje y requerirá que los subgráficos se actualicen a su red, al mismo tiempo que proporciona actualizaciones a los indexadores.

Su infraestructura permite que el costo medio por millón de consultas alcance los 40 dólares, lo que es mucho más bajo que el costo de los nodos autohospedados. Utilizando fuentes de datos de archivos, también admite la indexación paralela de datos en cadena y fuera de cadena para una recuperación de datos eficiente.

Las recompensas del indexador de The Graph han estado creciendo de manera constante en los últimos trimestres. Esto se debe en parte al aumento en la cantidad de consultas, pero también se atribuye al aumento en el precio del token, ya que planean integrar consultas asistidas por inteligencia artificial en el futuro.

![Desarrollo del acceso a datos Web3: Introducción a indexadores y proyectos relacionados])https://img-cdn.gateio.im/webp-social/moments-16396b955382c2c74010c264affdca46.webp(

Subsquid es un lago de datos descentralizado, escalable horizontalmente y punto a punto, que puede agregar de manera eficiente grandes cantidades de datos en cadena y fuera de cadena, y que está protegido mediante pruebas de conocimiento cero. Como una red de trabajadores descentralizada, cada nodo es responsable de almacenar datos de un subconjunto específico de bloques, acelerando el proceso de recuperación de datos mediante la identificación rápida de los nodos que almacenan los datos necesarios.

Subsquid también admite la indexación en tiempo real, permitiendo que se indexe antes de que el bloque sea finalizado. También admite el almacenamiento de datos en el formato elegido por el desarrollador, lo que facilita un análisis más sencillo utilizando herramientas como BigQuery, Parquet o CSV. Además, los subgráficos se pueden desplegar en la red de Subsquid sin necesidad de migrar al Squid SDK, permitiendo un despliegue sin código.

A pesar de que todavía se encuentra en la etapa de prueba, Subsquid ha logrado estadísticas impresionantes, con más de 80,000 usuarios en la red de pruebas, más de 60,000 indexadores Squid desplegados y más de 20,000 desarrolladores verificados en la red. Recientemente, el 3 de junio, Subsquid lanzó la red principal de su lago de datos.

Además de los índices, el lago de datos de Subsquid Network también puede reemplazar a RPC en casos de uso como análisis, procesadores ZK/TEE, agentes de IA y Oracle.

SubQuery es una red de infraestructura de middleware descentralizada que ofrece servicios de RPC y de indexación de datos. Originalmente, soportaba las redes Polkadot y Substrate, pero ahora se ha expandido para incluir más de 200 cadenas. Su funcionamiento es similar al de The Graph, que utiliza pruebas de indexación, donde los indexadores indexan datos y proporcionan solicitudes de consulta, mientras que los delegadores apuestan acciones a los indexadores. Sin embargo, introduce consumidores para presentar órdenes de compra, lo que garantiza que los ingresos de los indexadores estén asegurados, en lugar de ser gestionados por el administrador.

Introducirá nodos de datos SubQuery que soportan fragmentación, para evitar la sincronización continua de nuevos datos entre cada nodo, optimizando así la eficiencia de las consultas, mientras avanza hacia una mayor descentralización. Los usuarios pueden optar por pagar aproximadamente 1 SQT en costos de computación por cada 1000 solicitudes, o establecer tarifas personalizadas para los indexadores a través del protocolo.

A pesar de que SubQuery lanzó su token a principios de este año, las recompensas de emisión para nodos y delegados también han aumentado en valor en dólares de manera intermensual, lo que representa un aumento continuo en la cantidad de servicios de consulta ofrecidos en su plataforma. Desde el TGE, el total de SQT en staking ha aumentado de 6 millones a 125 millones, lo que destaca el crecimiento de la participación en su red.

![Desarrollo del acceso a datos Web3: Introducción a los indexadores y proyectos relacionados])https://img-cdn.gateio.im/webp-social/moments-53dbb4fd659cf6a7184990c886901658.webp(

Covalent es una red de indexadores descentralizada, creada por productores de muestras de bloques )BSP( que generan copias de datos de la cadena de bloques mediante exportaciones en masa, y publican pruebas en la cadena de bloques Covalent L1. Estos datos son luego refinados por productores de resultados de bloques )BRP( de acuerdo con las reglas establecidas, filtrando los datos que cumplen con los requisitos.

A través de una API unificada, los desarrolladores pueden extraer fácilmente datos relevantes de la cadena de bloques en un formato de solicitud y respuesta consistente, sin necesidad de escribir consultas complejas personalizadas para acceder a los datos. Se pueden utilizar los tokens CQT liquidados en Moonbeam como medio de pago para extraer estos conjuntos de datos preconfigurados de los operadores de red.

Las recompensas de Covalent parecen mostrar una tendencia general al crecimiento desde el primer trimestre de 2023 hasta el primer trimestre de 2024, en parte debido al aumento del precio del token de Covalent, CQT.

![Desarrollo del acceso a datos Web3: Introducción a indexadores y proyectos relacionados])https://img-cdn.gateio.im/webp-social/moments-52ee29205aa307720198994a5f3de61f.webp(

Al elegir un indexador, es necesario considerar los siguientes aspectos:

Personalización de los datos: algunos indexadores ), como Covalent (, son indexadores generales que solo proporcionan conjuntos de datos preconfigurados estándar a través de API. Aunque pueden ser rápidos, no ofrecen flexibilidad a los desarrolladores que necesitan conjuntos de datos personalizados. Al utilizar un marco de indexadores, permite un procesamiento de datos más personalizado para satisfacer necesidades específicas de la aplicación.

Seguridad: los datos de índice deben ser seguros, de lo contrario, las dApps construidas sobre estos indexadores también son susceptibles a ataques. Por ejemplo, si las transacciones y las billeteras

DAPP-0.88%
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
  • 6
  • Republicar
  • Compartir
Comentar
0/400
degenwhisperervip
· hace1h
Esta ola de Cadena de bloques ha comercializado un nuevo concepto.
Ver originalesResponder0
governance_ghostvip
· hace7h
Los datos, esta cosa, tarde o temprano se acabará.
Ver originalesResponder0
OnchainHolmesvip
· 08-10 02:57
Ah, este DA no puede satisfacer la demanda de consultar datos.
Ver originalesResponder0
AlwaysAnonvip
· 08-10 02:45
Los datos históricos son realmente increíbles, todo depende de su trazabilidad.
Ver originalesResponder0
Layer2Observervip
· 08-10 02:42
Desde la capa de código fuente, DA aún tiene deficiencias evidentes, la arquitectura necesita ser reevaluada.
Ver originalesResponder0
GasFeeSobbervip
· 08-10 02:40
Cada año se grita bull run, pero al final no se está haciendo DA.
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)