El desarrollo de Origin se veía frenado por estados inconsistentes y errores de RPC

413K+
Consultas diarias880 Hours
Horas ahorradas por mesZero
ErroresAlchemy es confiable, y eso es fundamental para nosotros como ingenieros.
— Mike Shultz, Origin Developer
Resumen
Como muchos equipos de blockchain, Origin está construyendo un protocolo que depende de enviar órdenes a la blockchain con éxito y de mantenerse al día con el estado de la blockchain.
Antes dependían de un proveedor de infraestructura plagado de errores de consistencia. En el camino, Origin se dio cuenta de que necesitaba con urgencia o bien dedicar varios meses a construir piezas para que ese sistema funcionara, o encontrar una nueva solución.
Mientras antes resolvieran su infraestructura, antes podrían dejar de tener ingenieros depurando datos poco confiables todos los días. Hoy Origin se enfoca en su protocolo, aprovechando la infraestructura de nueva generación de Alchemy para consultar la blockchain y obtener información de estado confiable.
Los errores de RPC y la depuración consumían mucho tiempo
Origin usaba originalmente otro proveedor de infraestructura, lleno de estado inconsistente y errores de RPC. No todas las solicitudes parecían llegar a servidores sincronizados entre sí.
Por ejemplo, un nodo respondía a una solicitud, pero ese nodo estaba varios bloques por detrás de otro nodo que respondía a otra solicitud. Estos problemas de estado extraños eran prácticamente imposibles de solucionar hasta que identificaban el problema específico, y entonces lo veían en todas partes.
El estado inconsistente afectaba a los usuarios de formas inesperadas
Los problemas de estado inconsistente eran mucho peores de depurar que los errores de RPC. En muchas ocasiones, un usuario reportaba un problema y Origin pasaba tiempo depurando solo para descubrir que el nodo había enviado una respuesta incorrecta.
Por ejemplo, Origin veía que ocurría un evento, revisaba el cambio de estado y luego veía que el estado no se había actualizado. La información de estado inconsistente significaba que los usuarios finales veían datos inválidos o que sus ofertas de compra o venta nunca llegaban al marketplace.
Reducción significativa de los problemas de estado
Origin llegó a un punto en el que necesitaba tomar una decisión con urgencia: comprometerse a pasar los siguientes meses construyendo soluciones para hacer funcionar la infraestructura existente, como construir una capa de caché, o encontrar otra solución.
Franck Chastagnol, de Origin, escuchó reseñas muy positivas sobre Alchemy, así que convenció al resto del equipo de probar el nuevo servicio. Primero migraron todo el staging de Origin a Alchemy. Ahora usan Alchemy para todos los productos de nivel de producción de Origin.
Alchemy le ha ahorrado a Origin cantidades de tiempo muy significativas y ha mejorado la experiencia del usuario final.
— Franck Chastagnol, Origin
Origin pasó de ver un problema todos los días a ver ahora solo problemas ocasionales y temporales. Para sus ingenieros, la mayor ventaja de cambiar a Alchemy fue que el estado entre solicitudes es preciso. La consistencia relativa del estado es difícil de depurar y tiene un gran impacto cuando se obtienen los datos correctos. Los usuarios finales ya no reciben errores extraños y los ingenieros pueden dedicar su tiempo a desarrollar Origin.
Soporte al cliente de alto contacto
Los problemas de estado inconsistente ahora ocurren solo ocasionalmente y de forma temporal. Si Origin detecta un problema, lo consulta con el equipo de Alchemy, que responde rápido para solucionarlo. Los clientes VIP tienen una línea de comunicación directa con los ingenieros que construyen Alchemy. El equipo de Alchemy resuelve los problemas de inmediato o ayuda a Origin a averiguar cómo arreglar su código.
Herramientas de desarrollo útiles para depuración y alertas
En cuanto a otros productos de Alchemy, Origin revisa la actualización diaria de analíticas como una verificación de cordura y herramienta de alertas para detectar bugs que de otra forma no notarían. Detectar estos bugs a tiempo les permite identificar comportamientos indebidos de relayers u otras dependencias antes de que los problemas se vuelvan más difíciles de manejar.
El servicio principal que ofrece Alchemy es el mejor
Alchemy le ha ahorrado a Origin cantidades de tiempo muy significativas y ha mejorado la experiencia del usuario final. Siguen impresionados con la capacidad de respuesta del soporte, pero lo que más les gusta son sus soluciones principales. Alchemy es confiable, y eso es fundamental para Origin como ingenieros.
Casos de estudio relacionados
DeFi13 de octubre de 2026
Cómo Cash App hace que mover dinero con stablecoins se sienta tan simple como el efectivo
Cash App usa Alchemy Node APIs y Webhooks para que cada saldo y transferencia de stablecoins siga siendo verificable de forma continua contra el estado público de la cadena.
DeFi15 de septiembre de 2026
Cómo AllScale impulsa pagos en stablecoins rápidos y confiables a escala
AllScale estandarizó las lecturas de blockchain y las solicitudes de transacciones en Alchemy Node API para impulsar checkout, facturación, nómina y pagos en stablecoins.
DeFi8 de septiembre de 2026
Cómo Valantis construyó una experiencia de trading confiable en Hyperliquid
Después de migrar las llamadas RPC de HyperEVM de un nodo autoalojado al HyperEVM Node de Alchemy, Valantis reporta un 100% de solicitudes RPC exitosas y una base más confiable para el trading.

Construye magia blockchain
Alchemy combina los productos y herramientas de desarrollo web3 más potentes con recursos, comunidad y un soporte legendario.