El trilema del Blockchain: ¿en qué consiste?

Mar 13 2020
qué es el trilema del blockchain

Por Sergio G. Miranda

Blockchain es una tecnología que, habiendo nacido para dar respuesta a las necesidades de mayor fluidez y libertad en la gestión y tratamiento del dinero digital, ha conseguido ser adaptada para encontrar su aplicación dentro de otros sectores tales como la logística, seguros, industria, y muchos otros más. 

 

Es por ello que hoy en día Blockchain es un concepto agnóstico respecto a su área de aplicación y se posiciona como una tecnología que agiliza el intercambio de información (y de activos con valor) entre varios participantes en un proceso, eliminando la dependencia de intermediarios. 

Si bien es cierto, que la adopción de la tecnología Blockchain debería consolidarse a través de un proceso natural de maduración, de forma resumida podríamos decir que como plataforma y repositorio de datos sus principales características son: 

  • INMUTABLE Y COMPARTIDO: Solo permite añadir información. Por lo que es un registro de información no modificable. La misma copia de la información se distribuye a todos los participantes 
  • DESCENTRALIZADO y ESCALABLE: No existe un operador central, lo cual le otorga una alta fiabilidad al no tener un punto único de fallo o ataque. Uno o varios ordenadores pueden eventualmente fallar y la plataforma seguirá funcionando. Además, los participantes se organizan por consenso común para validar información que se almacena. Cuenta además con la habilidad del crecimiento de forma natural con lo cual la potencia de la plataforma puede crecer gradualmente y de forma completamente alineada con la demanda 
  • SEGURO y ROBUSTO: Usa criptografía para guardar la información. Lo que lo hace inmune al fraude. Mayor poder computacional al combinar la potencia de computación de todos los ordenadores conectados. 

No obstante, el nivel de servicio de las prestaciones de estas características se encuentra delimitado por tres factores que conviene tener en cuenta a la hora de diseñar y plantear una solución basada en esta tecnología.  

  • Seguridad: Este factor representa la habilidad de la plataforma para garantizar la inmutabilidad de la información y su resistencia a ataques. Se centra en que la plataforma mantenga el mayor número total posible de participantes activos para dificultar y minimizar así la ocurrencia de ataques coordinados por mayoría (51%). Este tipo de ataques consiste en la coordinación sincronizada de más de la mitad de los participantes que pudieran alterar la información almacenada en la plataforma. 
  • Escalabilidad/Velocidad: El siguiente factor incide en la habilidad para manejar un número de transacciones por parte de un número de usuarios de la plataforma. La plataforma ha de dar un tiempo de respuesta aceptable para mantener su utilidad dependiendo de las necesidades concretas del modelo de negocio en cuestión. 
  • Descentralización: Finalmente, este factor se centra en la capacidad de delegar responsabilidades entre participantes. Mencionábamos anteriormente que los participantes se organizan mediante consenso para validar la información, de esta forma, este factor contempla la distribución de roles en el tratamiento, validación y almacenamiento de las operaciones que ocurren sobre la plataforma. Así, en su expresión más simple, algunos participantes de la plataforma deberán actuar como validadores de las operaciones, mientras que otros deberán ocuparse solamente de almacenar información.  

Estos factores conforman el conocido Trilema Blockchain y por definición nos indica que cualquier solución basada en tecnología Blockchain ha de proyectar el cumplimiento de cualquiera de 2 de los 3 factores, dejando en segundo término el tercero restante.  

Sergio González-Miranda


Comparte este artículo

Utilizamos cookies propias y de terceros para ofrecerte una mejor experiencia y servicio, dentro de nuestra Web de acuerdo a tus hábitos de navegación. Si continúas navegando, consideramos que aceptas expresamente su utilización. Puedes obtener más información de cómo gestionar y configurar las cookies en nuestra Política de Cookies.

×

Preferencias de Cookies


Cookies esenciales
Cookies funcionales
Cookies de análisis
Cookies de marketing