Saltar al contenido
0%

Alchemy vs. Ankr - comparación de proveedores multichain de RPC y API

Escrito por Turja

Publicado el 6 de septiembre de 20238 min de lectura

La plataforma de desarrollo blockchain de Alchemy ofrece nodos RPC con datos blockchain más precisos y confiables, además de más herramientas y APIs de web3 en comparación con Ankr.

Alchemy y Ankr son proveedores de nodos blockchain multichain que permiten a los desarrolladores de web3 construir aplicaciones descentralizadas. Este artículo comparará estas empresas en múltiples categorías para ayudarte a elegir un proveedor de nodos web3.

En este artículo, se compararán Alchemy y Ankr en nueve categorías clave:

  1. Blockchains soportadas
  2. Latencia de nodo
  3. Precisión de datos
  4. Confiabilidad de nodo
  5. Precios
  6. APIs mejoradas
  7. Herramientas para desarrolladores
  8. Experiencia de usuario
  9. Soporte al cliente

Comparación entre Alchemy y Ankr

En esta sección, compararemos Alchemy y Ankr, evaluando ambas plataformas en varias dimensiones clave. Esto brindará una visión general completa de sus fortalezas y debilidades, permitiendo a los lectores decidir qué plataforma se adapta mejor a sus necesidades.

¿Qué es Alchemy?

Alchemy es la plataforma de desarrollo líder a nivel mundial para blockchain y desarrollo web3. Esta plataforma provee a los desarrolladores un conjunto de herramientas, incluyendo analítica, monitoreo, etc., para mejorar las aplicaciones descentralizadas mientras se aprovecha una infraestructura que puede escalar a múltiples nodos manteniendo la precisión de los datos.

Con énfasis en alta confiabilidad, Alchemy se ha establecido como un componente fundamental del stack tecnológico de Web3 tanto para desarrolladores como para empresas. La combinación de calidad y confiabilidad les asegura a los clientes una vía para el crecimiento continuo.

El conjunto de herramientas de desarrollo de Alchemy consiste en numerosas APIs mejoradas, que contribuyen significativamente a la experiencia del desarrollador. Las numerosas herramientas, entre ellas la NFT API, Trace API, Token API, Debug API, etc., ofrecen un enfoque poderoso para el desarrollo en Web3.

Productos incluidos en la plataforma de desarrollo de Alchemy
Productos incluidos en la plataforma de desarrollo de Alchemy

¿Qué es Ankr?

Ankr es un proveedor de infraestructura Web3 que simplifica el desarrollo descentralizado y el staking en múltiples blockchains. Su red de nodos soporta muchas blockchains Proof-of-Stake, permitiendo un despliegue global de nodos sencillo. Con un despliegue de nodos simplificado, múltiples endpoints de API, y staking orientado a la utilidad, Ankr facilita a los usuarios comenzar.

El lanzamiento de Ankr Network 2.0 introdujo nuevos productos diseñados para aumentar la descentralización de los servicios Web3. Estos incluyen proyectos de desarrollo que usan la Ankr Network y pueden acceder a ella a través de una capa RPC descentralizada. El token ANKR también tendrá utilidad adicional, permitiendo el acceso a datos on-chain, generar ingresos como proveedores de nodos independientes, y hacer staking para la seguridad de la red.

Ankr también hará la transición a un modelo basado en consenso, presentando la Ankr DAO. Su objetivo será aprovechar a su comunidad para la asignación de fondos, decisiones operativas (por ejemplo, precios, ingresos, etc.), y decisiones estratégicas sobre el desarrollo de productos (por ejemplo, la incorporación futura de RPCs).

Productos de Ankr vs. Productos de Alchemy (el rojo indica que a Ankr le falta una función que Alchemy sí ofrece)
Productos de Ankr vs. Productos de Alchemy (el rojo indica que a Ankr le falta una función que Alchemy sí ofrece)

Ahora, profundizaremos en 9 consideraciones importantes.

1. Blockchains soportadas

Alchemy ofrece RPC y APIs mejoradas para:

  • Ethereum
  • Optimism
  • Arbitrum
  • Polygon PoS
  • Starknet
  • Solana
  • Base
  • Astar (Polkadot)

Alchemy también soporta las siguientes testnets:

  • Goerli (Ethereum, Optimism, Arbitrum)
  • Sepolia (Ethereum)
  • Mumbai (Polygon)

El modelo descentralizado de Ankr le permite soportar más chains que Alchemy, sin embargo, no se pueden garantizar las mismas condiciones de calidad en todas las redes. Los desarrolladores deberían optar por Alchemy cuando esté disponible, y usar Ankr para las chains que Alchemy no soporta.

2. Latencia de nodo

Durante la segunda semana de agosto de 2022, consultamos eth_blockNumber y medimos el tiempo entre el origen de la solicitud y la recepción de la respuesta en Ethereum mainnet para Alchemy. Los resultados de esta prueba mostraron que Alchemy promedió 39.2 ms para la ubicación US East durante el transcurso de una semana.

Los proveedores de nodos independientes de Ankr crean una red distribuida globalmente que varía según tu ubicación y de qué chain estés solicitando datos. El soporte multi-región permite disponibilidad a nivel global, con nodos en casi todos los continentes.

Para datos actuales de comparación entre proveedores, usa los benchmarks de proveedores RPC de Alchemy para comparar latencia, tasas de éxito, y solicitudes fallidas en las chains y regiones más populares.

3. Precisión de datos

La precisión de datos blockchain es una medida de cuántas solicitudes a la blockchain devolvieron datos correctos y consistentes. Pueden ocurrir datos incorrectos porque los nodos reciben nueva información en momentos distintos, y no siempre tienen la misma visión de la red a medida que los bloques más nuevos se propagan por la red.

Si bien una baja latencia de solicitud es importante, se vuelve menos relevante si la información devuelta por los nodos blockchain es incorrecta. Sin datos precisos, tu dapp puede experimentar varios problemas, tales como:

  1. Las solicitudes devuelven respuestas distintas a la misma pregunta
  2. Las apps pueden obtener nonces de transacción incorrectos
  3. Los usuarios tienen una mala experiencia cuando los tokens y NFTs aparecen de forma incorrecta

Alchemy se especializa en ofrecer los datos blockchain más precisos en todos sus productos con una capa de consistencia explícita llamada Vox Nodi, que permite un sistema sostenible. Al alejarse de la infraestructura de balanceador de carga, Alchemy asegura que la precisión de datos sea la máxima prioridad para el desarrollo en Web3. En comparación con otros proveedores de nodos centralizados, Alchemy establece el estándar de la industria.

El modelo descentralizado de Ankr genera en promedio más inconsistencia de datos, según una herramienta de benchmarking que mostró 0 datos incorrectos entregados por los nodos de Ethereum de Alchemy frente a 11 datos incorrectos entregados por los nodos de Ankr. ¡Pruébalo tú mismo, ya que los resultados pueden variar!

4. Confiabilidad de nodo

Alchemy: En comparación con competidores que ofrecen 72% de confiabilidad con nodos estándar, el Supernode de Alchemy asegura un tiempo de actividad del 99.9% para el acceso a blockchain. Todos los planes de Alchemy ofrecen acceso al Supernode.

Ankr: La presencia global de los nodos de Ankr ha convertido a esta red en un proveedor de nodos sólido y confiable. Siguiendo una estructura similar a la de los proveedores de redes de telecomunicaciones, Ankr enfatizó un enfoque de expansión para llegar a más de 24 regiones, creando una red distribuida globalmente.

5. Precios

El precio juega un papel fundamental al elegir un proveedor de nodos web3. Analicemos las estructuras de costos de Alchemy y Ankr para determinar cuál ofrece el mejor valor.

Precios de Alchemy

Alchemy ofrece cuatro planes con mucho valor, cada uno diseñado para satisfacer las necesidades específicas de desarrolladores y empresas. Estos planes brindan soluciones específicas que se ajustan perfectamente a los requisitos únicos de cada grupo de usuarios.

Alchemy Free ($0/mes)
  • 300 millones de compute units (CUs)/mes
  • 330 compute units per second (CUPS)
  • Todas las herramientas para desarrolladores
  • APIs mejoradas y SDK
  • Datos de archivo completo
  • Mainnets y testnets multichain
  • Sin límites diarios de solicitudes
  • 5 apps
  • Soporte 24/7 por Discord
Alchemy Growth ($49/mes)

Además de todo lo incluido en la versión Free de Alchemy, los clientes del nivel Growth reciben:

  • 400 millones de compute units (CUs)/mes
  • Auto-escalado de compute units a $1.2 por cada 1 millón de CUs adicionales
  • Parity Trace y debug de gETH
  • Propagación de transacciones mejorada
  • Throughput 2x mayor (660 CUPS)
  • 15 apps
  • Soporte dedicado 24/7 por Discord

**Alchemy Scale Tier ($199/mes facturado anualmente)**‍ Para equipos con grandes metas que quieren avanzar rápido, el nuevo nivel Scale ofrece los mejores productos y precios de Alchemy con solo un clic.

  • 1500 millones de compute units (CUs)/mes
  • 3000 compute units per second
  • Auto-escalado de compute units a $1 por cada 1 millón de CUs adicionales.
  • Posibilidad de comprar CUs adicionales con descuento a $0.7 por cada 1 millón en el plan anual.
  • 30 apps
  • Soporte dedicado 24/7 por Discord
Enterprise (precio personalizado)

Para aplicaciones web3 a escala empresarial como OpenSea, The Graph, y 0x, el nivel enterprise de Alchemy ofrece escala, throughput y soporte personalizados para gestionar las apps más grandes de web3.

  • Descuentos por uso comprometido
  • SLAs personalizados
  • Pago con cripto
  • Throughput personalizado
  • Apps ilimitadas
  • Soporte VIP 24/7

Adicionalmente, grandes corporaciones de web2 en transición hacia web3, como Meta, Shopify y Adobe, con millones de usuarios, optan por Alchemy para satisfacer sus necesidades de escalabilidad, confiabilidad y baja latencia.

Precios de Ankr ‍

Ankr ofrece tres planes distintos, cada uno diseñado para satisfacer las diversas necesidades de desarrolladores y empresas.

Free ($0/mes)
  • 30 solicitudes por segundo
  • 23 chains
  • 10 regiones
  • Soporte comunitario
Premium ($10 por 100 millones de créditos)
  • 1500 solicitudes por segundo
  • 30 chains
  • 40 regiones
  • Portal de soporte
Enterprise (desde $1000)
  • 15000 solicitudes por segundo
  • Chains personalizadas
  • Regiones personalizadas
  • Soporte de equipo de ingeniería

6. APIs mejoradas

Además de los servicios de nodos blockchain, tanto Alchemy como Ankr ofrecen APIs mejoradas, SDKs, y otras herramientas para desarrolladores blockchain.

NFT API

La Alchemy NFT API está diseñada para simplificar el desarrollo de NFTs, incluyendo búsqueda, verificación y visualización en todas las principales blockchains. Es la NFT API de mayor confianza entre las principales plataformas de NFT, gracias a su facilidad de uso tanto en Web2 como en Web3, su velocidad, su disponibilidad en todas las chains principales, y su calidad de nivel de producción. Si bien Ankr también ofrece una NFT API, tiene limitaciones en cuanto a disponibilidad en las chains principales y facilidad de uso para desarrolladores.

Web3 SDK

El SDK de Alchemy es la forma más sencilla de empezar a desarrollar en el espacio Web3. Una vez conectado a una dapp, solo se necesitan dos líneas de código para extender Ether.js y obtener acceso a la NFT API y las APIs mejoradas, soporte multichain, y más.

El Ankr SDK también brinda acceso a la NFT API, la Query API, y la Token API, permitiendo reducir solicitudes, disminuir el costo por solicitud, y consultar múltiples chains de forma simultánea. Sin embargo, el SDK de Alchemy ofrece herramientas de desarrollo adicionales desde el inicio hasta las etapas de producción del desarrollo.

El Account Abstraction SDK de Alchemy

El Account Abstraction SDK puede usarse para simplificar la interacción con primitivas de account abstraction (user operations y bundlers).

Es una solución completa que implementa un provider EIP-1193, gestionando la estimación de gas, la firma de la tx, y la obtención de datos del paymaster (si usas uno) con una sola llamada de método. Si usas eth_sendTransaction, el SDK la convierte en una user operation por ti y la envía.

7. Herramientas para desarrolladores

Alchemy se esfuerza por ofrecer las mejores herramientas para desarrolladores como la plataforma todo en uno para el desarrollo en Web3. Se anima a los desarrolladores a aprovechar las distintas soluciones con la flexibilidad de construir con confianza para un escalado ilimitado, funcionalidades adicionales mediante las APIs mejoradas, ausencia de límites de solicitudes, y una comunidad de desarrolladores ya establecida.

El conjunto de herramientas para desarrolladores de Alchemy incluye documentación extensa, tutoriales y artículos, permitiendo a los desarrolladores enfocarse en lo importante sin tener que buscar información.

8. Experiencia de usuario

Alchemy: La interfaz de Alchemy es simplificada e intuitiva, diseñada para desarrolladores. El dashboard brinda información rápida sobre las métricas de la aplicación, y herramientas como el composer de Alchemy simplifican las solicitudes blockchain. El diseño de la plataforma asegura una navegación sencilla y un desarrollo eficiente.

Ankr: Ankr pone énfasis en la facilidad de uso, enfocándose en hacer que el desarrollo descentralizado sea sencillo. El lanzamiento de Ankr Network 2.0 refleja su compromiso con mejoras centradas en el usuario. Su plataforma combina funcionalidad con participación comunitaria, haciéndola fácil de usar e impulsada por la comunidad.

9. Soporte al cliente

Alchemy: Alchemy ofrece soporte 24/7 por Discord, incluso para los usuarios del nivel gratuito. Su extensa documentación y comunidad activa mejoran aún más la experiencia de soporte, asegurando que los desarrolladores cuenten con los recursos que necesitan.

Ankr: Ankr ofrece soporte al cliente a través de Discord. Con el lanzamiento de la Ankr DAO, demuestran un compromiso con el soporte impulsado por la comunidad, dando importancia a la retroalimentación y a las contribuciones de los usuarios. Los usuarios premium también tienen acceso a soporte con SLA personalizado.

¿Qué proveedor de nodos es mejor: Alchemy o Ankr?

La plataforma de desarrollo blockchain de Alchemy ofrece nodos RPC con datos blockchain más precisos y confiables, además de más herramientas y APIs de web3 en comparación con Ankr.

La diferencia clave entre Alchemy y Ankr radica en sus diferencias estructurales y operativas. Ankr opera bajo un modelo descentralizado, tiene su propio token (ANKR), y también ofrece app chains. Por otro lado, Alchemy adopta un enfoque centralizado, soporta una variedad de blockchains públicas, ofrece una amplia gama de APIs, y equipa a los equipos con un conjunto más amplio de herramientas de desarrollo para facilitar su proceso de construcción.

El mejor proveedor de nodos web3 y plataforma de desarrollo blockchain varía para cada equipo según su producto, presupuesto, y necesidades de herramientas. Al decidir entre Alchemy y Ankr, es importante determinar qué funcionalidades son más importantes para el éxito de tu proyecto y evaluar qué proveedor de nodos ofrecerá la mejor experiencia tanto ahora como a medida que escales. Los desarrolladores también pueden querer considerar Alchemy vs. Quicknode antes de tomar una decisión final.

Con el nivel gratuito más potente, las startups web3 harían bien en empezar con Alchemy para acceder a un amplio conjunto de herramientas y APIs para desarrolladores.

Background gradient

Construye magia blockchain

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