Evolución del índice de datos de la cadena de bloques: de nodo a base de datos de toda la cadena
1. Introducción
Al discutir las aplicaciones descentralizadas en la cadena de bloques, ¿alguna vez hemos pensado en las fuentes de datos que utilizan estas aplicaciones? Con el desarrollo de la tecnología de cadena de bloques, desde las simples dApps iniciales hasta las diversas aplicaciones financieras, de juegos y sociales de hoy en día, la importancia de los datos se ha vuelto cada vez más evidente.
En 2024, la IA y Web3 se convierten en temas candentes. En el campo de la inteligencia artificial, los datos son como la fuente de vida para su crecimiento y evolución. Así como las plantas necesitan luz solar y humedad para crecer robustas, los sistemas de IA también dependen de grandes volúmenes de datos para seguir aprendiendo y pensando. Sin el apoyo de los datos, incluso los algoritmos de IA más sofisticados tendrán dificultades para mostrar su inteligencia y eficacia adecuadas.
Este artículo analizará en profundidad la evolución de la accesibilidad de los datos de la cadena de bloques, centrándose en comparar protocolos de indexación de datos establecidos con nuevos protocolos de servicios de datos de cadena de bloques, y explorará especialmente las similitudes y diferencias en la arquitectura de servicios y productos de los nuevos protocolos que integran tecnología de IA.
2. La evolución del índice de datos: de nodos de cadena de bloques a bases de datos de cadena completa
2.1 Fuente de datos: Nodo de la cadena de bloques
La cadena de bloques se describe comúnmente como un libro de contabilidad descentralizado. Los nodos de la cadena de bloques son la base de la red, responsables de registrar, almacenar y transmitir todos los datos de transacciones en la cadena. Cada nodo posee una copia completa de los datos de la cadena de bloques, lo que garantiza la característica de descentralización de la red. Sin embargo, para los usuarios comunes, crear y mantener un nodo no es tarea fácil, ya que no solo requiere tecnología especializada, sino que también conlleva altos costos.
Para resolver este problema, surgieron los proveedores de nodos RPC. Son responsables de la gestión de nodos y proporcionan servicios de datos a través de puntos finales RPC. Aunque los puntos finales RPC públicos son gratuitos, tienen limitaciones de velocidad; los puntos finales RPC privados tienen un mejor rendimiento, pero son menos eficientes para consultas complejas. A pesar de esto, las interfaces API estandarizadas de los proveedores de nodos reducen la barrera de entrada para que los usuarios accedan a los datos en la cadena, sentando las bases para el posterior análisis de datos y aplicaciones.
2.2 Análisis de datos: de datos prototipo a datos utilizables
Los datos originales proporcionados por los nodos de la cadena de bloques a menudo se procesan mediante cifrado y codificación, lo que aumenta la dificultad de análisis. El proceso de análisis de datos convierte los datos prototipo complejos en un formato más comprensible y manejable, siendo un enlace clave en todo el proceso de indexación de datos, lo que afecta directamente la eficiencia y efectividad de las aplicaciones de datos de la cadena de bloques.
2.3 La evolución del indexador de datos
A medida que aumenta la cantidad de datos de la Cadena de bloques, la demanda de indexadores crece. Los indexadores organizan los datos en cadena y los envían a la base de datos, facilitando la consulta. Proporcionan una interfaz de consulta unificada, permitiendo a los desarrolladores recuperar rápidamente la información necesaria utilizando un lenguaje de consulta estandarizado.
Diferentes tipos de indexadores tienen sus ventajas:
Indexador de nodo completo: extrae datos directamente del nodo completo, asegurando la integridad de los datos.
Indexador ligero: se basa en nodos completos para obtener datos específicos, reduciendo las necesidades de almacenamiento.
Indexador especializado: optimización de la búsqueda para ciertos tipos de datos o cadena de bloques.
Agregador de índices: extrae datos de múltiples fuentes y proporciona una interfaz de consulta unificada.
Los protocolos de indexadores más populares actualmente admiten la indexación de múltiples cadenas y personalizan los marcos de análisis de datos según las diferentes necesidades de las aplicaciones. La aparición de los indexadores ha mejorado considerablemente la eficiencia de indexación y consulta de datos, admite consultas complejas y filtrado de datos, lo que aporta una innovación importante al acceso a los datos de la cadena de bloques.
2.4 Base de datos de cadena completa: alineación prioritaria de flujo
Con la complejidad creciente de las demandas de las aplicaciones, los indexadores de datos básicos tienen dificultades para satisfacer las diversas necesidades de consulta. En la arquitectura moderna de los canales de datos, el enfoque de "prioridad de flujo" se ha convertido en una solución para superar las limitaciones del procesamiento por lotes tradicional, logrando el procesamiento y análisis de datos en tiempo real.
Los proveedores de servicios de datos de cadena de bloques están avanzando hacia la construcción de flujos de datos. Los proveedores de servicios de indexación tradicionales han lanzado productos de flujo de datos en tiempo real, como Substreams de The Graph y Mirror de Goldsky. También hay proveedores emergentes como Chainbase y SubSquid que ofrecen servicios de lago de datos en tiempo real.
Estos servicios están diseñados para abordar la necesidad de análisis en tiempo real y consultas exhaustivas. Al redefinir la gestión de datos en cadena desde la perspectiva de tuberías de datos modernas, podemos imaginar un futuro de conjuntos de datos de alto rendimiento personalizados para cualquier caso de uso empresarial.
3. IA + Base de datos: Comparación en profundidad de The Graph, Chainbase y Space and Time
3.1 The Graph
La red The Graph proporciona servicios de indexación y consulta de datos multichain a través de nodos descentralizados. Sus principales modelos de productos incluyen el mercado de ejecución de consultas de datos y el mercado de caché de índices de datos. La red está compuesta por cuatro roles: indexadores, curadores, delegadores y desarrolladores, que apoyan conjuntamente las necesidades de datos de las aplicaciones web3.
The Graph ha cambiado a un servicio de alojamiento de subgráficos completamente descentralizado, donde los participantes tienen incentivos económicos para garantizar el funcionamiento del sistema. Su equipo de desarrollo central, Semiotic Labs, se dedica a optimizar la fijación de precios de índices y la experiencia de consulta de usuarios utilizando tecnología de IA, y ha desarrollado herramientas como AutoAgora, Allocation Optimizer y AgentC, que mejoran la inteligencia del sistema y la facilidad de uso para los usuarios.
3.2 Chainbase
Chainbase, como una red de datos de cadena completa, integra todos los datos de la cadena de bloques en una plataforma. Sus características incluyen un lago de datos en tiempo real, una arquitectura de doble cadena, estándares innovadores de formato de datos y un modelo del mundo criptográfico.
El modelo de IA Theia de Chainbase es uno de sus puntos destacados. Basado en el modelo DORA de NVIDIA, Theia combina datos en la cadena y fuera de la cadena, profundizando en el valor potencial de los datos en la cadena a través de la inferencia causal, para ofrecer a los usuarios servicios de datos inteligentes.
3.3 Espacio y Tiempo
Space and Time (SxT) se dedica a crear una capa de computación verificable, expandiendo la tecnología de prueba de conocimiento cero. Su innovadora tecnología Proof of SQL asegura que las consultas SQL ejecutadas en un almacén de datos descentralizado sean a prueba de manipulaciones y verificables.
SxT colabora con el laboratorio de innovación de IA de Microsoft para desarrollar herramientas de IA generativa que simplifican el proceso para que los usuarios manejen datos de cadena de bloques mediante el procesamiento de lenguaje natural. En Space and Time Studio, los usuarios pueden experimentar la función de IA que convierte automáticamente las consultas en lenguaje natural a SQL y las ejecuta.
Conclusión y perspectivas
La tecnología de indexación de datos de cadena de bloques ha evolucionado desde las fuentes de datos de nodo iniciales, pasando por el desarrollo de la解析 de datos y los indexadores, hasta finalmente convertirse en un servicio de datos de cadena completo potenciado por IA. Este proceso no solo ha mejorado la eficiencia y la precisión del acceso a los datos, sino que también ha brindado a los usuarios una experiencia inteligente.
Con el continuo desarrollo de nuevas tecnologías como la inteligencia artificial y las pruebas de conocimiento cero, los servicios de datos de cadena de bloques se volverán aún más inteligentes y seguros. En el futuro, los servicios de datos de cadena de bloques, como infraestructura, seguirán desempeñando un papel importante, impulsando la innovación y el progreso en la industria.
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.
13 me gusta
Recompensa
13
4
Compartir
Comentar
0/400
SatoshiSherpa
· hace7h
Mejor echemos un vistazo a lo que puede ganar~
Ver originalesResponder0
MEVHunterLucky
· hace13h
El trading se puede considerar como el próximo gran auge.
Ver originalesResponder0
DAOdreamer
· hace14h
El próximo bull run dependerá de la IA y los datos.
Ver originalesResponder0
TokenUnlocker
· hace14h
Claro que tienes dinero para jugar con IA y grandes datos, los pobres no lo entienden.
Evolución del índice de datos de la cadena de bloques: de nodos a bases de datos de cadena completa habilitadas por IA
Evolución del índice de datos de la cadena de bloques: de nodo a base de datos de toda la cadena
1. Introducción
Al discutir las aplicaciones descentralizadas en la cadena de bloques, ¿alguna vez hemos pensado en las fuentes de datos que utilizan estas aplicaciones? Con el desarrollo de la tecnología de cadena de bloques, desde las simples dApps iniciales hasta las diversas aplicaciones financieras, de juegos y sociales de hoy en día, la importancia de los datos se ha vuelto cada vez más evidente.
En 2024, la IA y Web3 se convierten en temas candentes. En el campo de la inteligencia artificial, los datos son como la fuente de vida para su crecimiento y evolución. Así como las plantas necesitan luz solar y humedad para crecer robustas, los sistemas de IA también dependen de grandes volúmenes de datos para seguir aprendiendo y pensando. Sin el apoyo de los datos, incluso los algoritmos de IA más sofisticados tendrán dificultades para mostrar su inteligencia y eficacia adecuadas.
Este artículo analizará en profundidad la evolución de la accesibilidad de los datos de la cadena de bloques, centrándose en comparar protocolos de indexación de datos establecidos con nuevos protocolos de servicios de datos de cadena de bloques, y explorará especialmente las similitudes y diferencias en la arquitectura de servicios y productos de los nuevos protocolos que integran tecnología de IA.
2. La evolución del índice de datos: de nodos de cadena de bloques a bases de datos de cadena completa
2.1 Fuente de datos: Nodo de la cadena de bloques
La cadena de bloques se describe comúnmente como un libro de contabilidad descentralizado. Los nodos de la cadena de bloques son la base de la red, responsables de registrar, almacenar y transmitir todos los datos de transacciones en la cadena. Cada nodo posee una copia completa de los datos de la cadena de bloques, lo que garantiza la característica de descentralización de la red. Sin embargo, para los usuarios comunes, crear y mantener un nodo no es tarea fácil, ya que no solo requiere tecnología especializada, sino que también conlleva altos costos.
Para resolver este problema, surgieron los proveedores de nodos RPC. Son responsables de la gestión de nodos y proporcionan servicios de datos a través de puntos finales RPC. Aunque los puntos finales RPC públicos son gratuitos, tienen limitaciones de velocidad; los puntos finales RPC privados tienen un mejor rendimiento, pero son menos eficientes para consultas complejas. A pesar de esto, las interfaces API estandarizadas de los proveedores de nodos reducen la barrera de entrada para que los usuarios accedan a los datos en la cadena, sentando las bases para el posterior análisis de datos y aplicaciones.
2.2 Análisis de datos: de datos prototipo a datos utilizables
Los datos originales proporcionados por los nodos de la cadena de bloques a menudo se procesan mediante cifrado y codificación, lo que aumenta la dificultad de análisis. El proceso de análisis de datos convierte los datos prototipo complejos en un formato más comprensible y manejable, siendo un enlace clave en todo el proceso de indexación de datos, lo que afecta directamente la eficiencia y efectividad de las aplicaciones de datos de la cadena de bloques.
2.3 La evolución del indexador de datos
A medida que aumenta la cantidad de datos de la Cadena de bloques, la demanda de indexadores crece. Los indexadores organizan los datos en cadena y los envían a la base de datos, facilitando la consulta. Proporcionan una interfaz de consulta unificada, permitiendo a los desarrolladores recuperar rápidamente la información necesaria utilizando un lenguaje de consulta estandarizado.
Diferentes tipos de indexadores tienen sus ventajas:
Los protocolos de indexadores más populares actualmente admiten la indexación de múltiples cadenas y personalizan los marcos de análisis de datos según las diferentes necesidades de las aplicaciones. La aparición de los indexadores ha mejorado considerablemente la eficiencia de indexación y consulta de datos, admite consultas complejas y filtrado de datos, lo que aporta una innovación importante al acceso a los datos de la cadena de bloques.
2.4 Base de datos de cadena completa: alineación prioritaria de flujo
Con la complejidad creciente de las demandas de las aplicaciones, los indexadores de datos básicos tienen dificultades para satisfacer las diversas necesidades de consulta. En la arquitectura moderna de los canales de datos, el enfoque de "prioridad de flujo" se ha convertido en una solución para superar las limitaciones del procesamiento por lotes tradicional, logrando el procesamiento y análisis de datos en tiempo real.
Los proveedores de servicios de datos de cadena de bloques están avanzando hacia la construcción de flujos de datos. Los proveedores de servicios de indexación tradicionales han lanzado productos de flujo de datos en tiempo real, como Substreams de The Graph y Mirror de Goldsky. También hay proveedores emergentes como Chainbase y SubSquid que ofrecen servicios de lago de datos en tiempo real.
Estos servicios están diseñados para abordar la necesidad de análisis en tiempo real y consultas exhaustivas. Al redefinir la gestión de datos en cadena desde la perspectiva de tuberías de datos modernas, podemos imaginar un futuro de conjuntos de datos de alto rendimiento personalizados para cualquier caso de uso empresarial.
3. IA + Base de datos: Comparación en profundidad de The Graph, Chainbase y Space and Time
3.1 The Graph
La red The Graph proporciona servicios de indexación y consulta de datos multichain a través de nodos descentralizados. Sus principales modelos de productos incluyen el mercado de ejecución de consultas de datos y el mercado de caché de índices de datos. La red está compuesta por cuatro roles: indexadores, curadores, delegadores y desarrolladores, que apoyan conjuntamente las necesidades de datos de las aplicaciones web3.
The Graph ha cambiado a un servicio de alojamiento de subgráficos completamente descentralizado, donde los participantes tienen incentivos económicos para garantizar el funcionamiento del sistema. Su equipo de desarrollo central, Semiotic Labs, se dedica a optimizar la fijación de precios de índices y la experiencia de consulta de usuarios utilizando tecnología de IA, y ha desarrollado herramientas como AutoAgora, Allocation Optimizer y AgentC, que mejoran la inteligencia del sistema y la facilidad de uso para los usuarios.
3.2 Chainbase
Chainbase, como una red de datos de cadena completa, integra todos los datos de la cadena de bloques en una plataforma. Sus características incluyen un lago de datos en tiempo real, una arquitectura de doble cadena, estándares innovadores de formato de datos y un modelo del mundo criptográfico.
El modelo de IA Theia de Chainbase es uno de sus puntos destacados. Basado en el modelo DORA de NVIDIA, Theia combina datos en la cadena y fuera de la cadena, profundizando en el valor potencial de los datos en la cadena a través de la inferencia causal, para ofrecer a los usuarios servicios de datos inteligentes.
3.3 Espacio y Tiempo
Space and Time (SxT) se dedica a crear una capa de computación verificable, expandiendo la tecnología de prueba de conocimiento cero. Su innovadora tecnología Proof of SQL asegura que las consultas SQL ejecutadas en un almacén de datos descentralizado sean a prueba de manipulaciones y verificables.
SxT colabora con el laboratorio de innovación de IA de Microsoft para desarrollar herramientas de IA generativa que simplifican el proceso para que los usuarios manejen datos de cadena de bloques mediante el procesamiento de lenguaje natural. En Space and Time Studio, los usuarios pueden experimentar la función de IA que convierte automáticamente las consultas en lenguaje natural a SQL y las ejecuta.
Conclusión y perspectivas
La tecnología de indexación de datos de cadena de bloques ha evolucionado desde las fuentes de datos de nodo iniciales, pasando por el desarrollo de la解析 de datos y los indexadores, hasta finalmente convertirse en un servicio de datos de cadena completo potenciado por IA. Este proceso no solo ha mejorado la eficiencia y la precisión del acceso a los datos, sino que también ha brindado a los usuarios una experiencia inteligente.
Con el continuo desarrollo de nuevas tecnologías como la inteligencia artificial y las pruebas de conocimiento cero, los servicios de datos de cadena de bloques se volverán aún más inteligentes y seguros. En el futuro, los servicios de datos de cadena de bloques, como infraestructura, seguirán desempeñando un papel importante, impulsando la innovación y el progreso en la industria.