Saltar al contenido principal

Tipos de blockchains y registros distribuidos

Necesidad de clasificar las blockchains

A medida que se desarrolló la tecnología blockchain, quedó claro que no existe una solución universal adecuada para todos los casos. Dependiendo de los objetivos, los requisitos de seguridad, la transparencia y el modelo de gobernanza, se utilizan distintos tipos de blockchains. Por lo general, se distinguen tres tipos principales: públicas, privadas y de consorcio.

La clasificación de las blockchains permite comprender en qué casos resulta razonable aplicar uno u otro enfoque y qué compromisos implica cada uno.


Blockchains públicas

Una blockchain pública es una red abierta a la que cualquier participante puede unirse sin necesidad de autorización previa. Los datos de este tipo de blockchain, por lo general, son públicos y pueden verificarse libremente. Unirse a la red significa poder convertirse en validador (si se cumplen los requisitos necesarios) y/o realizar transacciones.

Características clave de las blockchains públicas:

  • ausencia de control centralizado,
  • alto grado de descentralización,
  • acceso abierto a la participación y a la verificación de datos.

Ejemplos de blockchains públicas son Bitcoin, Ethereum, Solana y otras redes públicas.


Blockchains privadas

Una blockchain privada es una red de acceso restringido en la que los participantes se definen de antemano. La gestión de este tipo de red suele estar en manos de una sola organización o de un grupo limitado de participantes de confianza.

Principales características de las blockchains privadas:

  • control de acceso a los datos y a las operaciones,
  • mayor rendimiento,
  • menor grado de descentralización en comparación con las redes públicas.

Las blockchains privadas se utilizan con frecuencia en sistemas corporativos e institucionales, donde los participantes son conocidos de antemano y los requisitos de confidencialidad son más importantes que la descentralización total. Para desplegar este tipo de redes se utilizan, por ejemplo, Hyperledger Besu, Hyperledger Fabric, Quorum y otras soluciones.


Blockchains de consorcio

Una blockchain de consorcio ocupa una posición intermedia entre las soluciones públicas y privadas. La red es gestionada por un grupo de organizaciones, cada una de las cuales tiene determinados derechos y responsabilidades.

Este modelo permite combinar:

  • gobernanza distribuida,
  • control de acceso,
  • mayor fiabilidad en comparación con sistemas completamente centralizados.

Para desplegar redes de consorcio suelen utilizarse las mismas soluciones tecnológicas que para las blockchains privadas, con mecanismos adicionales de gestión de participantes.


Registros distribuidos (DLT) y blockchain

Blockchain es un caso particular de una clase más amplia de tecnologías conocidas como registros distribuidos (Distributed Ledger Technology, DLT). Como ya se indicó en el apartado 1.1, no todo registro distribuido está necesariamente implementado como una cadena de bloques.

Un registro distribuido es un sistema en el que los datos se sincronizan y almacenan entre varios participantes de la red, y el acuerdo sobre su estado se alcanza mediante reglas predefinidas. A diferencia de la blockchain clásica, estos sistemas pueden utilizar estructuras de datos alternativas (por ejemplo, grafos acíclicos dirigidos) y otros mecanismos de consenso.

Los enfoques DLT se aplican con frecuencia en casos donde son importantes:

  • alta capacidad de procesamiento,
  • baja latencia,
  • confidencialidad de los datos,
  • composición controlada de los participantes.

Por lo tanto, blockchain puede considerarse la forma más común, pero no la única, de implementar un registro distribuido.


Plataformas y ecosistemas

Con el desarrollo de la tecnología aparecieron plataformas blockchain orientadas no solo a la transferencia de valor, sino también a la ejecución de código y a la creación de aplicaciones descentralizadas.

Ejemplos de estas plataformas incluyen:

  • Ethereum — para smart contracts y aplicaciones descentralizadas,
  • soluciones corporativas basadas en Hyperledger,
  • redes blockchain experimentales y especializadas.

Cada plataforma ofrece su propio conjunto de compromisos entre descentralización, seguridad y escalabilidad.


Criterios para elegir un tipo de blockchain

Al elegir un tipo de blockchain o de registro distribuido, es necesario tener en cuenta:

  • el nivel de confianza entre los participantes,
  • los requisitos de transparencia y confidencialidad de los datos,
  • la necesidad de descentralización,
  • el rendimiento y la escalabilidad,
  • los requisitos regulatorios y legales.

La elección correcta de la arquitectura influye directamente en la eficiencia, la seguridad y la estabilidad del sistema.


Breve conclusión

Existen distintos tipos de blockchains y registros distribuidos, cada uno de ellos diseñado para resolver un conjunto determinado de задач. Comprender las diferencias entre blockchains públicas, privadas y de consorcio, así como entre blockchain y DLT en general, permite abordar de forma consciente el diseño y la aplicación de sistemas distribuidos en condiciones reales.