Blog
10 min de lectura
|
23 dic 2023

APIs blockchain e interoperabilidad entre cadenas

APIs blockchain e interoperabilidad entre cadenas: por qué estándares abiertos, como los del W3C para la web, son clave para las blockchains.

Capítulos
C
Chaingateway Team
Expertos en blockchain

Aunque la blockchain se creó como una red descentralizada de pares, las redes blockchain individuales no son abiertas. Sin embargo, la llegada de la API blockchain será crucial para desbloquear la interoperabilidad de la blockchain y su adopción masiva. Hasta ahora, ha habido pocos incentivos para cambiar cómo funcionan los sistemas tradicionales. Sin embargo, las características únicas de las blockchains podrían acelerar la adopción de nuevos sistemas, más eficientes, con una inversión razonable. Hacer que la blockchain sea más interoperable mediante APIs acelerará su adopción en casos de uso reales.

¿Qué es la interoperabilidad blockchain?

La interoperabilidad blockchain es el amplio abanico de métodos que permiten a las blockchains comunicarse y trabajar de forma más eficaz. La mayoría de las blockchains no están construidas para ser interoperables. Por muchas funciones que tenga una blockchain, las transacciones están pensadas para ocurrir dentro de una sola red. En términos simples, la interoperabilidad es la libertad de intercambiar datos. Un problema que surge al hablar de interoperabilidad es la confianza. Si un activo abandona una red, resulta difícil confiar en su validez. Cada blockchain tiene un mecanismo de consenso que utiliza para validar los datos. La verdadera interoperabilidad implicaría que las blockchains pudieran entender y procesar la autenticidad de los datos provenientes de otras cadenas. Aunque pueda parecer obvio que las blockchains deberían diseñarse para ser interoperables, rara vez ocurre. Sin embargo, las APIs blockchain están trabajando para superar el reto a medida que se hacen evidentes los beneficios de la interoperabilidad. No es la primera vez que los retos de interoperabilidad han amenazado con frenar la adopción de una tecnología. La World Wide Web de hoy no habría sido posible sin extensas soluciones de interoperabilidad. Sin diversas soluciones de interoperabilidad, la gente necesitaría cientos de navegadores para abrir sitios web y numerosos sistemas operativos en un solo dispositivo para usar distintas aplicaciones. Sin embargo, varias innovaciones en interoperabilidad han hecho posible que la web sea accesible desde un único dispositivo. Una solución importante llegó en forma del Consorcio W3C. A lo largo de los años, ha creado estándares comunes que permiten que diversos ecosistemas interactúen y operen en un lenguaje común. La semántica creada por el W3C ha sido crucial para hablar un lenguaje común en internet. Gracias a estos estándares comunes, las posibilidades de internet son infinitas. Las APIs blockchain tendrán un papel similar en la adopción masiva de la tecnología blockchain. Permitirán que distintos ecosistemas se comuniquen y compartan datos, dando lugar a nuevos casos de uso. En consecuencia, impulsarán la adopción masiva.

El estado actual de la tecnología blockchain

Uno de los hechos principales sobre la blockchain hoy en día es que ningún protocolo único llegará a dominar. En su lugar, los protocolos blockchain tendrán que volverse interoperables. En el ámbito empresarial han surgido algunos pioneros: Corda y Hyperledger Fabric. Sin embargo, en el ámbito de las blockchains públicas, las cosas están más fragmentadas. En resumen, no surgirá una única red blockchain capaz de satisfacer todas las necesidades de los distintos casos de uso posibles con esta tecnología. En su lugar, el sector estará compuesto por muchas redes, cada una cubriendo una necesidad de nicho. Un resultado posible es que los datos de redes privadas se enruten hacia otras redes sin lograr una integración uno a uno. Las APIs blockchain serán cruciales en este papel. Son necesarias para mover datos entre blockchains sin crear un nuevo mercado para intermediarios.

El papel de las APIs blockchain en la interoperabilidad

La interoperabilidad de las blockchains puede lograrse garantizando la transferencia fluida de datos entre distintas cadenas. La transferencia ocurre a través de APIs, diseñadas para ayudar a que los sistemas se comuniquen entre sí. Una API blockchain es una herramienta bien establecida que no requiere conocimientos especializados de programación blockchain para usarse. Las APIs son flexibles y rápidas. Sin embargo, requieren una integración uno a uno entre redes, lo que puede ser ineficiente si se gestiona mal. Además, requieren cierta negociación entre plataformas. Un problema al implementar APIs blockchain es que no exigen comprobaciones entre plataformas. Como resultado, se pueden enviar datos no autenticados de un mecanismo blockchain a otro. Una forma de evitarlo es crear estándares de datos. Los estándares deben basarse en un principio organizativo común para la interoperabilidad a gran escala. Una vez establecido ese estándar, la interoperabilidad se acelerará.

Buenas prácticas de interoperabilidad

Una de las mejores soluciones para la interoperabilidad blockchain sería la creación de estándares comunes y de una estructura de tipo red de redes. Después, las redes podrían converger en torno a ella. En los sectores existentes que buscan adoptar la blockchain, la creación de un grupo de trabajo neutral establecerá estándares comunes. Un modelo así también necesitaría dar soporte a la validación entre cadenas de las transacciones. En general, la implementación correcta es crucial para el éxito de la interoperabilidad blockchain. Para resolver los retos de interoperabilidad, no solo habrá que resolver cuestiones tecnológicas, sino también de gobernanza. Además, habrá que tener en cuenta la propiedad de los datos y los modelos de negocio comerciales. Aunque las APIs blockchain ofrecen la solución tecnológica a la interoperabilidad, hay que tener en cuenta una serie de temas interconectados. Resolver estos otros asuntos ayudará a crear un enfoque holístico para la adopción masiva de la tecnología blockchain.

Resumen

La interoperabilidad impulsada por las APIs blockchain mejorará la productividad de toda la industria blockchain. Permitirá a los usuarios mover activos y datos entre redes rápidamente, aumentando la flexibilidad para las masas. En lugar de estar atados a una sola red, los smart contracts podrán ejecutarse en múltiples cadenas y oráculos, que transmiten datos del mundo real a través de diversas plataformas. Combinada con los beneficios inherentes de la descentralización, la interoperabilidad actuará como base para la adopción generalizada de la blockchain.

¿Listo para construirlo tú mismo? Obtenga su clave de API — prueba de 7 días, sin tarjeta — o consulte API Blockchain para la referencia completa de los endpoints.

C
Chaingateway Team
Expertos en blockchain

El equipo de Chaingateway se dedica a simplificar la integración blockchain para desarrolladores de todo el mundo.