Actividades del campus de Pinax y The Graph: Universidad de Sichuan
$GRT El 15 de marzo de 2024, The Graph y Pinax organizaron un evento centrado en la tecnología de indexación de datos web3 en la Universidad de Sichuan en Chengdu, Sichuan, China, celebrado en el campus de Jiang. El evento Graph On Campus tiene como objetivo enseñar a la próxima generación de creadores web3 compartiendo su experiencia en la tecnología web3, incluido cómo utilizar The Graph para crear dApps potentes.
Revisión de actividad El evento fue organizado por Eleven, miembro del equipo de Pinax Asia, y los oradores incluyeron a Le Sheng de The Graph, Lena de Pinax y Liu Hong del Laboratorio de Inteligencia Digital y Artes Computacionales (DICN) de la Universidad de Sichuan.
$GRT #区块链开发 >#区块链数据索引 >#质押挖坑 TL;DR: Escuche al delegador Josh sobre su viaje de delegación en The Graph y qué parámetros utiliza al evaluar a qué indexadores delegar. palabras de apertura Hola a todos y bienvenidos a la última edición de Indexer Office Hours. 2 de abril, número 151 GRTiQ 162 Escuche el último podcast de GRTiQ con Red Sheehan, analista de investigación de protocolos de Messari. Revisión de contenido Últimas actualizaciones de repositorios importantes Cliente de capa de ejecución Lanzamiento del nuevo producto Erigon v2.0: Versión v2.59.3: Esta versión establece el hard fork de Naples en el bloque#5423600en la red de prueba de Amoy.
El camino a seguir de Pinax: nuestros planes para 2024
$GRT En 2024, Pinax planea respaldar nuevas cadenas de integración de redes, enriquecer nuevos servicios de datos, facilitar el desarrollo de datos descentralizados y proporcionar recursos educativos para los creadores de web3. Pinax se prepara para un ambicioso 2024. Nuestro objetivo es potenciar The Graph y el ecosistema de desarrolladores web3 a través de la innovación y el soporte. ¿Cuál es nuestra misión? Impulsar el crecimiento, simplificar el desarrollo y mejorar el aprendizaje. Conoce nuestros planes: Soporte para nuevas cadenas integradas con The Graph Network. Lanzar servicios de datos nuevos y avanzados. Apoye el amanecer para datos descentralizados en The Graph.
$GRT GraphOps presentó GraphSeer, una aplicación con datos dentro y fuera de la cadena, que cubre el rendimiento de indexación y métricas de protocolo, mientras que Edge & Node discutió la finalización de Sunray, la primera fase de los datos descentralizados Sunrise. palabras de apertura Hola a todos y bienvenidos a la última edición de Indexer Office Hours. 26 de marzo, Sesión 150. Enlace del vídeo: https://youtu.be/wkgGPRErDlE GRTiQ 161 Escuche el podcast GRTiQ de esta semana con Kirsten Pomales, cofundadora de TalentLayer, un innovador protocolo abierto y un conjunto de herramientas para desarrolladores que revoluciona el mercado de servicios.
Componibilidad de subflujo: como construir bloques de Lego
$GRT Un desarrollador de BuildersDAO compartió ideas sobre la componibilidad de Substreams, incluida su demostración de la integración de Chainlink Substreams. Obtenga más información sobre Graph BuildersDAO y observe al miembro Thomas demostrar sus conocimientos sobre la componibilidad de Substreams. Horarios de reunión de Graph Builders Sin Graph BuildersDAO, no habría horario de oficina en línea de Builders. ¿Qué es BuildersDAO? BuildersDAO es una organización de desarrolladores dedicada a crear subgrafos y subflujos. El DAO actúa como un centro para protocolos nuevos y existentes donde se puede solicitar la creación de subgrafos o subflujos.
$GRT $ARB #热门话题 #区块链数据 #区块链开发 #数据索引 La charla informal de esta sesión con el director PaulieB proporcionó excelentes ideas para los indexadores. palabras de apertura Hola a todos y bienvenidos a la última edición de Indexer Office Hours. 19 de marzo, juego 149.
Enlace del vídeo: https://youtu.be/UvcHh9Oh_qI GRTiQ 160 Escuche el último podcast de GRTiQ con Daniel Keyes, cofundador y director ejecutivo de Pinax. Conozca los inicios de su carrera en el periodismo televisivo, seguido de una década en la banca. Explore su viaje al mundo de las criptomonedas, su transición a un trabajo de tiempo completo en web3 y los orígenes de Pinax.
Presentamos las caras nuevas del Consejo Asesor Técnico de The Graph
$GRT TL;DR: El Consejo Asesor Técnico (TAB) de The Graph se ha formado oficialmente. Seis miembros revisarán y ayudarán con el desarrollo de The Graph. Obtenga más información sobre estas seis personas destacadas. El Graph Council nombró recientemente a miembros fundadores del Consejo Asesor Técnico para ayudar a dar forma al futuro de The Graph. Nuestro artículo anterior, Una mirada más cercana al Consejo Asesor Técnico de The Graph, describió a todos los solicitantes. Ahora que el proceso de selección está completo, nos gustaría presentarles a los seis miembros iniciales. El papel y la visión de TAB
El nuevo servicio 'Block Time' de PINAX: evoluciona desde números de bloque hasta fechas del calendario
Étienne Donneger le mostrará el servicio 'Block Time', que facilita la recuperación de datos utilizando una fecha específica en lugar de un número de bloque. El servicio se basa en un almacén de valores clave (KV), combinado con una herramienta de sincronización de subsecuencias para extraer datos de las subsecuencias. Los usuarios se beneficiarán de múltiples opciones de consulta, desde identificar números de bloque por fecha hasta limitarlos a un rango de fechas específico. Al simplificar el acceso a los datos históricos, "Block Time" proporciona personalización para diferentes aplicaciones.
Explore el repositorio de GitHub para obtener información más detallada y crear su propio servicio basado en tiempo de bloque.
tema Introducción al servicio 'Bloquear Tiempo'. Convierta el número de bloque en marca de tiempo y viceversa. Utilice la memoria KV para almacenamiento y recuperación de datos. El papel de las herramientas de sincronización de subflujos en la población de datos. Las consultas gRPC se utilizan para la recuperación de datos. Ventajas: Consultas de tiempo específico en lugar de búsquedas manuales de números de bloque. Potencial de personalización para diversas aplicaciones. Repositorio de GitHub como recurso para desarrollo personalizado.
¿Querer aprender más? Siga la cuenta pública de Pinax WeChat para obtener más contenido
¡No te pierdas esta emocionante oportunidad de aprender sobre el futuro de la tecnología blockchain! 🔮 #web3 #区块链开发 #区块链数据 #数据索引
Indexer Office Hours#148proporciona una actualización de GraphOps para Subgraph Radio e implementa un subgrafo para indexar blobs históricos de Pinax. palabras de apertura Hola a todos, ¡bienvenidos a la última edición de la conferencia en línea The Graph Indexer! Juego 148.
Enlace del vídeo: https://youtu.be/M4_ufQRo9oE Únase al podcast GRTiQ de esta semana con Baki Er, cofundador de Clave, una nueva billetera innovadora que está atrayendo atención por su novedoso enfoque para mejorar la experiencia del usuario de la billetera criptográfica. (Para enlaces relacionados, haga clic en "Leer el texto original" en la esquina inferior izquierda)
Utilice esta descripción general rápida y procedimientos sencillos paso a paso para comenzar con ClickHouse. TL;DR: Para desarrolladores nuevos en ClickHouse: aprenda qué es, por qué debería importarle y cómo usarlo, incluido cómo comenzar. Este es el primer artículo de nuestra serie de inicio rápido para desarrolladores. ¿Es usted un desarrollador que busca un sistema de gestión de bases de datos optimizado para consultas analíticas de alto rendimiento? ¡ClickHouse puede ser tu primera opción! Esta función de administración de bases de datos SQL de código abierto es poderosa y permite realizar consultas ultrarrápidas en grandes conjuntos de datos y brindar respuestas en milisegundos, no en minutos.
La RAM (memoria de acceso aleatorio) juega un papel vital en la red blockchain de EOS. Es similar a la memoria de computadora tradicional, lo que permite que la red EOS procese de manera eficiente diversas transacciones y contratos inteligentes.
Primero, la RAM es esencial en la red EOS porque los contratos inteligentes necesitan almacenar y acceder a datos en tiempo real. Esto hace que EOS RAM sea una parte muy importante del ecosistema EOS, ya que no solo mejora la velocidad de ejecución de las transacciones sino que también contribuye al desarrollo saludable del ecosistema EOS.
En segundo lugar, EOS RAM tiene algunas ventajas únicas en comparación con otras plataformas blockchain. Puede leer y escribir a altas velocidades porque está optimizado para lectura y escritura de alta velocidad. Además, los recursos de memoria RAM de EOS se pueden ampliar o reducir de manera flexible según las necesidades del usuario, lo que demuestra su gran escalabilidad. Además, en comparación con otros activos digitales, las fluctuaciones de precios de la RAM de EOS son menores, lo que demuestra su estabilidad.
Finalmente, en EOS, la RAM se puede utilizar no sólo para almacenar estados computacionales intermedios, sino también como almacenamiento persistente. Las transacciones en los contratos inteligentes de EOS no pueden devolver ningún valor o variable, lo que significa que los datos capturados por la RAM no pueden devolverse a la persona que llama a través de la transacción. Para acceder a valores variables en un contrato inteligente, como los resultados de un determinado cálculo y transacción, los datos deben actualizarse a través de una tabla de base de datos de índices múltiples con rangos y almacenarse en forma del nombre de cuenta del persona que llama o el nombre de la cuenta del contrato inteligente en sí enlaces de afiliados.
En general, EOS RAM desempeña un papel vital en la red blockchain de EOS, ya que permite que la red EOS procese de manera eficiente diversas transacciones y contratos inteligentes, y aumente la velocidad de ejecución de las transacciones, al tiempo que contribuye al desarrollo del ecosistema EOS. #EOS #RAM
Explorando la alta disponibilidad en Blockchain: ideas de Matthew Darwin sobre Firehose y Substreams
En Indexer Office Hours Nr.111 en Graph Protocol Discord, Matthew Darwin de Pinax explica Firehose y Substreams en detalle. Firehose captura datos completos de blockchain y los almacena en archivos planos, mientras que los substreams son subconjuntos personalizados de datos derivados de Firehose.
Darwin enfatizó la importancia crítica de la alta disponibilidad de estos sistemas, destacando la importancia de la redundancia de componentes y la utilización eficiente de los recursos. Para lograr una mayor disponibilidad, propuso unificar los bloques Firehose de almacenamiento de objetos antes de mantener múltiples copias.
Darwin también enfatizó la importancia de la colaboración entre indexadores para lograr un procesamiento de datos eficiente, y señaló que la personalización basada en cadenas de bloques individuales es crucial. También se analizan consideraciones clave como la latencia, el ancho de banda y los requisitos del nodo de archivo, ya que tienen un impacto significativo en el rendimiento de Firehose y Substreams.
En resumen, Darwin expresó que lograr una alta disponibilidad a través de estas herramientas requiere una gestión calificada de recursos, equilibrio de carga estratégico, garantizar la accesibilidad de los datos y promover el trabajo en equipo entre los indexadores. #tutorialweb3#proyectoweb3 #desarrolloweb3#blockchaindev#aroundblockchain #blockchainproject
#EOS #RAM Dejemos a un lado nuestro orgullo y prejuicio. EOS×RAM se ha multiplicado por más de 20. El orgullo y el prejuicio sólo le impedirán ganar dinero. Usted está aquí para ganar dinero, no para participar en "luchas políticas y corrección política".
Semiotic Labs se une a IOH#147para brindar una descripción general de la experiencia del indexador del Protocolo de agregación de línea de tiempo (TAP), así como actualizaciones adicionales sobre en qué está trabajando el equipo. palabras de apertura Hola a todos y bienvenidos a la última edición de Indexer Office Hours. 5 de marzo, número 147.
Enlace del vídeo: https://youtu.be/NwovWSPB4tI No se pierda el último episodio del GRTiQ Podcast con Chris Were, director ejecutivo y cofundador de Verida, un equipo dedicado a la hiperpersonalización donde los datos del usuario se utilizan de forma privada y voluntaria para crear nuevos productos y servicios.
Revisión especial de la conferencia en línea Launchpad 2023
Lo más destacado para 2023 es Launchpad V2, con modularidad mejorada y más funciones. Obtenga más información sobre el progreso de los objetivos de 2023, el desarrollo comunitario, los desafíos y los planes para 2024. La sesión virtual final de Launchpad de 2023 es una edición especial que incluye una revisión de fin de año. Continúe leyendo para conocer los logros y el progreso de 2023, incluida la transición a Launchpad V2. 🗣 El horario de oficina de Launchpad (LOH) son reuniones quincenales organizadas por el equipo de GraphOps donde los indexadores aprenden y hacen preguntas sobre las últimas actualizaciones que ejecutan Launchpad. ¿Qué es Launchpad? Launchpad es un conjunto de herramientas para ejecutar indexadores del protocolo Graph en Kubernetes. Kubernetes es una potente plataforma de orquestación de contenedores que simplifica la gestión y la escalabilidad de las aplicaciones. Cuenta con capacidades de configuración declarativa y equilibrio de carga que aumentan la eficiencia, lo que facilita la implementación y administración de aplicaciones en varios entornos de nube. Kubernetes es útil para los indexadores, no solo para la indexación, sino también porque agrega servicios centrales como puntos finales RPC y monitoreo. Aspectos destacados de 2023: la evolución de Launchpad El mayor logro de 2023 es la transición de Launchpad V1 a V2. La primera versión carecía de algunas funciones, no era muy personalizable y no era accesible para todos. La segunda versión es más modular y tiene más funciones, lo que la hace más práctica. La siguiente imagen ayuda a visualizar las diferencias entre las dos versiones. 🚀 Astronautas V1 y V2, como se muestra en la sesión en línea n.° 9 de Launchpad ¿Qué cambia de Launchpad V1 a V2? Un resumen de los objetivos para 2023 presentados en la sesión n.° 9 de Launchpad Online: Reducir el tiempo desde el lanzamiento inicial hasta la disponibilidad en Launchpad de manera consistente. Últimamente, esto ha sido fluido y sostenible. Idealmente, al equipo de GraphOps le gustaría impulsar la automatización aún más con pruebas automatizadas integrales que sean suficientes para su lanzamiento sin intervención humana. Objetivo: Producir documentación de alta calidad y mantenerla actualizada. Configurar la documentación generada para el espacio de nombres requirió mucho trabajo, pero funcionó. La documentación debe actualizarse de forma automatizada, lo que genera mayores costos iniciales de desarrollo. El equipo ha elaborado algunas guías, pero no cubren tanto como les gustaría (es decir, CoreOS).Objetivo: Seguir un modelo de desarrollo para probar Launchpad en nuestra propia infraestructura. El equipo de GraphOps ha sido riguroso para lograr este objetivo. Los gráficos de Nethermind y Heimdall no muestran lanzamientos estables, solo canarios, ya que estas cadenas aún no se ejecutan en la infraestructura Launchpad V2. El equipo está entusiasmado de que sus ejemplos estén ayudando a impulsar el desarrollo de Launchpad, imponiendo pruebas y uso mínimos. Animan a la comunidad en general a compartir ejemplos y desafíos, o abrir informes de errores. Objetivo: Lograr una mayor modularidad y flexibilidad. El equipo de GraphOps introdujo scalingInterfaces para permitir el control sobre la gestión de la carga de trabajo. El verdadero poder de scalingInterfaces es la capacidad de escalar automáticamente cargas de trabajo en función de un recuento de réplicas específico y actualizar todos los puntos finales y valores sin intervención manual. El equipo agregó la capacidad de anular chartVersion y chartUrl según lo solicitado por la comunidad. Esto es particularmente útil si la configuración predeterminada del espacio de nombres no cumple con los requisitos específicos del usuario. Esto permite la flexibilidad de especificar versiones y URL que mejor se adapten a las necesidades individuales y al mismo tiempo obtener los beneficios de los espacios de nombres. Estadísticas de participación y crecimiento de la comunidad de 2023 El equipo organizó 9 sesiones de LOH La grabación de LOH en YouTube tuvo más de 200 visitas Gráfico La comunidad ha dado más de 300 me gusta a tweets relacionados con LOH Más de 40 personas se unieron a nosotros en Discord Live Meeting Desafíos y lecciones aprendidas Nuevas actualizaciones de blockchain debe realizarse con cuidado para mantener la integridad de la red y evitar la corrupción de datos. La implementación y gestión de varios mecanismos de consenso de blockchain en un clúster de Kubernetes requiere una comprensión profunda de ambas tecnologías, lo que puede ser una barrera para el uso de Launchpad. The Road Ahead agrega soporte para Firehose y Substreams para que la arquitectura esté disponible (como se vio anteriormente) Se vuelve a agregar Celo y Polygon e se introduce Optimism Soporte para documentación mejorada, guía FCOS Mejor administración de claves Capa de observabilidad mejorada (más paneles, reglas de alerta) Introducir algunos datos funcionalidad de copia de seguridad/mover (o al menos documente una solución aquí) Únase a LOH para obtener más información Si está interesado en ejecutar las últimas actualizaciones desde Launchpad, únase a nosotros cada dos miércoles a las 5 p.m. UTC en Discord.Para más contenido sigue la cuenta pública: Pinax
Amigos que planean participar en ETHTaipei en marzo Bienvenido a inscribirte en una reunión cerca del lugar
Compartir con desarrolladores de subgrafos y miembros del equipo central También hay algunas comidas, pegatinas y camisetas en el lugar. Entusiastas de Web3 en Taiwán, si también están interesados en la indexación de datos de blockchain, no se pierdan este evento.
Aprenda los conceptos básicos de Substreams, una poderosa solución de indexación de datos blockchain. TL;DR: Para aquellos nuevos en Substreams, aprenda qué es y cómo hace que los datos de blockchain sean más accesibles para los desarrolladores. ¿Está buscando la mejor solución de indexación de datos de blockchain? ¿Se pregunta cómo extraer y gestionar eficazmente los datos de blockchain? ¡Empieza con las subtransmisiones! Este es el primero de una serie de artículos que lo llevarán desde el principiante hasta el maestro de Substreams. Problemas para acceder a los datos de Blockchain A los desarrolladores a menudo les resulta difícil crear aplicaciones centradas en datos, especialmente cuando se enfrentan a datos de blockchain. Extraer datos de blockchain es difícil y complejo y, debido a la naturaleza lineal y distribuida de blockchain, extraer datos de manera rápida y confiable es aún más desafiante. El substreaming es la solución No existen muchas soluciones para resolver este problema, pero StreamingFast, expertos en la creación de herramientas de procesamiento de datos blockchain, están dando un paso adelante. Están utilizando una nueva tecnología llamada Substreams para facilitar el procesamiento e indexación de datos de blockchain de forma rápida y confiable. Echemos un vistazo a qué son los Substreams y cómo hacen que los datos de blockchain sean más accesibles. ¿Qué es una subcorriente? Substreams es una poderosa tecnología de indexación de datos blockchain creada y desarrollada por StreamingFast para The Graph Network. Permite a los desarrolladores extraer datos de la cadena de bloques, aplicar transformaciones personalizadas para satisfacer las necesidades únicas de sus aplicaciones y dirigir sin esfuerzo los datos procesados a una variedad de destinos como PostgresSQL, ClickHouse, MongoDB y más. ¿Cómo funcionan las subsecuencias? Substreams implica dos componentes principales: proveedores de Substreams y paquetes de Substreams. Echemos un vistazo más de cerca a cada uno: Proveedores de substream: los proveedores de substream almacenan y entregan datos de blockchain. Estos proveedores, como Pinax, utilizan Firehose, un motor de extracción de datos independiente de blockchain de alto rendimiento desarrollado por StreamingFast, para ingerir datos de blockchain de manera eficiente. Paquete Substreams: el paquete Substreams es un pequeño programa Rust compilado en WebAssembly que define las transformaciones que el desarrollador desea aplicar a los datos.Los desarrolladores utilizan solicitudes gRPC para enviar paquetes Substreams a un proveedor de Substreams, que luego ejecuta la solicitud y transmite los datos transformados. Además, los desarrolladores pueden enviar datos a otros destinos según sea necesario. Actualmente, los Substreams solo se pueden crear con Rust, pero el equipo de StreamingFast planea permitir que los desarrolladores creen Substreams en Golang y TypeScript en un futuro próximo. Tres formas de utilizar substreams Los desarrolladores tienen diferentes opciones cuando trabajan con substreams: pueden usar substreams prediseñados o crear los suyos propios: Uso de substreams: la forma más sencilla de aprovechar los substreams es utilizar los disponibles en el registro de substreams. Con substreams prediseñados paquetes, el Registro de Substreams es su destino único para descubrir y compartir paquetes de Substreams. Puede elegir un paquete que satisfaga sus necesidades y transmitir datos sin problemas a su destino preferido. Creación de una subsecuencia: si no puede encontrar un paquete de Subsecuencias adecuado en el registro de Subsecuencias, puede crear el suyo propio. Después del desarrollo, estos paquetes se pueden publicar en el registro para que estén disponibles para otros. Ampliación de subsecuencias: también puede aprovechar los módulos de subsecuencias existentes en el registro y crear nuevos módulos de subsecuencias sobre ellos, lo que da como resultado conjuntos de datos completamente nuevos. Este enfoque permite personalizar y ampliar la funcionalidad del subflujo para cumplir con requisitos específicos. Este enfoque colaborativo promueve un ecosistema vibrante donde los desarrolladores pueden contribuir con sus soluciones y beneficiarse del conocimiento colectivo y la innovación dentro de la comunidad. Beneficios del uso de Substreams Los substreams brindan a los desarrolladores muchas ventajas al indexar y consultar datos de blockchain. Estos son algunos de ellos: Velocidad: Substreams prioriza la velocidad a través de una arquitectura paralela y un diseño que prioriza la transmisión, lo que garantiza una indexación eficiente de los datos de blockchain. Composibilidad: los subflujos brindan capacidad de composición, lo que permite a los desarrolladores usar fácilmente el código o los módulos de otros para crear canales de indexación complejos. Reutilizable: Substreams enfatiza la reutilización, lo que le permite realizar sus tareas de indexación utilizando substreams prediseñados disponibles en el registro de Substreams. Sumideros personalizados: Substreams admite sumideros personalizados, lo que permite una integración perfecta con su solución de análisis o almacenamiento de datos preferida.Trasladar la indexación de datos de blockchain a un proveedor: Substreams le permite descargar el trabajo pesado de la indexación de blockchain a un proveedor de servicios como Pinax. Los proveedores pueden escalar en función de las solicitudes y almacenar datos en varias bases de datos, aliviando la necesidad de ejecutar ellos mismos inodos costosos. Fuerte apoyo de la comunidad: a pesar de ser una tecnología nueva, Substreams ha atraído mucha atención por parte de los desarrolladores y el número está creciendo de manera constante. En Pinax, además de la comunidad StreamingFast Discord, tenemos otra comunidad Discord que puede brindarte soporte y asistencia si deseas utilizar la solución tecnológica Substreams. Para aprender y explorar más tecnología de indexación de datos blockchain, siga la cuenta pública de WeChat: Pinax
Conoce las noticias más recientes del sector
⚡️ Participa en los últimos debates del mundo cripto