SwapSpace – Intercambios de criptomonedas entre cadenas

Tipos de blockchain

Academy Author

,

,6 min

En esencia, la blockchain es una base de datos distribuida en la que todos los cambios se registran en forma de una cadena de bloques. La propia estructura de la blockchain supone diferentes niveles de acceso a la información. Este parámetro se utiliza como criterio para clasificar las blockchains, lo cual es de carácter condicional, ya que la tecnología blockchain es consistente.

Así, con base en estos criterios, existen dos versiones de clasificación de blockchain: canadiense y británica.

La versión canadiense

La versión canadiense se basa en la visión de Vitalik Buterin, creador de la plataforma blockchain Ethereum. La clasificación contempla tres tipos de blockchains.

Una blockchain pública es una cadena de bloques a la que cualquiera puede acceder y leer. Además, cualquiera puede enviar transacciones, esperar a que se incluyan si son válidas y participar en un proceso de consenso. Este proceso determina qué bloques se añaden a la cadena y establece el estado actual de la red. Las blockchains públicas sirven como una alternativa a los sistemas de confianza centralizados o semicentralizados. Se basan en incentivos económicos y mecanismos de verificación criptográfica, como proof-of-work o proof-of-stake. El principio subyacente es que la influencia de los participantes en el proceso de consenso es directamente proporcional a sus recursos económicos. Las blockchains suelen ser descentralizadas.

Las blockchains de consorcio son tipos de blockchain en los que la validación está controlada por un grupo de nodos previamente seleccionado. Por ejemplo, un consorcio de 15 instituciones financieras, en el que cada una opera un nodo. Para que un bloque sea válido, 10 instituciones deben firmarlo. El derecho de acceso a las blockchains puede ser público o estar restringido a los miembros. Una blockchain de este tipo puede considerarse "parcialmente descentralizada".

Una blockchain privada totalmente cerrada tiene acceso restringido a los datos. La confirmación de transacciones, la auditoría y la gestión de la base de datos en estas redes están disponibles para un grupo claramente definido de personas. En cuanto al acceso a los datos, puede ser público o muy restringido.

La versión británica

La versión británica se basa en el informe de Mark Walport, principal asesor científico del gobierno del Reino Unido. En su informe "Distributed Ledger Technology: Beyond Blockchain" sobre registros distribuidos y el potencial de la blockchain en el ámbito de la administración pública, dividió la blockchain en tres tipos.

  • Registros públicos no autorizados
  • Registros públicos autorizados
  • Registros privados autorizados 

Esta clasificación es similar a la de Vitalik Buterin. En esta clasificación, el equivalente de Public Blockchain en la versión británica es Unauthorized public ledgers, el equivalente de Consortium Blockchain es Authorized public ledgers, y el equivalente de Fully private Blockchain es Permitted private ledgers. Además, el informe propone una pequeña prueba llamada "Classification of Distributed Registries", que permite a las personas determinar de forma independiente el tipo de blockchain al que pertenece.

En las blockchains públicas, la participación de los usuarios siempre se determina de manera independiente y depende de sus recursos personales (financieros o de hardware). Además, nadie puede desconectar a un usuario de la red distribuida, ya que todos los participantes en la blockchain pública son iguales. En algunos casos, pueden ignorar o bloquear a un usuario que envía transacciones incorrectas o transmite información que no corresponde al protocolo. Sin embargo, estas iniciativas son únicamente de autorregulación y no están basadas en el protocolo.

En las blockchains privadas, nodos confiables dedicados o grupos de nodos con un nivel de autoridad superior al de otros usuarios pueden conectar a los usuarios existentes a la red. Además, pueden ser responsables de desconectarlos. Las blockchains privadas son estructuras jerárquicas que constan de dos o más niveles. Los pares de claves que otorgan acceso al sistema son emitidos y gestionados por nodos administrativos dedicados y pueden revocarse si es necesario. 

Las blockchains privadas no se adhieren por completo a los principios de la tecnología: descentralización e igualdad de los participantes. Esto se debe a que su implementación en sistemas corporativos puede generar riesgos significativos.

Clasificación según el nivel de control sobre la blockchain

El siguiente criterio que añade otra capa a la clasificación de blockchain es el nivel de control sobre la blockchain. Según este criterio, las blockchains pueden dividirse en cuatro grupos.

  • Blockchains públicas descentralizadas
  • Blockchains públicas con gobernanza delegada
  • Blockchains privadas controladas
  • Blockchains estatales

Las blockchains públicas modernas tienen estructuras de un solo nivel. En estos sistemas, todos los participantes se consideran iguales y el consenso se alcanza mediante votación indirecta por parte de los nodos que crean un bloque. Las redes públicas descentralizadas no restringen la participación en la gestión, y las oportunidades de los participantes se determinan únicamente por la proporción de sus recursos disponibles en relación con el total.

Tras más de una década de desarrollo de la blockchain, puede concluirse que lograr una descentralización completa en redes autogestionadas, o más bien reguladas espontáneamente, es prácticamente imposible en la práctica. Las blockchains públicas finalmente se encuentran con la centralización. En este sentido, se intentó introducir elementos de centralización para mejorar las funciones de gestión y otros indicadores de la blockchain. Esto dio lugar a la aparición de las primeras blockchains públicas con una estructura de dos niveles en 2015, en las que los nodos con capacidades mejoradas desempeñaban un papel destacado. Es una señal de múltiples niveles de control en la red blockchain, con distintos grados de autoridad. Esto es especialmente evidente en las blockchains públicas con control delegado.

Las blockchains de control privado (corporativo) son soluciones tecnológicas para las necesidades empresariales. En estos sistemas, cada nodo tiene un nivel de acceso preasignado. A diferencia de una blockchain pública, los datos no siempre están disponibles públicamente, ni siquiera para su lectura. El control de estas blockchains lo ejercen nodos especiales con mayor autoridad. Estos nodos son responsables de aplicar la política de distribución de datos, verificar la identificación de los usuarios y certificar la incorporación de datos a la blockchain.

Los registros distribuidos de uso público, por lo general, difieren ligeramente de las blockchains corporativas y requieren un acceso controlado a la información. Sin embargo, los organismos estatales tienen requisitos específicos para la tecnología blockchain, incluido el nivel máximo de información inalterada que puede añadirse. Además, ejercen el control más estricto sobre su incorporación. Al mismo tiempo, la información ya disponible en la blockchain a menudo puede hacerse pública, ya que las entidades gubernamentales deben procurar aumentar la transparencia. Las blockchains estatales pueden considerarse un subconjunto distinto de las blockchains corporativas, con características propias, aunque también pertenecen a una categoría separada.

Así, la clasificación de blockchain basada en el nivel de acceso a la información puede presentarse como una estructura de dos niveles. El primer nivel determina el criterio de transparencia, mientras que el segundo nivel determina el grado de control de la blockchain.

Conclusión

Las blockchains públicas son redes abiertas y sin permisos a las que cualquiera puede unirse y participar. Las blockchains privadas, por otro lado, son redes cerradas y con permisos que restringen el acceso a participantes específicos, proporcionando mayor control y privacidad sobre los datos. Las blockchains públicas se utilizan comúnmente para criptomonedas y aplicaciones descentralizadas, mientras que las blockchains privadas suelen emplearse para casos de uso empresariales y redes de consorcio

En resumen, al analizar los aspectos tecnológicos de la blockchain, cabe señalar que debe considerarse un nuevo paradigma tecnológico. La tecnología abarca varias ideas conceptualmente distintas: registros de almacenamiento distribuidos, algoritmos de consenso y mecanismos criptográficos de protección de datos. La tecnología blockchain se basa en una lógica de almacenamiento que no depende de un servidor centralizado ni de un grupo de servidores. La tecnología genera y almacena una lista de registros ordenados llamados bloques. Cada bloque contiene una marca de tiempo y, lo que es más importante, la imagen (hash) del bloque anterior. Esta tecnología "vincula" eficazmente los bloques de datos, impidiendo cambios en bloques individuales sin alterar toda la secuencia.

Debido a la integración de soluciones tecnológicas, la blockchain posee varias características distintivas: apertura, inmutabilidad de los datos almacenados y capacidad para publicar y supervisar la lógica ejecutable (código de programa) en una red descentralizada. Todos estos aspectos indican que la blockchain no es solo una tecnología fascinante y prometedora, sino una solución tecnológica verdaderamente única que permite una descentralización absoluta.

Compartir:

Artículos relacionados

¿Tienes curiosidad por saber más?

Únete a nuestro boletín — mantente informado y empoderado.