Desmontando mitos sobre Blockchain (I)

Introducción

Blockchain tiene una serie de características, que la convierten en una herramienta perfecta para abordar ciertos problemas de los sistemas de información, como son la confianza, la seguridad y la trazabilidad. Pero existe un pequeño inconveniente que impide en muchos casos, que las organizaciones entiendan el potencial de Blockchain para sus procesos de negocio. Desde los inicios, se ha utilizado el término Blockchain para referir a varios tipos de tecnologías, con características propias. Agrupar distintas tecnologías, con distintas características bajo el mismo paraguas del término Blockchain, ha desencadenado un problema de percepción sobre qué es Blockchain y para qué se puede utilizar.

En esta serie de artículos, pretendemos desmontar algunos de los mitos relacionados con Blockchain, que sin ser erróneos en muchos casos, si se ha realizado una interpretación de ciertas funciones o características, las cuales se han generalizado como características de Blockchain. Esta generalización ha tenido un impacto tremendamente negativo en aquellas tecnologías que teniendo una base Blockchain, se han enfocado en problemas fuera del ámbito de las criptomonedas, por ejemplo.

Por nuestra experiencia con los clientes, la mayoría de la gente tiene unos conceptos fijados, sobre lo que Blockchain puede hacer y lo que no puede hacer. Son estos conceptos sobre los que queremos desarrollar una serie de argumentos, para intentar desmontar ciertos mitos que existen sobre Blockchain.

Mito #1: Blockchain es solo para criptomonedas

El término Blockchain está y estará asociado al concepto de las criptomonedas por siempre. La razón es sencilla, el término se popularizó con la aparición de Bitcoin, que utilizó Blockchain como base para construir su tecnología. Generando un modelo de registro distribuido de transacciones, que elimina la necesidad de tener un intermediario y habilita la posibilidad de realizar transacciones peer-to-peer.

Pero el problema no es que la mayoría de la gente asocie Blockchain con criptomonedas como Bitcoin, Ethereum o Solana. El problema está, que tienen la percepción que es el único uso que tiene la tecnología Blockchain. Y sobre todo se asocia Blockchain, no con el concepto, sino con la implementación que se hace. Es decir, se suele entender que Blockchain es la red Bitcoin o la red Ethereum. Y los casos de uso Blockchain, son todos aquellos que se desarrollan, no con este tipo de tecnologías, sino que son los que se implementan en estas redes.

Esto significa, que se genera un mito sobre un mito. El mito que Blockchain solo sirve para las criptomonedas, que se soporta sobre el mito, de que los únicos casos de uso válidos, son los que se implementan sobre redes públicas como la red Bitcoin o la red Ethereum.

¿Podría montar una red Blockchain en mi organización?

Esta pregunta, nos la hacen muchos clientes y existe mucho debate en la comunidad Blockchain sobre la utilidad de este tipo de soluciones. Pero la respuesta a la pregunta es SÍ. Podemos desplegar una red Blockchain para una organización, no es obligatorio utilizar las redes públicas cuando se quiere abordar un proyecto relacionado con Blockchain.

El debate de si es necesario utilizar redes públicas o privadas, se resuelve con un análisis sobre las necesidades que el cliente está intentando resolver con la solución. Dejando de lado, las definiciones dogmáticas, que generalmente provocan confusión. Las redes públicas tiene una utilidad clara, el intercambio de valor sobre un elemento digital. Tecnologías como Bitcoin o Ethereum, han demostrado que sus redes son capaces de soportar modelos de intercambio de valor, sólidos, confiables y seguros. Pero las redes públicas, también tienen algunas sombras, las cuales no terminan de ajustarse a ciertas necesidades, como son la privacidad, el rendimiento o el permisionado.

Para todas aquellas organizaciones, que vean ventajas en las cualidades de Blockchain, pero sientan que las redes públicas presentan ciertos inconvenientes, el despliegue de una red privada, sobre la que construir algún proceso de la organización, es una solución válida. Que les puede permitir, desde entender mejor la tecnología, hasta implementar mejoras en sus procesos de negocio.

¿Qué tecnologías existen?

Una vez que hemos aclarado, que no es obligatorio utilizar una red pública, de alguna de las tecnologías como Bitcoin, Ethereum o Solana. La siguiente cuestión y que mucha gente no conoce, es que existen dos grandes familias tecnológicas en el mundo Blockchain. Ambas familias se caracterizan por el tipo de uso que los usuarios u organizaciones, vayan a hacer de la Blockchain. 

Tecnologías de redes públicas

Se enmarcan dentro de este grupo, todas aquellas tecnologías Blockchain, que tienen o pueden tener redes públicas, a las que los usuarios pueden acceder de manera libre. Por ejemplo, Ethereum tiene una red pública, a la cual los usuarios pueden acceder con la única condición de disponer de un saldo en la criptomoneda Ether, para poder realizar operaciones sobre la red. Entre las redes públicas más populares están:

  • Bitcoin 
  • Ethereum
  • Solana
  • Polkadot
  • Cardano

Cada una de estas redes, basada es su propia tecnología, tiene tamaños y utilidades diferentes, pero todas se basa en el concepto poder gestionar la propiedad de un asset digital. Permitiendo demostrar la propiedad y la transferencia del asset.

Tecnologías de redes privadas

Este grupo de tecnologías blockchain, se han centrado en cubrir ciertas necesidades que las tecnologías de redes públicas, no han cubierto. Principalmente están pensadas para su uso en entornos corporativos o consorciados. En los que varias organizaciones despliegan este tipo de tecnología, para construir procesos de trazabilidad, certificación y compartición de información.

La principal característica de este tipo de tecnologías, es que suelen implementar procesos de permisionado, para gestionar las identidades que pueden acceder a la red. El propósito es tener un control sobre dichas identidades, debido en muchos casos a obligaciones regulatorias. Entre las tecnologías para redes privadas podemos mencionar:

  • Hyperledger Fabric
  • Corda(*)
  • Quorum

(*) Corda es una tecnología DLT(Distributed Ledger Technology), aunque no utiliza Blockchain, se menciona, por ser una tecnología de DLT privada, utilizada en el entorno corporativo..

La siguiente tabla muestra una comparativa, sobre características y funcionalidades genéricas, de ambas familias de tecnologías. Dentro de cada familia, las tecnologías también tienen características propias. Por tanto, la tabla utiliza una funcionalidades genéricas a cada familia.

CaracterísticaBlockchain PúblicaBlockchain Privada 
AccesoAbierto a cualquieraSolo participantes autorizados
GobernanzaDescentralizada, sin control centralControlada por una entidad o consorcio
ConsensoPoW, PoS, variantes (más costosos y lentos)Algoritmos eficientes (PBFT, PoA, Raft)
EscalabilidadLimitada en capa 1, mejora con soluciones capa 2Alta (miles de TPS posibles)
PrivacidadTransparencia total, pseudónimosPrivacidad configurable, segmentación, encriptación de datos
Coste por transacciónVariable, puede ser alto (gas fees)Nulo (sin minería, sin tokens)
Casos de usoCriptomonedas, DeFi, NFT, dAppsFinanzas, supply chain, identidad, trazabilidad.
InmutabilidadMuy alta, difícil revertir transacciones.Muy Alta, pero con mecanismos de gobernanza para correcciones.

 ¿Qué tecnología necesito?

La respuesta a esta pregunta está en las necesidades que cada caso de uso establezca. Hay casos de uso que tienen como objetivo establecer un modelo de propiedad de un activo, para que pueda ser compartido de manera pública. Este tipo de casos están muy orientados hacia soluciones basadas en tecnologías de redes públicas. En las que podemos establecer una serie de procesos, para la gestión y la transferencia de un activo o asset. Donde prima el concepto de propiedad y poder demostrar dicha propiedad. 

Otros casos de uso, buscan implementar procesos de certificación sobre operaciones entre partes, por ejemplo, el intercambio de información entre dos organizaciones. Y que dichos procesos de certificación, puedan ser accedidos por terceros, para validar o verificar. Este tipo de casos de uso, en los que la información que se transfiere, puede catalogarse como crítica, no sería una buena idea utilizar redes públicas, con lo que la opción más sensata serían las tecnologías de redes privadas como Hyperledger Fabric. 

Hyperledger Fabric para soluciones basadas en redes privadas

Hyperledger Fabric es la tecnología blockchain para redes privadas más utilizada en el entorno corporativo. Donde la privacidad de los datos, la trazabilidad de las operaciones y la seguridad sobre la identidad digital de los participantes, son requerimientos obligatorios para la mayoría de las organizaciones.

Para no entrar en aburridas características técnicas o realizar un análisis comparativo con otras tecnologías Blockchain, lo que en muchas ocasiones no resuelva dudas, ya que el cliente, puede que no conozca la otras tecnologías. Vamos a enumerar qué se puede hacer con una tecnología como Hyperledger Fabric:

  • Se puede desplegar una red privada entre varias organizaciones, para establecer un modelo de intercambio de datos, seguro y trazable.
  • Se pueden encriptar los datos gestionados por la red privada, para garantizar el cumpliento de los requerimientos de acceso a los datos.
  • Se puede controlar en qué nodos de la red se almacenan los datos.
  • Se puede tener componentes en los smart contracts que conectan con los sistemas de información de la compañía, para leer o escribir datos. Esta característica, permite a Hyperledger Fabric, acoplar plenamente la solución al sistema de información de la compañía. 
  • Se puede expulsar a un participante de la red.
  • Se pueden tener varios blockchain dentro de la misma infraestructura. Permitiendo a las organizaciones participantes, establecer controles sobre la información compartida.
  • Una red Hyperledger Fabric, puede escalar horizontalmente y verticalmente. Los nodos de la red no ejecutan todas las transacciones, como en las redes públicas, lo que permite establecer arquitecturas de nodos que cubran las necesidades de los procesos de negocio que se implementan.

Hyperledger Fabric es una tecnología ideal para desplegar procesos relacionados con:

  • La trazabilidad de activos de la compañía.
  • Integración con los sistemas de información para implementar modelos de certificación y auditorías. 
  • Gestión de identidad digital.
  • Creación de fuentes únicas de datos dentro de la organización o el consorcio.
  • Como Backend para la integración con redes públicas. Incrementando la seguridad de las operaciones de backoffice.
  • Implementar procesos entre compañías, que utilizan un conjunto de activos, los cuales tienen un esquema claro de propiedad, que se reparten entre los distintos participantes del proceso.

Conclusión

Blockchain engloba a distintos tipos de tecnologías, cada una de la cuales se ha desarrollado para cubrir unas necesidades específicas. Desde las tecnologías basadas en redes públicas, que pretenden ofrecer características para que usuarios tengan acceso a procesos compartidos, en los que prima garantizar la propiedad de un activo digital. Hasta tecnologías de redes privadas, que buscan mejorar los procesos de negocio que se expanden más allá de la organización, como ocurre con la trazabilidad logística o la certificación de fuentes de información. 

Es crucial, para entender las posibilidades que ofrecen estas familias de tecnologías que denominamos Blockchain. Conocer las diferencias entre unas y otras, para no caer en la simplificación de conceptos generales, que no aplican a todas. Pudiendo entender las ventajas y también los inconvenientes, que unas y otras ofrecen.

José Mora

José Juan Mora Pérez – CTO

Leer más:

Mito #1: Blockchain es solo para criptomonedas

Mito #2: Blockchain es transparente y anónimo

Últimas Noticias

Categorias

Trabaja con Nosotros

En Kolokium estamos siempre buscando talento, gente inquieta que no le tenga miedo a los retos, si quieres trabajar con tecnologías Blockchain.

INNOVACIÓN

COLABORAMOS EN INICIATIVAS PÚBLICO/PRIVADAS ORIENTADAS A EXPLORAR LAS POSIBILIDADES DE LA TECNOLOGÍA BLOCKCHAIN EN DISTINTOS HÁBITO INDUSTRIALES Y CORPORATIVOS
neotec

PRIOPS

El proyecto PRIOPS ha recibido el apoyo del CDTI por medio de su programa Neotec 2018, en el que se le ha concedido una subvención de 247.618 €

apia

APIA

Plataforma integral para la auditoría inteligente de obra civil basado en la captura y parametrización automática de identidades de obra en el modelo de información BIM y la certificación mediante Blockchain de su producción, financiado por el CDTI y cofinanciado por el FEDER

Consorcio: AZVI, EMERGYA, GRANT THORNTON Y KOLOKIUM
Plazo de ejecución: septiembre de 2018 a diciembre 2020
Presupuesto Total: 2.218.874,00€

k1

K 1

Framework para la generación y despliegue automatizado de smart contracts en arquitecturas distribuidas Ethereum e Hyperledger Fabric. Proyecto financiado con el apoyo

K1_FRAMEWORK PARA LA GENERACIÓN Y DESPLIEGUE AUTOMATIZADO DE SMART CONTRACTS EN LOS BLOCKCHAINS DE ETHEREUM E HYPERLEDGER del CDTI con fondos propios a través de la convocatoria INNOGLOBAL 2017 y apoyado por el Ministerio de Economía, Industria y Competitividad.

Consorcio: KOLOKIUM BLOCKCHAIN TECHNOLOGIES y GRUPO CADENA (Colombia)
Plazo de ejecución: octubre de 2017 a septiembre de 2019
Presupuesto KOLOKIUM: 381.440€

Logos Paravasis

PARAVASIS

PARAVASIS es un proyecto Subvencionado por el CDTI que ha sido apoyado por el Ministerio de Ciencia e Innovación, y que investiga en nuevas tecnologías para que haya una mejora sustancial en la flexibilidad y productividad del proceso de diseño y desarrollo de sistemas industriales complejos favoreciendo la personalización de nuevos productos intensivos en software y considerando además el mejor balance de tiempo, capacidad y coste, así como la seguridad.

Consorcio: Ghenova Digital, DHG, Integrasys, Cotesa, Capgemini Engineering, Optiva Media, Kolokium y Komorebi.

Plazo de ejecución: 01/10/2022 – 30/06/2025

Presupuesto Global: 5.364.425,00 €
Presupuesto Kolokium: 437.163,00 

Logos Valrec

VALREC

El objetivo principal del Proyecto VALREC es la investigación industrial y la demostrar nuevas soluciones avanzadas y de coste efectivo que garanticen un cierre de ciclos más eficiente y trazable (incremento de la confianza de materiales secundarios en el mercado) de grandes volúmenes de recursos materiales de construcción mayoritarios (principalmente hormigón, cerámico y yeso) a lo largo de toda la cadena de suministro de los mismos.
El proyecto VALREC “Soluciones innovadoras para fomentar la VALorización de RCD y la utilización de materiales Recuperados bajo criterios de Economía Circular en la CAM” ha sido subvencionado a través de la Convocatoria 2020 de las ayudas cofinanciadas por el Fondo Europeo de Desarrollo Regional para contribuir a la mejora de la Cooperación Público - Privada en materia de I+D+i mediante el apoyo a Proyectos de Innovación Tecnológica de efecto tractor elaborados por núcleos de innovación abierta en la Comunidad de Madrid, en el marco de la Estrategia Regional de Investigación e Innovación para una Especialización Inteligente (RIS3), dentro del Programa Operativo FEDER de la Comunidad de Madrid para el periodo 2014-2020.
Consorcio: SURGE AMBIENTAL (SURGE), VALORIZA SERVICIOS MEDIOAMBIENTALES (VSM), ADCORE, KOLOKIUM BLOCKCHAIN TECHNOLOGIES, ALLGAIER MOGENSEN, SODIRA IBERIA, SIKA, HORMICRUZ, GREEN BUILDING COUNCIL ESPAÑA (GBCe).
Plazo de ejecución: 17/11/2021 - 17/11/2023
Presupuesto Global: 4.063.243,14 €
Presupuesto Kolokium: 256.700,00 €

KOLBLM

Completa el formulario para descargar​

KOLBI

Completa el formulario para descargar​

KOLFSB

Completa el formulario para descargar