Los diferentes tipos de redes de Blockchain por Manuel Flores Uran
¿Cuáles
son los diferentes tipos de redes de Blockchain?
Existen varios tipos de redes de blockchain, cada uno
con sus propias características y aplicaciones. Los tres tipos principales son:
públicas, privadas y de consorcio.
Blockchain
Pública
o
Definición:
Las blockchain públicas son redes
descentralizadas, abiertas y sin permisos, a las que cualquier persona tiene
acceso. Este tipo de blockchain es completamente
transparente, lo que significa que todas las transacciones realizadas en la red
son visibles para todos los participantes.
Cabe aclarar que, al no estar controlado
por ningún tipo de autoridad central, ofrecen a cada participante las mismas
condiciones en la red, por lo que ningún participante tiene más derechos que
los demás.
De las características de este tipo de
blockchain se desprende también que sus transacciones puedan ser verificadas
por cualquier persona con acceso a la cadena.
Las blockchain públicas más conocidas son
Bitcoin, Bitcoin Cash, Ethereum y Litecoin.
o
Ventajas:
Acceso abierto: Cualquier individuo puede unirse a la red, participar en el proceso de
verificación de transacciones y crear contratos inteligentes.
Transparencia y anonimato: Todas las transacciones y los balances de las cuentas
son visibles para todos, pero la identidad de los participantes está protegida
por su dirección criptográfica.
Alta resistencia a la censura: Debido a su naturaleza descentralizada y
distribuida, es casi imposible para cualquier entidad controlar o censurar
transacciones válidas, dificultando la tarea de los posibles hackers.
Fomenta la innovación: Como la mayoría de las blockchain públicas son de código abierto,
promueven la innovación y el desarrollo.
o
Desventajas:
Escalabilidad: La velocidad de procesamiento de transacciones (TPS) es relativamente
baja, debido al gran tamaño de la red y a los intensivos procesos de
verificación. En consecuencia, esto afecta la escalabilidad de estas cadenas de
bloques.
Consumo de energía: Algoritmos como la Prueba de Trabajo consumen una gran cantidad de
energía, lo que plantea preocupaciones ambientales y económicas.
Poca privacidad para las transacciones: a comparación con otros tipos de redes de
blockchain.
Seguridad relativamente vulnerable: El ataque del 51% es una vulnerabilidad
potencial en el diseño de la blockchain pública. Esta amenaza surge cuando un
usuario o un grupo de usuarios en la red blockchain logra controlar más del 50%
del poder de hash.
Si un usuario controla la mayoría del
poder de hash, puede monopolizar la creación de nuevos bloques y, por lo tanto,
tener control sobre qué transacciones se registran en la cadena de bloques.
o
Casos de uso de blockchain pública:
Las cadenas de bloques públicas son fundamentales para
facilitar sistemas de votación transparentes para los gobiernos y actividades de
recaudación de fondos para las organizaciones.
También desempeñan un papel clave en la creación de
cadenas de custodia auditables y procesos de notarización en diferentes tipos
de cadenas de bloques para finanzas, lo que destaca su utilidad para mantener
registros transparentes y seguros.
Blockchain
Privada
o
Definición:
Las blockchain privadas son aquellas que,
controladas por una sola entidad, operan de forma centralizada, dentro de
entornos más pequeños y cerrados que las blockchain públicas.
El control sobre quién puede participar en
la red, validar las transacciones y crear contratos inteligentes se mantiene en
manos de una única entidad. Esta centralización puede ser útil para empresas y
organizaciones que desean aprovechar los beneficios de esta tecnología, como lo
son la inmutabilidad y la seguridad, pero también necesitan tener un control
completo sobre sus datos y transacciones.
Además, como el número de nodos es
limitado, estas redes pueden procesar transacciones más rápidamente y con mayor
eficiencia.
Hyperledger Fabric, (administrada por la
Fundación Linux), y Corda son ejemplos de blockchain privadas, utilizadas
principalmente por empresas y organizaciones para operaciones internas y
transacciones.
o
Ventajas:
Eficiencia: Dado que operan en redes más pequeñas, las verificaciones de
transacciones son más rápidas, lo cual es crucial en las aplicaciones
blockchain en finanzas.
Altamente escalables: Permite a las organizaciones ajustar el tamaño de la red en función de
sus requisitos específicos.
Privacidad: Ofrecen mayor privacidad y control de datos, (esenciales en la
industria financiera y la integración de blockchain), particularmente para
operaciones financieras sensibles, haciendo que los detalles de las transacciones
sólo estén disponibles para los participantes autorizados.
Seguridad: Como el acceso a la red está restringido, debido a que el acceso a la
red se otorga mediante un sistema de permisos, por lo que se minimiza el riesgo
de ataques maliciosos.
o
Desventajas:
Centralización: El control centralizado puede conducir a abusos de
poder y es contrario a la idea original de la blockchain como tecnología
descentralizada.
Falta
de transparencia:
La falta de transparencia puede conducir a problemas de corrupción o fraude
dentro de la organización.
Pérdida
de claves privadas: Estas
claves son una especie de contraseña digital, única y cifrada, que se utiliza
para acceder a los activos o datos almacenados en una dirección de blockchain.
Si se pierde una clave
privada, no hay forma de recuperarla, generando como consecuencia la pérdida
permanente de los activos o datos almacenados en esa dirección de blockchain.
o
Casos de uso de blockchain privada:
Son ideales para gestionar procesos organizativos
internos en finanzas.
Se utilizan en la gestión de la cadena de suministro
para garantizar la eficiencia y la transparencia.
El seguimiento de la propiedad de los activos es otra
aplicación crucial que permite una verificación precisa de los activos.
Estas aplicaciones ponen de manifiesto la utilidad personalizada
de las cadenas de bloques privadas en escenarios comerciales específicos, donde
el control y la privacidad son esenciales.
Blockchain
de Consorcio o Federada
o
Definición:
Las Blockchain de consorcio, son aquellas
que combinan elementos de blockchain públicas y privadas. Este tipo de
blockchain se distingue por la colaboración de múltiples miembros
organizacionales en una red descentralizada.
Una red de blockchain de consorcio ofrece
una estructura única caracterizada por una gobernanza colectiva y
responsabilidades compartidas.
Las blockchain federadas pueden ser útiles
para organizaciones que necesitan mantener un control estricto sobre su red, determinando
quienes pueden enviar transacciones o acceder a los datos.
Se utiliza generalmente en el sector
financiero y en otros sectores donde los datos deben ser privados, debiendo
tener además cierta transparencia.
Se puede mencionar como ejemplo la
blockchain de Tendermint.
o
Ventajas:
Control Descentralizado: Diferentes organizaciones operan nodos en la red, lo
que reduce el riesgo de monopolio y centralización.
Eficiencia Mejorada: Los procesos de validación son más eficientes que en las blockchain
públicas, ya que no se requiere una competencia entre nodos.
Normas y Políticas Comunes: Los miembros del consorcio acuerdan ciertas normas y
políticas operativas para garantizar la estabilidad y eficiencia de la red.
Privacidad: Proporciona más privacidad que las blockchain públicas, permitiendo
compartir información sólo entre los participantes del consorcio, brindando así
mayor seguridad.
Rendimiento Mejorado: Las blockchain de consorcio generalmente ofrecen un mayor rendimiento y
escalabilidad, y tiempos de transacción más rápidos que las blockchain
públicas.
Acceso controlado: una característica particularmente crucial en las aplicaciones
blockchain en finanzas.
o
Desventajas:
Centralización
Parcial: Aunque las
blockchain federadas son más descentralizadas que las privadas, siguen estando
más centralizadas que las públicas.
Disputas
entre Miembros: Los
conflictos entre los miembros del consorcio podrían obstaculizar la operación y
el desarrollo de la red.
Transparencia: La red puede ser menos transparente que las cadenas
de bloques públicas y la posible violación de un nodo miembro puede plantear
riesgos de seguridad.
Las
regulaciones: a veces
pueden llegar a obstaculizar la funcionalidad de la red.
o
Casos de uso de blockchain de consorcio:
Las redes de blockchain federadas son las más
solicitadas a la hora de construir soluciones compartidas para gobiernos,
empresas, y asociaciones.
Estas cadenas de bloques son particularmente efectivas
en banca y pagos, donde varios bancos pueden formar un consorcio para controlar
la validación de las transacciones.
Se utilizan en investigaciones para compartir datos y
resultados de forma segura.
Las cadenas de bloques del consorcio también ofrecen
una solución confiable en la gestión de la cadena de suministro, especialmente
en el seguimiento de alimentos y medicamentos.
Además de los
tipos de blockchain mencionados anteriormente, existen otros tipos, siendo
éstos:
Blockchain
Híbrida
o
Definición:
La blockchain híbrida, combina las características de
las blockchain públicas y privadas. Este tipo de blockchain permite a las
organizaciones establecer un marco único donde parte de la cadena de bloques es privada y
administrada por una organización o grupo selecto de individuos, mientras que otra
parte es de acceso público. En consecuencia, la cadena de bloques híbrida
ofrece un enfoque flexible, adaptando el acceso a los datos y la transparencia
a necesidades específicas, marcando así su carácter distintivo en los diversos
tipos de cadenas de bloques para finanzas.
Los permisos de acceso y la administración de las
transacciones son privados, pero el registro de los intercambios o hash es
público, lo que otorga a la red blockchain una capa extra de seguridad.
Aunque las blockchain puedan ser propiedad de alguna
empresa o ente principal, éstas no pueden alterar las transacciones que se
realicen dentro de la cadena.
Un ejemplo de este tipo sería la blockchain de Ripple.
o
Ventajas:
Seguridad
mejorada: Esta cadena de
bloques opera dentro de un ecosistema cerrado, por lo que está protegida de
ataques externos que podrían ser comunes en las cadenas de bloques públicas.
Privacidad garantizada: Este aspecto es particularmente beneficioso en las aplicaciones
blockchain en finanzas.
Escalabilidad: Las cadenas híbridas pueden no necesitar el mismo
nivel de descentralización común a las blockchain públicas, lo que permite un
consenso más ágil y la capacidad de procesar más transacciones.
o
Desventajas:
Carece
de transparencia total:
Esto es así, debido a su capacidad para proteger información, lo que podría ser
motivo de preocupación cuando se trata de la industria financiera y la integración
de blockchain.
Control centralizado: La necesidad de privacidad puede requerir un control centralizado de la
blockchain, lo que podría afectar a los datos y activos mantenidos en la
cadena.
Complejidad y costo: Dependiendo de la estructura, la construcción y el mantenimiento de una
cadena híbrida -o dos cadenas vinculadas- puede añadir costes de desarrollo y
complejidad.
o
Casos de uso de blockchain híbrida:
La cadena de bloques híbrida encuentra su aplicación
en varias áreas críticas. Por ejemplo, en el sector inmobiliario, permite a las
empresas gestionar sus sistemas de forma privada y al mismo tiempo hacer
pública cierta información, como listados.
En el sector minorista, la cadena de bloques híbrida
puede agilizar los procesos de manera eficiente.
En mercados altamente regulados, especialmente en
diferentes tipos de blockchain para finanzas, las blockchain híbridas ofrecen
una solución equilibrada, que garantiza la seguridad de los datos y el
cumplimiento de las regulaciones.
Estos casos de uso versátiles subrayan la
capacidad de la cadena de bloques híbrida para satisfacer diversos requisitos
de la industria manteniendo al mismo tiempo un equilibrio entre transparencia y
privacidad.
Blockchain como Servicio (Blockchain
as a Service – BaaS)
o
Definición:
Blockchain como Servicio (BaaS) es una oferta de
servicio de cadena de bloques que permite a los clientes utilizar servicios
basados en la nube para desarrollar, utilizar y resguardar sus aplicaciones,
funciones y contratos inteligentes de cadena de bloques.
Básicamente, es un tipo de software como
servicio, que puede ayudar a acelerar la adopción de blockchain.
BaaS incluye un proveedor de servicios
basado en la nube que gestiona las tareas para mantener la infraestructura
operativa y ágil.
Con un modelo de Blockchain como servicio, los
clientes pueden fortalecer sus negocios principales y estrategias de
competencia mientras cuentan con el socio de BaaS para manejar la
infraestructura de Blockchain y su rendimiento.
El socio de Blockchain as a Service asume la
responsabilidad de mantener todos los objetos y servicios críticos relacionados
con Blockchain, manteniendo la infraestructura en funcionamiento. Los contratos
de BaaS también incluyen actividades de soporte como, por ejemplo: la gestión
del ancho de banda, la optimización de los recursos, la gestión de incidentes,
la supervisión del estado del sistema, entre otras. También incluye lo
concerniente a la vigilancia proactiva de la seguridad, previniendo, por
ejemplo, los intentos de piratería.
Los principales proveedores de BaaS son: Amazon AWS,
Azure de Microsoft, IBM y Ardor.
o
Ventajas:
Ahorro de costes: La subcontratación de las tareas relacionadas con la implementación, las
operaciones y el mantenimiento de Blockchain a un socio de BaaS puede ayudar a
las empresas a ahorrar costes y esfuerzos involucrados en el reclutamiento,
desarrolladores, el mantenimiento de la plantilla y la gestión del equipo, así
como los gastos relacionados con el software, las plataformas y la
infraestructura.
Facilidad de uso: Ayuda a las organizaciones a eludir todo el proceso de aprendizaje y
las inversiones involucradas en la etapa de investigación y planificación. Por
lo tanto, en lugar de construir su arquitectura desde cero, las empresas pueden
simplemente aprovechar las plataformas y plantillas listas para usar,
proporcionadas por su BaaS para la integración con los sistemas y aplicaciones
existentes.
Centrarse en la personalización: Dado que BaaS permite a las empresas
utilizar plataformas y plantillas listas para usar, el equipo de desarrollo
interno puede depender principalmente de sus propios requisitos comerciales y
garantizar que el servicio Blockchain complemente sus necesidades. Una vez que
se configura la infraestructura de Blockchain, el socio de BaaS la mantiene,
generalmente con administración de ancho de banda, protección de recursos,
alojamiento y vigilancia de seguridad.
Optimización
del personal y los recursos: Permite que el personal de TI de la
organización se concentre en su negocio principal y sus fortalezas, y permite
que los empleados participen en proyectos más críticos y de valor agregado para
el negocio.
o
Desventajas:
Conocimiento
profundo limitado: Blockchain
sigue siendo una tecnología emergente y muchas de las organizaciones aún no
están equipadas con un conocimiento profundo de cómo funciona dicha tecnología.
En este escenario, una decisión de implementación tomada con un conocimiento a
medias puede poner los procesos comerciales existentes en un riesgo
significativo de fallar y desperdiciar la inversión.
Falta
de visibilidad y control: En
la mayoría de los modelos BaaS la infraestructura, los recursos y el proveedor
de BaaS tienen conocimientos técnicos que pueden generar fallas en la
comunicación y falta de comprensión cuando surjan problemas técnicos, trayendo
como posible consecuencia la desconfianza entre las dos partes (proveedor y
usuario).
Desafíos
de cumplimiento de datos: Blockchain
opera según el principio de dispersión de información a través de una red
global, pero en cuanto a la regulación y el cumplimiento, (especialmente cuando
los datos se comparten entre distintos países, o los servidores principales de
BaaS están alojados en terceros países), éste se hace dificultoso, pudiendo
sufrir sanciones económicas en caso de incumplimiento.
Casos
de uso de blockchain como Servicio:
Blockchain as a Service permite que cualquier empresa utilice
dicha tecnología para la realización de tareas tales como, por ejemplo: mejorar
el inventario, asegurar registros confidenciales de clientes, registrar la
propiedad, etc.
BaaS puede proporcionar al menos una solución parcial
a los problemas que subyacen a la gran cantidad de transacciones y procesos que
sustentan toda la economía global en la actualidad.
Blockchain en la industria de la salud, por ejemplo,
eventualmente se utilizará para permitir registros médicos completamente
electrónicos, ordenar y registrar niveles de existencias de medicamentos,
ayudar a mejorar el desarrollo de nuevos medicamentos y agilizar la
adjudicación de reclamaciones.
Blockchain, en la industria de seguros, está
configurado para crear evaluaciones de riesgo, (precisas y en tiempo real) de
los clientes, dando lugar al uso de los primeros “planes de seguro
inteligentes”, los cuales podrían facilitar las primeras pólizas de seguro de
pago, según las necesidades del mundo moderno.
Esta tecnología también ayuda a optimizar los procesos
internos, reducir el fraude e incluso mejorar el servicio al cliente.
En definitiva, Blockchain as a Service
podría ser el “catalizador” para la adopción a gran escala de blockchain en
varias industrias y empresas. Las
empresas ahora pueden simplemente “subcontratar” sus tareas tecnológicas
complejas, evitando así administrar y desarrollar sus propias cadenas de
bloques, generando la posibilidad de concentrarse al máximo en sus labores principales.
Comentarios
Publicar un comentario