Consideraciones para elegir un proveedor de Blockchain-as-a-Service
Publicado: 2020-07-09Un vástago relativamente nuevo de la tecnología Blockchain, que ha comenzado a manifestarse en múltiples industrias, es Blockchain como servicio, más conocido como BaaS. Similar al concepto de computación en la nube, aquí los proveedores ofrecen soluciones de administración de extremo a extremo como proveedores de servicios de Blockchain. Si es la primera vez que escuchas esta frase, entonces nuestra guía para principiantes sobre el tema te haría un favor .
La ciencia detrás de esta tecnología de contabilidad ha madurado hasta tal punto que si tiene una idea de negocio inspirada en blockchain hoy, puede despegar mañana con Blockchain como servicio .
Sin embargo, una pregunta más apremiante para las empresas es el criterio al que se adhieren para elegir un proveedor de blockchain como servicio. Ese, amigos, es el tema que trataremos hoy, ilustrando los parámetros para asociarse con un proveedor de soluciones BaaS de renombre.
*Nota*: este artículo ha sido escrito para emprendedores que planean ir solos y no asociarse con una agencia de desarrollo de Blockchain . Los que se han asociado con una agencia calificada no tendrían que preocuparse por la elección, ya que la agencia tomaría una decisión acertada sobre la base de la mejor idea.
¿Por qué debería preocuparse por Blockchain-as-a-Service?
Tal como están las cosas actualmente, el modelo Blockchain as a Service está dominado por corporaciones de TI heredadas que cuentan con una cuota de mercado apreciable de computación en la nube. Como resultado, su entrada en la carrera para convertirse en Blockchain de facto como proveedor de servicios del mercado ha sido rápida y furiosa. Su clientela incluye principalmente grandes empresas. Pero se espera que este status quo cambie. La tecnología siempre es adoptada primero por aquellos que están más cerca de realizar o imaginar un resultado futuro.
Más tarde, con una mayor consumismo, penetra en las capas superiores y se vuelve inclusivo para todos. En el futuro previsible, las pequeñas y medianas empresas (PYME) obtendrán los beneficios de Blockchain como servicio para sus resultados y verán que Blockchain crea una cadena de valor sistemática para una mejor economía digital. Si usted es una PYME o una empresa emergente que opera con soluciones Blockchain, entonces, según los indicadores mencionados anteriormente, el costo de la oferta de BaaS solo se sumaría a sus márgenes de beneficio.
¿Cómo elegir un proveedor de BaaS?
Entre todas las formas de seleccionar blockchain como socio de servicio, se ha demostrado que las siguientes son infalibles. La centralidad de elegir un proveedor de BaaS debe girar en torno a ellos para obtener mejores resultados:
- Los marcos de Blockchain as a Service de gama alta ofrecen un amplio espacio para adaptarse a las últimas tecnologías. Por ejemplo, Solidity es la elección preferida de los desarrolladores de Ethereum para crear contratos inteligentes. Pero no fue hasta que Ethereum llegó con su prueba de concepto para contratos inteligentes y la adoptó, que fue reconocido por la comunidad de desarrolladores. Sí, es difícil predecir el ser o no ser del futuro tecnológico. Servir elementos de reflexión es la culminación de Blockchains con IoT, lo que la convierte en la Blockchain de las cosas. Teniendo en cuenta un ritmo tan impredecible de evolución exponencial, las plataformas BaaS deberían tener el margen para adoptar algo adecuado a los entornos típicos de Blockchain.
- La integración de contratos inteligentes es lo que hace que blockchain sea tan único y de naturaleza transformadora. Es su capacidad para hacer cumplir los términos y condiciones de un acuerdo entre dos partes lo que es tan apreciado. El hecho de que sean automatizados y no terminables solidifica aún más su aplicación, por lo que las plataformas BaaS deberían incluirlos fácilmente en su catálogo.
- Un aspecto importante de la seguridad de TI es la gestión de identidades. La industria, por lo tanto, perpetúa las mejores prácticas para implementar plataformas de gestión de acceso a la identidad (IAM). Nuestros identificadores de personalidad pueden estar limitados a datos como nombre, dirección, grupo sanguíneo, etc. Pero esto no nos impide crear múltiples identidades digitales. Piense en las direcciones de correo electrónico. Las plataformas IAM le dan el poder de definir controles de acceso para identidades digitales. La tecnología Blockchain, en sí misma, tiene un caso sólido para defender la seguridad. Sin embargo, las plataformas BaaS deben instalar IAM robustos para proporcionar información que se considere adecuada para el consumo de los usuarios según los derechos de acceso. Es el empleado común y corriente al tanto de la información comercial confidencial. Ciertamente no. Esto es lo que previene una plataforma IAM y debe ser uno de los USP del proveedor de Blockchain as a Service.
- Las plataformas BaaS deben ser escalables en el sentido de que deben poder cumplir con el aumento exigente en la cantidad de nodos a medida que se expande el negocio. Pero, ¿cómo se puede resolver un problema de escalabilidad de este tipo cuando la cadena de bloques ejecuta un protocolo de prueba de participación o prueba de trabajo? Tal consenso se alimenta de un gran poder computacional y sin importar el historial de los proveedores, la cantidad de nodos en su red en cualquier momento sería finita. Como resultado, se recomienda encarecidamente que preseleccione las plataformas BaaS que se ejecutan en mecanismos de consenso basados en identidad.
- Si el eslogan de su posible proveedor de BaaS es "hasta que la muerte nos separe", entonces es mejor que se mantenga alejado de ellos con un poste de 10 pies. En otras palabras, ¿qué sucederá si en una fecha futura ha cambiado de opinión o un giro de empresa que lo obligó a cambiar entre proveedores de BaaS? Una de las formas más sabias de seleccionar Blockchain como socio de servicio es incluir dichos planes de contingencia como parte de los términos y condiciones.
El mercado de la plataforma BaaS
Los principales jugadores en el mercado de BaaS estaban destinados a ser los que tenían su punto de apoyo en los servicios en la nube durante años. Con pequeñas sorpresas, estos son los conglomerados de TIC más grandes que van de la mano para capturar la mayor parte del consumidor B2B. Propondremos nuestra lógica mientras comparamos sus servicios entre sí, y dejaremos que los lectores decidan por sí mismos quién es el mejor. Aproveche al máximo este miniestudio de viabilidad sobre proveedores de servicios de blockchain.
microsoft
Microsoft lanzó Azure en 2010 y derivó en su ala de servicios de desarrollo de cadenas de bloques en 2016. Desde entonces, la plataforma Microsoft Blockchain Azure se ha ganado la reputación de líder entre los proveedores de servicios de cadenas de bloques. La relativa facilidad y la alta sofisticación tecnológica le han dado a Azure el respaldo de la flor y nata de las empresas que incluyen empresas como Ripple GE Aviation, Starbucks, 3M, Nasdaq y XBOX. Su plataforma insignia para desarrollar, probar e implementar aplicaciones de cadena de bloques se llama Azure Blockchain Workbench (ABW).
- Puede usar ABW para llevar las aplicaciones de cadena de bloques del consorcio a la etapa de producción con un par de clics, ahorrando tiempo en el desarrollo de infraestructura y dirigiendo recursos hacia el desarrollo de aplicaciones. Puede definir el protocolo de sus libros de contabilidad, enviar invitaciones a miembros para aumentar la red y también definir el flujo de trabajo de permisos.
- Los servicios en la nube de Azure amplían su Azure Active Directory para permitir un procedimiento de inicio de sesión sin complicaciones que está protegido con verificaciones de identidad estándar de la industria. Azure Key Vault se utiliza para almacenar sus claves privadas, transmitir mensajes a los nodos conectados a la red y sincronización de datos.
- Microsoft facilita a las empresas verificar la credibilidad de los nodos participantes en la red, lo que permite la interacción de extremo a extremo de Azure Blockchain Workbench con ABDK, una API REST.
- El hecho de que Microsoft admita una serie de plataformas de desarrollo Blockchain, como Ethereum, Quorum, Corda y Hyperledger Fabric, la convierte en la opción predeterminada de la mayoría de los clientes.
Cadena de bloques de IBM
IBM aloja su plataforma BaaS en la aclamada nube de IBM utilizando Hyperledger Fabric de código abierto. Ofrece flexibilidad a los usuarios para elegir su tipo preferido de servicio de cadena de bloques, ya sea privado, público o de consorcio.
- La función SecureKey Technologies de IBM Blockchain protege las claves públicas y privadas, lo que hace que las operaciones sean seguras. Además de eso, los usuarios pueden escribir contratos inteligentes en lenguajes de programación domésticos como Java, JavaScript y Go.
- Sus clientes (nodos) pueden operar en cualquier entorno, desde público hasta privado.
- Su capacidad para comercializar ideas de Blockchain ha sido reconocida por Juniper Research y HFS Research, que clasifican a IBM entre otros proveedores de BaaS.
BaaS de Hewlett Packard
- Su solución Blockchain se conoce como tecnología de contabilidad distribuida de misión crítica (MCDLT) como servicio. Los desarrolladores de Blockchain pueden usar SQL para trabajar en la plataforma Blockchain insignia de HP.
- Se asociaron con R3, que es una conocida empresa de desarrollo de software DLT y Blockchain, e introdujeron una plataforma de desarrollo de dApp 100 % tolerante a fallas. Esta plataforma está alojada en la plataforma HPE Integrity NonStop de la empresa matriz.
- Desde el lanzamiento de operaciones en 2017, han forjado asociaciones con Streamer y Global Blockchain Technologies. La desventaja de BaaS como lo ofrece HP son los marcos Blockchain o la falta de soporte, en el que solo ofrece el marco Corda.
SAVIA
- SAP ofrece dos unidades dedicadas para empresas centradas en Blockchain. El primero es SAP Cloud Platform Blockchain Services, que es una plataforma Blockchain abierta para la implementación en la nube de aplicaciones con capacidades de extensión de aplicaciones. El segundo es SAP HANA Blockchain as a Service que se puede usar para conectar las bases de datos de SAP HANA a las plataformas Blockchain empresariales.
- Lanzado en 2017, SAP HANA BaaS es compatible con Stellar Consensus Protocol (SCP) Blockchain. Su ventaja de vanguardia es que puede alojarse en una nube de terceros a elección de los usuarios.
- SAP HANA registra transacciones Blockchain en toda la red en 3 tipos de bases de datos, a saber, SAP HANA, SAP Leonard Blockchain y SAP Blockchain Platform.
Amazonas
- Amazon es una fuerza líder en el mercado BaaS. La empresa lanzó su negocio BaaS basado en Hyperledger con dos divisiones dedicadas, Amazon Quantum Ledger Database (QLDB) y Amazon Manager Blockchain.
- Amazon QLDB está equipado con las potentes características de una base de datos de tipo libro mayor distribuido. Su USP radica en su transparencia e inmutabilidad. La comunidad de desarrolladores comparte excelentes críticas de QLDB que les permite crear una aplicación en bases de datos relacionales y de cadena de bloques.
- Amazon QLDB ejecuta su diario de contabilidad para realizar un seguimiento de todas las interacciones entre los nodos de la red. Las transacciones se guardan como bloques, y la inmutabilidad del libro mayor garantiza la seguridad estructural.
- La ergonomía de Amazon Managed Blockchain (AMB) permite instalar una red completa en 10 a 15 minutos.
- Es compatible con Ethereum, Hyperledger Fabric, Corda y Quorum para el desarrollo de aplicaciones.
Oráculo
- Oracle agregó Oracle Blockchain Cloud Service (OBCS) a su flota ya existente de negocios como servicio que incluye SaaS y PaaS. La plataforma Oracle Blockchain basada en la nube es práctica con un rápido aprovisionamiento de redes basadas en blockchain. La compañía ha cargado la plataforma con un software de gestión de acceso a la identidad que hace que las identidades digitales y los permisos sean rastreados y definidos respectivamente.
- Se basa en Hyperledger Fabric de código abierto y muestra todas las propiedades de interoperabilidad para que pueda aprovechar los servicios en nubes de terceros. Los desarrolladores utilizan las API REST y los kits de herramientas de desarrollo del sistema Fabric para acceder a la red desde una ubicación local.
- Oracle Blockchain Platform archiva datos para una rápida recuperación de datos después de una falla del sistema. Ofrece ejecución paralela de procesos con bloqueo a nivel de registro.
- Aunque los tiempos de inactividad son pocos y lejanos cuando su proveedor es alguien tan grande como Oracle, en caso de que eso suceda, Oracle ofrece protección automatizada contra el tiempo de inactividad, con recuperación automática de datos.
Fuente
La pelota está en tu tejado
Que Blockchains puede usarse para transformar tu negocio , es una teoría bien probada. Al mismo tiempo, los expertos coinciden en que el modelo BaaS penetrará en múltiples industrias. Perderse un día de actualizaciones en esta industria es como perder un latido. Manténgase alerta y asegúrese de consultar nuestros recursos para obtener lo último en Blockchain para mantenerse a la vanguardia.
preguntas frecuentes
1. ¿Cómo manejar las preocupaciones de seguridad relacionadas con BaaS?
La instalación de un software de gestión de acceso a la identidad en una plataforma BaaS garantiza que los permisos de la red permanezcan restringidos y la privacidad esté protegida. Los proveedores de BaaS implementan soluciones internas para proteger las claves privadas, como la tecnología SecureKeys de IBM y la tecnología Key Vault de Amazon.
2. ¿Por qué las organizaciones necesitan Blockchain como servicio (BaaS)?
El desarrollo de una cadena de bloques desde cero requiere grandes aportes financieros y un grupo de talentos capacitados. Contratar a un proveedor de BaaS es como asociarse con un proveedor de computación en la nube, donde el socio tecnológico mantiene y ejecuta la infraestructura, lo que libera a las empresas para que se concentren en la cadena de suministro.
3. ¿Cómo elegir la plataforma BaaS adecuada?
- La plataforma BaaS debe ser interoperable con múltiples marcos,
- Debe implementar medidas de seguridad rígidas para verificar identidades y transacciones de red.
- El proceso de prueba, desarrollo e implementación de aplicaciones en la plataforma debe ser fluido con un simple clic y funciones de ejecución.
- La plataforma BaaS debe tener un buffer para incorporar múltiples tecnologías.
- Debería cobrar a los clientes sobre una base de pago por uso.