El interés en blockchain continúa creciendo, pero aún existe una brecha significativa entre la exageración y la realidad del mercado. Solo el 11% de los CIO indicaron que han implementado o están en planificación de implementar blockchain a corto plazo, de acuerdo con la Encuesta de Agenda de CIO 2019 de Gartner, realizada a más de 3.000 CIO, esto puede deberse a que la mayoría de los proyectos no superan la fase de experimentación inicial.
“Actualmente, blockchain se está deslizando hacia el ‘Canal de la Desilusión’ según el último ‘Ciclo de Hype para Tecnologías Emergentes’ de Gartner”, afirma Adrian Leow, director de investigación senior de Gartner. “El mercado de las plataformas y tecnologías de blockchain aún es incipiente y no existe un consenso de la industria sobre los componentes clave, como el concepto del producto, el conjunto de características y los requisitos de las aplicaciones principales. No esperamos que haya una sola plataforma dominante en los próximos cinco años”.
Para llevar a cabo con éxito un proyecto de blockchain, es necesario comprender las causas raíz del fracaso. Gartner ha identificado los siete errores más comunes en los proyectos de blockchain y cómo evitarlos:
1. Uso indebido de la tecnología blockchain
Gartner ha detectado que la mayoría de los proyectos de blockchain se desarrollan únicamente para registrar datos en plataformas de blockchain a través de la tecnología DLT (decentralized ledger technology, por sus siglas en inglés), ignorando características clave como el consenso descentralizado, la tokenización o los contratos inteligentes.
“DLT es un componente de blockchain, no la totalidad de blockchain. El hecho de que las organizaciones no utilicen con tanta frecuencia el conjunto completo de características de la cadena de bloques plantea la pregunta de si incluso necesitan la cadena de bloques”, dice Leow. “Está bien comenzar con DLT, pero la prioridad para los CIO debe ser aclarar los casos de uso de la cadena de bloques en su conjunto y pasar a proyectos que también utilicen otros componentes”.
2. Suponer que la tecnología está lista para el uso en producción
El mercado de la plataforma blockchain es enorme y en gran parte está compuesto por ofertas fragmentadas que intentan diferenciarse de varias maneras. Algunos se centran en la confidencialidad, otros en la tokenización, otros en la informática universal. La mayoría son demasiado inmaduros para el trabajo de producción a gran escala que viene con los sistemas de acompañamiento y requisitos, seguridad y servicios de administración de red. Sin embargo, esto cambiará en los próximos años. Los CIO deben monitorear la evolución de las capacidades de las plataformas de blockchain y alinear la duración del proyecto de blockchain en consecuencia.
3. Confundir un protocolo con una solución empresarial
Blockchain es una tecnología básica que se puede utilizar en una variedad de industrias y escenarios, desde la cadena de suministro hasta la gestión y los sistemas de información médica. No es una aplicación completa, ya que también debe incluir características como la interfaz de usuario, la lógica empresarial, la persistencia de datos y los mecanismos de interoperabilidad.
“Cuando se trata de blockchain, existe la suposición implícita de que la tecnología de nivel de base no está muy lejos de una solución de aplicación completa. Este no es el caso. Blockchain se entiende más como un protocolo para realizar una determinada tarea dentro de una aplicación completa. Nadie asumirá que un protocolo puede ser la única base para todo un sistema de comercio electrónico o una red social”, agrega Leow.
Solo el 11% de los CIO indicaron que han implementado o están en planificación de implementar blockchain a corto plazo
4. Ver Blockchain simplemente como una base de datos o un mecanismo de almacenamiento
La tecnología Blockchain fue diseñada para proporcionar un registro confiable e inmutable de eventos que surgen de una colección dinámica de partes no confiables. En su forma actual, la tecnología blockchain no implementa el modelo completo de “crear, leer. actualizar, eliminar” que se encuentra en la tecnología de administración de bases de datos convencional. En su lugar, solo se admiten “crear” y “leer”. “Los CIO deben evaluar los requisitos de gestión de datos de su proyecto blockchain. Una solución de administración de datos convencional podría ser la mejor opción en algunos casos”, dice Leow.
5. Suponer que existen estándares de interoperabilidad
Si bien algunos proveedores de plataformas de tecnología de cadena de bloques hablan sobre la interoperabilidad con otras cadenas de bloques, es difícil imaginar la interoperabilidad cuando la mayoría de las plataformas y sus protocolos subyacentes aún están siendo diseñados o desarrollados. Las organizaciones deben ver las discusiones de los proveedores con respecto a la interoperabilidad como una estrategia de marketing. Se supone que beneficia la posición competitiva del proveedor, pero no necesariamente proporcionará beneficios a la organización de usuario final. “Nunca seleccione una plataforma de blockchain con la expectativa de que interactúe con la tecnología del próximo año de un proveedor diferente”, afirma Leow.
6. Dar por hecho que la tecnología de contrato inteligente es un problema resuelto
Los contratos inteligentes son quizás el aspecto más poderoso de las tecnologías habilitadoras de blockchain. Añaden un comportamiento dinámico a las transacciones. Conceptualmente, los contratos inteligentes pueden entenderse como procedimientos almacenados que están asociados con registros de transacciones específicas. Pero a diferencia de un procedimiento almacenado en un sistema centralizado, los contratos inteligentes son ejecutados por todos los nodos en la red de igual a igual, lo que genera desafíos en cuanto a escalabilidad y capacidad de administración que aún no se han abordado por completo.
La tecnología de contrato inteligente todavía sufrirá cambios significativos. Los CIO no deberían planear la adopción total todavía, sino realizar experimentos pequeños primero. Esta área de blockchain continuará madurando durante los próximos dos o tres años.
7. Ignorar los asuntos de gobernabilidad
Mientras que los problemas de gobernabilidad en blockchains privados o con permisos generalmente serán manejados por el propietario de blockchain, la situación es diferente con los blockchains públicos.
“La gobernanza en blockchains públicas como Ethereum y Bitcoin está dirigida principalmente a problemas técnicos. Los comportamientos humanos o la motivación rara vez se abordan. Los CIO deben ser conscientes del riesgo que los problemas de gobernabilidad de blockchain pueden representar para el éxito de su proyecto. Las organizaciones especialmente grandes deberían pensar en unirse o formar consorcios para ayudar a definir modelos de gobernabilidad para la cadena de bloques pública”, concluye Leow.