Tabla de contenido

  • cadena de bloques pública

  • cadena de bloques privada

  • Alianza Blockchain

  • ¿Qué tipo de blockchain tiene más ventajas?

  • Resumir


Cuando salió Bitcoin, también sentó las bases para el desarrollo de la tecnología subyacente de su protocolo subyacente, y esta tecnología es la cadena de bloques. Aquellos ansiosos por innovar ahora han descubierto el potencial de esta tecnología y están explorando posibles aplicaciones de la tecnología blockchain en todas las industrias.

Bitcoin es una de las llamadas criptomonedas, un tipo de efectivo digital que no está controlado por nadie. Lo que la diferencia de otras tecnologías es que combina tecnología de bases de datos distribuidas, incentivos económicos y tecnología de cifrado para formar un amplio ecosistema de colaboración sin un líder o administrador.

En más de una década desde que se creó la red Bitcoin, las estructuras de datos que utiliza han ganado una gran influencia en todas las industrias. Ahora, los campos de aplicación de la tecnología blockchain han cubierto varios departamentos, desde las finanzas y la cadena de suministro hasta el sistema legal y el gobierno, y muchas industrias están realizando experimentos.

En caso de que se haya perdido nuestra guía para principiantes sobre la tecnología blockchain: Blockchain es una estructura de datos simple cuyos datos no se pueden modificar, pero se pueden expandir continuamente. Podría resultar útil pensar en su estructura de datos como una hoja de cálculo, donde cada celda apunta a la celda anterior, de modo que cualquier modificación en la celda anterior sea evidente de inmediato. Normalmente, blockchain almacena información sobre transacciones financieras, pero puede usarse con cualquier tipo de datos electrónicos.

Para hacer una analogía con nuestra hoja de cálculo, supongamos que varias partes pueden modificar un documento. Todos pueden ejecutar software dedicado en su dispositivo y conectarse a otros dispositivos, brindando a todos los participantes acceso a la base de datos más reciente.

La información no puede ser obtenida por una autoridad central (la red está distribuida). Esto significa que la información viaja más lentamente, pero hace que la red sea muy poderosa en términos de seguridad y redundancia.

A continuación, veremos tres tipos de blockchains: privada, pública y de consorcio. Antes de eso, reiteremos qué tienen en común estos tres tipos de blockchain y algunas de sus características clave:

  • Libro mayor de solo anexo: según las características de blockchain, el sistema debe seguir una estructura de cadena de bloques, donde cada bloque está vinculado al bloque anterior. Si nuestra blockchain es una colección de celdas en una hoja de cálculo, un bloque es una sola celda.

  • Red peer-to-peer: cada participante de la red posee una copia de los datos de la cadena de bloques. Estos actores se denominan nodos e interactúan de igual a igual.

  • Mecanismo de consenso: debe haber un mecanismo para que los nodos se pongan de acuerdo sobre la exactitud de las transacciones propagadas a través de la red para garantizar que no se escriban datos falsos en la cadena de bloques.

La siguiente tabla resume algunas de las principales diferencias.



Tipo de cadena de bloques

Cadena pública

cadena privada

cadena de alianza

Restricciones de acceso

ninguno

tener

tener

lector

alguien

Únicamente por invitación

Usuarios relacionados

Escritor

alguien

Participantes aprobados

Participantes aprobados

persona afiliada

ninguno

entidad única

entidad multipartidaria

Conozca a los participantes

No

velocidad de transacción

lento

rápido

rápido


cadena de bloques pública

Si ha utilizado criptomonedas recientemente, probablemente haya interactuado con una cadena pública. Este tipo de blockchain cubre la gran mayoría de libros de contabilidad distribuidos que existen en la actualidad. Los llamamos "públicos" porque cualquiera puede ver las transacciones que ocurren y simplemente descargar el software necesario para unirse.

También utilizamos a menudo el término "restricciones de acceso" en entornos públicos. No existe ningún organismo regulador que impida la participación y cualquiera puede participar en el mecanismo de consenso (por ejemplo, mediante minería o apuestas). Dado que cualquiera puede unirse libremente y ser recompensado según el papel que desempeñe para alcanzar el consenso, esperamos ver una topología altamente distribuida en la red de la cadena pública.

Del mismo modo, esperamos que las cadenas de bloques públicas sean más resistentes a las auditorías que las privadas (o semiprivadas). Dado que cualquiera puede unirse a la red, el protocolo debe contener ciertos mecanismos para evitar que actores malintencionados obtengan ventajas a través del anonimato.

Sin embargo, las cadenas públicas también tienen desventajas en términos de seguridad y rendimiento. Muchos servidores de la cadena pública han encontrado cuellos de botella de expansión y tienen un rendimiento relativamente débil. Además, impulsar cambios en la red manteniendo una red no dividida puede ser un desafío, ya que es menos probable que todos los participantes acepten una propuesta al mismo tiempo.


cadena de bloques privada

A diferencia de las restricciones de acceso de las cadenas de bloques públicas, las cadenas de bloques privadas establecen reglas de acceso sobre quién puede ver y escribir en la cadena de bloques (son entornos autorizados). Las cadenas de bloques privadas tampoco son sistemas descentralizados porque existe una jerarquía clara en términos de control. Sin embargo, están distribuidos y muchos nodos todavía mantienen copias de la cadena de bloques en sus computadoras.

Las cadenas privadas son más adecuadas para el mantenimiento empresarial, porque las empresas esperan disfrutar de las ventajas de blockchain sin permitir el acceso a la red externa.

En algunas cadenas privadas, la prueba de trabajo es redundante en el contexto de un modelo de seguridad. Sin embargo, resulta que la prueba de trabajo es necesaria para un entorno abierto. En una blockchain privada, no utilizar PoW no supone una amenaza grave porque la identidad de cada participante se conoce y se gestiona manualmente.​

En este caso, un algoritmo más eficiente es utilizar validadores designados, que son nodos elegidos para asumir ciertas funciones con el fin de realizar la verificación de transacciones. En términos generales, esto incluye nodos que deben firmar cada bloque. Si un nodo se comporta de forma maliciosa, se puede descubrir y eliminar rápidamente de la red. Con el control de arriba hacia abajo de blockchain, la coordinación de todo el sistema será mucho más fácil.


Alianza Blockchain

La alianza blockchain es entre la cadena pública y la cadena privada, combinando los elementos característicos de ambas. En términos de consenso, podemos observar las diferencias más significativas entre cadenas de consorcios y cadenas públicas y privadas. La cadena del consorcio considera validadores a un pequeño número de participantes con igual poder. No es un sistema abierto como la cadena pública, que permite a cualquiera verificar el bloque, ni es como la cadena privada, que es un sistema cerrado que sólo permite a una persona. determinada persona para verificar el bloque. Entidad para designar a los productores del bloque.

A partir de aquí, las reglas del sistema son muy flexibles: la visibilidad de la cadena puede limitarse a validadores, personal autorizado o ser visible para todos. Siempre que se llegue a un consenso con el validador, se podrán realizar modificaciones fácilmente. En cuanto a la función de la cadena de bloques, si estos participantes pueden actuar honestamente de acuerdo con los umbrales preestablecidos, no ocurrirán problemas en el sistema.

En un entorno en el que varias organizaciones operan en la misma industria y requieren una infraestructura común para comerciar o transmitir información, una cadena de consorcio será la mejor opción. Unirse a una cadena de consorcio de este tipo también es muy beneficioso para las organizaciones, ya que les permitirá compartir conocimientos de la industria con otros actores.


¿Qué tipo de blockchain tiene más ventajas?

En esencia, las blockchains públicas, privadas y de consorcio no son contradictorias, simplemente utilizan tecnologías diferentes:

  • Las cadenas públicas bien diseñadas tienden a ser más ventajosas en términos de resistencia a las auditorías, pero a expensas de una menor velocidad y rendimiento. Estas son las mejores opciones para brindar garantías de seguridad para la liquidación de transacciones (o contratos inteligentes).

  • Una cadena privada puede priorizar la velocidad del sistema porque no tiene que preocuparse por fallas centrales como las cadenas de bloques públicas. Idealmente, las cadenas de bloques privadas se implementan donde los individuos u organizaciones tienen el control y la información permanece confidencial.

  • Las cadenas de consorcio mitigan el riesgo de contraparte en las cadenas privadas (al eliminar el control centralizado) y un número menor de nodos a menudo les permite funcionar de manera más eficiente que las cadenas públicas. La cadena de alianza es adecuada para organizaciones unitarias que necesitan comunicarse entre sí.


Resumir

Existe una gran cantidad de opciones de blockchain para individuos y empresas que participan en una variedad de actividades. Incluso entre las cadenas públicas, privadas y de consorcios, existen muchas experiencias de usuario diferentes según la complejidad. Según el uso real, los usuarios pueden elegir el producto que mejor se adapte a sus objetivos.