Las herramientas que acentúan y agregan los datos dentro de las blockchains son integrales para un futuro multi-chain. Las parachains necesitarán formas robustas y seguras de indexar y agregar datos, como una capa de agregación de datos.
Indexación y consulta #
Subsquid #
Subsquid es un framework (marco de trabajo) open-source (de código abierto) para crear APIs GraphQL a medida para consultar el estado y el historial de la cadena Substrate.
Subsquid sustituye el acceso directo a nodos gRPC por eficaces gateways de archivo Squid, lo que permite una rápida sincronización de la API con los datos históricos on-chain.
Las APIs de Subsquid admiten filtrado, paginación, tipos de unión, interfaces y búsqueda de texto completo, y pueden ampliarse con resolvedores GraphQL personalizados.
SubQuery #
SubQuery es un indexador que permite indexar, transformar y consultar datos de la cadena Substrate para potenciar aplicaciones. La red descentralizada actúa como una capa de agregación, indexación y consulta de datos agnóstica de la cadena entre las blockchains y las aplicaciones.
SubQuery se abstrae de la idiosincrasia de los datos específicos de la blockchain mediante el SDK SubQuery.
Web3Go #
Web3GO es una plataforma abierta de análisis de datos basada en Polkadot que proporciona infraestructura y herramientas para ayudar a los usuarios a visualizar, curar, compartir y analizar los datos on-chain.
The Graph #
The Graph es una herramienta de indexación de capa 1 y una capa de consulta para la web descentralizada, que anunció un plan de integración para llevar la indexación y la consulta a Polkadot.
The Graph permite a los desarrolladores crear y publicar APIs abiertas, denominadas subgrafos. Las aplicaciones pueden consultar los subgrafos mediante GraphQL.
Covalent #
Covalent ofrece una API unificada para comprender los datos de una blockchain, y actualmente está en funcionamiento en la red Moonbeam, aportando visibilidad a miles de millones de puntos de datos de blockchain a Polkadot a través de su API unificada. El enfoque de deploy en Moonbeam simplifica el desarrollo de aplicaciones blockchain basadas en Polkadot en comparación con la implementación de una parachain o parathread completa.
Covalent captura todo el historial de blockchains y ofrece una forma de hacer zoom en puntos de datos registrados en smart contracts que a menudo no son accesibles.
Exploradores basados en Polkadot #
Como puedes imaginar, los exploradores de blockchain también ofrecen análisis de datos a través de una interfaz en la que los usuarios pueden examinar puntos de datos comunes.
Algunos exploradores de blockchain en el ecosistema Polkadot se enumeran en la página de herramientas.