El papel de un CIO (director de información) en el mundo corporativo ha evolucionado con el tiempo, manteniendo el ritmo de la tasa de innovación característica de la tecnología y los negocios. Desde el mandato original del puesto de administrar el departamento de TI y garantizar que los sistemas de una empresa funcionen sin problemas, se espera que los CIO de hoy no solo promulguen plataformas de TI, sino que comprendan y creen nuevos modelos de negocio que empleen tecnología existente y soluciones externas para tareas únicas.
A medida que la tecnología se aleja del modelo monolítico y se convierte en un paradigma de combinación y combinación, las API se han convertido en un componente clave para el éxito. Las API (interfaces de programas de aplicación) son subfunciones o pequeñas aplicaciones que permiten a los desarrolladores utilizar diferentes herramientas en una única solución al mejorar la comunicación entre los diferentes componentes. En esencia, las API actúan como comunicadores entre dos piezas de software, permitiendo que ambas funcionen como si fueran un solo programa.
Las API se han convertido en herramientas cada vez más populares, con compañías como Facebook, Amazon, SalesForce y más lanzando sus propias API que permiten a las empresas acceder a algunos de sus servicios sin tener que migrar completamente a su ecosistema. Este nuevo paradigma ha llevado al surgimiento de lo que algunos expertos llaman la "economía API", un modelo que mejora el resultado final de una empresa al mejorar la interoperabilidad y, por lo tanto, crear nuevos sistemas a partir de los existentes.
De la misma manera que las empresas hoy en día están construyendo nuevas plataformas, no a partir de fuentes únicas, sino a partir de una variedad de aplicaciones, la tecnología blockchain ofrece una forma más democrática y eficiente de construir nuevas soluciones.
Blockchain se basa en la idea de democratización y descentralización, dos nociones que están inherentemente integradas en los paradigmas de desarrollo de API. Al igual que las API fueron el catalizador de una revolución tecnológica, la tecnología que admite criptomonedas como bitcoin ha demostrado un gran potencial para liderar una nueva ola de desarrollo innovador.
La primera economía API: la centralización gana
El concepto de API surgió de la necesidad de una tecnología en evolución. Mientras que los sistemas heredados dependían de una sola aplicación monolítica que manejaba todos los aspectos de una operación, las API ofrecían a los desarrolladores la capacidad de simplemente conectar las soluciones existentes de otros sistemas para ganar funcionalidad sin sacrificar la eficiencia. Además, presentaron a las empresas la capacidad de integrar herramientas con un historial comprobado de funcionalidad clave, todo mientras configuran un entorno más descentralizado para la innovación.
La economía de API surgió cuando las empresas entendieron que más que las herramientas de los desarrolladores, las API ofrecían una forma de acelerar los procesos comerciales, utilizar la tecnología existente para producir plataformas nuevas y establecer un entorno más conectado e interoperable para las aplicaciones. En un mundo cada vez más basado en la nube, las API ofrecen una manera fácil de conectar servicios y crear soluciones que pueden emplear lo mejor de lo que está fácilmente disponible. Para muchas empresas, este modelo es muy atractivo, ya que les permite implementar la tecnología existente, pero también aumentar su huella e ingresos, como ya lo han hecho compañías como Facebook, SalesForce y otras.
Un excelente ejemplo temprano del auge y el estancamiento de la economía API actual es LinkedIn. Inicialmente, la compañía abrió varias API que permitían a los desarrolladores usar las herramientas de LinkedIn de varias maneras. El programa tuvo mucho éxito y permitió a los usuarios compartir grandes porciones de información de sus cuentas dentro de otros servicios.
Sin embargo, después de que se hizo demasiado popular, la compañía anunció la decisión de cerrar la mayoría de sus API, o restringirlas en gran medida a los miembros que pagan, matando lo que era un ecosistema de desarrolladores vibrante utilizando las herramientas de la compañía. La reacción de LinkedIn destaca una dicotomía problemática en la industria.
Las API se crean para eliminar la centralización. Están diseñados para crear sistemas interconectados que comparten datos rápidamente y admiten un ecosistema más eficiente gobernado solo por lo que es posible y no por lo que está permitido. La otra tendencia importante en el mundo de la tecnología, y una que LinkedIn mostró cuando cerró su biblioteca API, fue el miedo encarnado por las principales compañías que rodean la pérdida de control como guardianes de los datos del mundo. LinkedIn era infeliz Los usuarios de API tenían la capacidad, dada por sí mismos, de simplemente mover datos que podrían usar para la monetización de los servicios de la compañía.
Blockchain y API Economies 2.0
Blockchain ha sido aclamado como una tecnología revolucionaria en muchas industrias, pero una de sus funciones más valiosas es como una herramienta democratizadora para el desarrollo. La tecnología elimina la idea de que los datos pueden ser controlados por unos pocos nodos centrales en una red.
Debido a su libro mayor descentralizado y abierto, todos los usuarios de la red tienen acceso a todos los datos y pueden usarlos como mejor les parezca. Estrechamente relacionado con este concepto, y uno de los aspectos centrales de una verdadera economía API es la cuestión de la confianza.
En el modelo actual, las API recopilan datos sobre los usuarios que son propiedad de la compañía cuya API se está utilizando. Por ejemplo, Google Maps aún conserva la información recopilada por otras aplicaciones que usan su API y tiene los derechos exclusivos para monetizarla. Con blockchain, esto no sería posible, ya que toda la información no se almacena de forma centralizada, sino que se distribuye simultáneamente en el libro mayor de cada nodo, creando una dinámica de red totalmente confiable.
El mecanismo de confianza integrado de Blockchain y sus ventajas informativas significan que las API pueden funcionar de manera óptima, y de hecho, muchos proyectos de blockchain se crean casi por completo utilizando API. Request Network, por ejemplo, se construye utilizando Civic, Aragon, Kyber.Network y otras herramientas. Del mismo modo, existen soluciones innovadoras que permiten a las empresas mover libremente la información y mantener el control de la misma, en lugar de dejarla en manos de los guardianes.
Dock.io, por ejemplo, permite a los usuarios conectarse a las principales fuentes centralizadas como LinkedIn, Upwork y otros sitios similares y controlar la información que se muestra en ellos. También permite a las personas llevar su información consigo y migrar a diferentes plataformas si es necesario. Esta capacidad de mover datos es vital para la nueva economía API, donde los flujos de información no están restringidos o limitados por una sola entidad. Mientras los usuarios puedan controlar su información, las herramientas de la compañía pueden integrarse en cualquier plataforma para crear un intercambio profesional de conocimientos.
Del mismo modo, el inicio de blockchain Wibson permite a los usuarios controlar su información y decidir cómo se debe monetizar. En la economía API actual, el control sobre los datos del usuario permanece firmemente en manos de los guardianes. Sin embargo, herramientas como Wibson, que permite a los usuarios vender datos validados a fuentes de medios sin sacrificar su privacidad, ofrecen un modelo diferente para las API, lo que permite a las plataformas recopilar datos de usuarios sin enfrentarse a dilemas éticos sobre el control y la infracción de la privacidad.
Mat Travizano de Wibson ofreció su opinión:
"La primera ola de la economía API proporcionó a los consumidores una mayor comodidad al facilitar el movimiento continuo de datos entre diferentes sistemas y entornos. El impacto menos comprendido fue que los jugadores de tecnología más poderosos aprovecharon el movimiento de datos para extender su poder a sitios y servicios en todo el Internet.En esta próxima fase de la economía API, proyectos como Wibson aprovecharán esta misma infraestructura API para brindar a las personas una forma de recuperar el control de sus datos personales al moverlos directamente entre ellos y los compradores de datos ".
Agregar confianza, eliminar barreras
La economía API no va a ninguna parte. Actualmente, hay más de 17, 000 API disponibles para su uso (según lo informado por ProgrammableWeb), aunque la mayoría de ellas no han integrado blockchain. Aun así, el mercado ha visto a jugadores más grandes cerrar su acceso o usar API como un medio para expandir sus esfuerzos de extracción de datos y monetización.
Sin embargo, a pesar de la popularidad del modelo, esta continua centralización del poder y el control que descansa en manos de algunas grandes corporaciones significa que controlan efectivamente la innovación.
Blockchain puede ayudar a resolver estos problemas al agregar confianza, autocontrol y la capacidad de emplear enfoques democráticos para desarrollar nuevas aplicaciones. El protocolo más abierto permite a los desarrolladores participar en la economía API sin sacrificar su privacidad, al tiempo que conserva la capacidad de maximizar sus ganancias al conservar los datos que usan y producen.