Le contamos cómo funciona el “Blockchain as a Service”.
El Blockchain as a Service (BaaS) es una solución que permite a los clientes aprovechar las soluciones basadas en la nube para construir, alojar y utilizar sus propias aplicaciones blockchain, contratos inteligentes y funciones blockchain, mientras que el proveedor de servicios basado en la nube gestiona todas las tareas y actividades necesarias para mantener la infraestructura operativa.
Se trata de un desarrollo interesante del ecosistema blockchain que está ayudando indirectamente a la adopción de esta tecnología por parte de las empresas. Se basa en el concepto de Software as a Service (SaaS) y funciona de forma similar.
Las personas y las empresas están cada vez más dispuestas a adaptarse a la tecnología blockchain. Sin embargo, las complejidades técnicas y la sobrecarga operativa que implica la creación, configuración y operación del blockchain, así como el mantenimiento de su infraestructura, suelen ser un obstáculo para su adopción masiva. Junto con los principales gigantes del sector tecnológico, muchas startups ofrecen ahora una solución viable a este problema a través del modelo Blockchain as a Service (BaaS).
¿Cómo funciona el BaaS?
El BaaS significa que un proveedor de servicios externo proporciona toda la “tecnología e infraestructura de blockchain” necesaria para un cliente a cambio de un precio. Al pagar por el BaaS, el cliente paga al proveedor del BaaS para que este configure y mantenga los nodos conectados en el blockchain en su nombre. Un proveedor BaaS maneja el complejo back-end para el cliente y su negocio.
El operador BaaS es responsable del buen funcionamiento de los componentes de software y la infraestructura asociados. También realiza funciones adicionales, como la gestión del ancho de banda, la asignación óptima de recursos, el cumplimiento de los requisitos de alojamiento así como funciones de seguridad, como la prevención de ataques de piratas informáticos.
Al usar el modelo BaaS, en lugar de preocuparse por la infraestructura, el cliente puede concentrarse en su tarea principal, que no es otra que el funcionamiento de su propio blockchain y aumentar la productividad.
Imagínese el funcionamiento del BaaS como el de un proveedor de alojamiento web. Usted construye un sitio web fantástico que recibe millones de visitas al día. Puede alojar y ejecutar ese sitio web en el ordenador/servidor de su oficina y encargarse de todo el trabajo de mantenimiento y soporte usted mismo o contratar a alguien para que lo haga.
Sin embargo, otra opción es que aloje su sitio web en un proveedor de alojamiento web externo como Amazon Web Services o HostGator, y deje que ellos se encarguen de todos los problemas de infraestructura y mantenimiento. El BaaS funciona de forma similar a la segunda opción y le permite centrarse en la funcionalidad principal de su sitio web.
El conjunto de herramientas y sistema de utilidades Hyperledger Cello del proyecto Hyperledger ejemplifica a la perfección el funcionamiento del “Blockchain as a Service”:
El BaaS puede ser el catalizador necesario que puede llevar a una penetración mucho más amplia y profunda de la tecnología blockchain en varios sectores industriales y empresas. En lugar de crear y gestionar sus propios blockchains, una empresa, grande o pequeña, ahora puede simplemente “externalizar” el complejo trabajo técnico y centrarse en sus actividades principales.
Las grandes empresas del sector tecnológico ya han implementado sus propias ideas basadas en el BaaS. Microsoft (NASDAQ: MSFT.NASDAQ) ofrece un módulo BaaS en su plataforma Azure, IBM (NYSE: IBM.NYSE) tiene su propio BaaS centrado en consorcios blockchain privados, y Amazon (NASDAQ: AMZN.NASDAQ) y Oracle (NYSE: ORCL.NYSE) cuentan con sus propios servicios de alojamiento en la nube.
Preparado por José Rodríguez