🤖 NOVEDAD: « Quicknode : Manual de cocina con IA» 10 recetas probadas para programar con IA Agentes.
Ver recetas    ÂCertificado SOC 2 Tipo II · ISO 27001
Escribe filtros « Streams » en Go. O no los escribas en absoluto

10 de agosto de 2026 — 3 minutos de lectura
Las últimas novedades sobre ingenierÃa, actualizaciones de productos y noticias sobre la Web3, directamente en tu bandeja de entrada.

Quicknode Streams Ahora los filtros se pueden escribir en Go, y el filtro de IA de QuicknodeAgente convierte una indicación en lenguaje natural en un filtro optimizado. Ambas funciones ya están disponibles en el editor de filtros.
Los filtros Go se ejecutan en el propio proceso y son un 30 % más rápidos, sobre todo en cadenas de alto rendimiento como Solana y Robinhood.
La mejora se debe al tiempo de ejecución. Ejecutar un filtro dentro de una máquina virtual aislada añade una sobrecarga de análisis y ejecución a cada invocación. Los filtros de Go se saltan la máquina virtual, por lo que esa sobrecarga desaparece, y a altas tasas de bloques el ahorro se acumula. Cuanto más pesado es el filtro, mayor es la diferencia. La diferencia es mayor en lógicas que requieren un uso intensivo de recursos de cálculo y en cargas útiles de bloques de gran tamaño.
Streams Los filtros son cada vez más fáciles de configurar e implementar, gracias a los comentarios de los usuarios. El filtro de IA de QuicknodeAgente crea el filtro por ti.
Abre el editor de filtros y describe lo que quieres en un lenguaje sencillo:
«Filtrar todas las transacciones y transferencias de tokens en las que participen direcciones de mi lista de «monederos»»
El Agente devuelve un filtro optimizado y anotado que utiliza los campos correctos para la red y el conjunto de datos seleccionados. Incluye información sobre la API de filtrado, esquemas de carga útil por cadena, capacidades y mejores prácticas del almacén de clave-valor, asà como una biblioteca de plantillas de filtros reales.
Lee cada lÃnea. Modifica lo que quieras.
Si estás aplicando filtros con JavaScript y quieres migrar a Go para que el filtrado sea más rápido, utiliza la opción «Migrar a un filtro en Go». La IA convierte automáticamente tu lógica actual a Go.
Revisa el código generado, comprueba que la lógica y los valores devueltos coincidan con tu filtro de JavaScript y, a continuación, publÃcalo.
1. Abre el editor de filtros de « Streams » y selecciona «Go» como lenguaje de filtrado.
2. Describe el filtro que deseas o migra uno ya existente.
3. Revisa el resultado y publÃcalo.
La documentación disponible en quicknode.com/docs/streams/filters incluye ahora ejemplos de Go y JavaScript en pestañas.
pay3 ha sustituido las direcciones de monedero por un único enlace compartible para los pagos con stablecoins. Streams supervisa más de 7.000 direcciones registradas en Ethereum, BNB Smart Chain, Solana y Tron, y activa un webhook aproximadamente dos segundos después de que se confirme un pago en la cadena. Un único proceso, cuatro cadenas, sin necesidad de herramientas especÃficas para cada cadena.
Lee el caso práctico de pay3
Defimon supervisa las cadenas EVM en busca de vulnerabilidades y avisa a los equipos de los protocolos en cuanto se detecta alguna. El filtrado por dirección, contrato y tipo de evento antes de que los datos lleguen a su canalización, junto con el uso de listas de seguimiento en un almacén de clave-valor en lugar de en memoria, redujo la latencia entre el bloque y la detección de 2 segundos —en su anterior configuración de sondeo— a menos de 0,5 segundos. Pasaron de 3 cadenas a 8, de 3-4 ingenieros a 1, y recortaron los costes de infraestructura en 48 000 dólares al año.
Ambas son cargas de trabajo de direcciones y listas de eventos, con la misma estructura que el ejemplo de las «carteras» anterior. El filtro de IA Agente ahora redacta ese primer borrador por ti, y Go lo ejecuta un 30 % más rápido.
Fundada en 2017, Quicknode ofrece una infraestructura de blockchain de nivel institucional para desarrolladores y empresas. Con un tiempo de actividad del 99,99 % y compatibilidad con más de 75 cadenas, los equipos pueden crear y ampliar aplicaciones en cadena sin renunciar a nada.