Google Cloud ha presentado un servicio de llamada a procedimiento remoto (RPC) de blockchain destinado a ayudar a los desarrolladores a interactuar de forma más eficiente con los datos de blockchain.
En el momento de redactar este artículo, el servicio solo es compatible con la cadena de bloques Ethereum, pero la empresa planea ampliar el soporte a otras redes durante el próximo año, según una publicación de blog del 17 de septiembre de 2024. El servicio está disponible inicialmente con un nivel gratuito, que permite a los desarrolladores realizar hasta 100 solicitudes de llamadas RPC por segundo y un total de un millón de solicitudes por día. Es compatible con EIP-1474, un conjunto estándar de métodos RPC utilizados por los nodos de Ethereum. La oferta de Google Cloud es totalmente compatible con el estándar JSON-RPC de Ethereum, que permite a los desarrolladores integrarlo en DApps basadas en Ethereum utilizando solo una línea de código.
Desafíos en la confiabilidad de RPC en blockchain
Según Noticias Blockchain.com, los RPC son protocolos de software que permiten que un programa solicite un servicio a otro programa ubicado en una computadora o red diferente. En el contexto de la cadena de bloques, los RPC son esenciales para permitir que las DApps interactúen con las redes de cadenas de bloques, por ejemplo, para compensar y liquidar transacciones.
Google Cloud señaló que la confiabilidad de las RPC ha sido un problema constante para muchos desarrolladores en el espacio criptográfico. Incluso pequeños retrasos o errores en las respuestas de las RPC pueden afectar el rendimiento de las DApps, que a menudo necesitan procesar transacciones casi instantáneamente. Es más probable que surjan problemas durante períodos de alto tráfico de red, como picos en el volumen de transacciones.
Un ejemplo de esto ocurrió en junio de 2024 cuando ZKsync, una solución de escalamiento de capa 2 de Ethereum, enfrentó retrasos significativos y una funcionalidad degradada debido a la alta actividad de la red y problemas con sus proveedores de RPC.
El 25 de abril, Google Cloud había lanzado previamente su portal Web3, un conjunto de herramientas y recursos diseñados para ayudar a los desarrolladores de cadenas de bloques. Sin embargo, Noticias Blockchain.com informa que la recepción por parte de la comunidad de criptomonedas ha sido mixta, con algunos comentaristas criticando la interfaz de usuario del portal, mientras que otros expresaron su decepción por la falta de apoyo a los principales ecosistemas de cadenas de bloques como Bitcoin.