Blockchain Trilemma - Crypto Academy / S5W2 - Post de tarea para @nane15.

in SteemitCryptoAcademy3 years ago

¡Hola a todos mis queridos lectores!

El día de hoy tengo el placentero gusto de realizar mi primera tarea para el nuevo profesor de los cursos dinámicos de principiantes @nane15 el cual nos educó sobre un interesante tema como lo es el Trilema de las Blockchain y como no quiero alargar tanto esta introducción procederé a responder la tarea expuesta.


Trilema Blockchain.gif
Portada realizada en Canva

Explique con sus propias palabras qué es el Trilema de Blockchain.

Primero que nada dejare en claro lo siguiente estamos hablando de un “problema contradictorio”, me explico, existen problemas con dos soluciones o condiciones en donde la preservación de una solución cancela la otra; en nuestro caso no hablamos de 2, si no de 3 características que se contradicen entre sí.

Un Ejemplo de esté seria cuando se quiere contratar un servicio, normalmente un servicio presenta el siguiente problema: Un servicio no puede ser rápido, barato y de calidad al mismo tiempo, esto se debe a que cada una de las características mencionadas se encargan de generar imposibilidad entre ellas mismas. Si un servicio es rápido y de calidad por lo general no es barato, cuando es barato y rápido normalmente su material no es de calidad, y aunque se puede ser barato y de calidad normalmente es muy lento el proceso pues deben de tener precaución para no incrementar gastos.

Los trilema aparecen en diversas áreas y una de esa son las blockchain; en las blockchain existe la peculiaridad de que se afirman no pueden ser completamente descentralizadas, escalables y seguras al mismo tiempo, esta es una afirmación que nace desde los mismos orígenes de la criptomoneda, pero en la actualidad existen grupos, compañías y personas en este amplio ecosistema que analizan y prueban teorías que puedan demostrar que dicha barrera puede ser superada por medio del avancen tecnológico y el conocimiento humano adquirido.

Pero detallando un poco más en que consiste este trilema:

  • Si una blockchain demuestra que tiene mucha escalabilidad y descentralización normalmente se espera que descuide su seguridad para así poder incrementar las otras 2.
  • Si en cambio es más segura y descentralizada como en el caso de bitcoin normalmente es mucho difícil de escalar y realizar transacciones con velocidad.
  • Y si muestra seguridad y escalabilidad como lo es en el caso de las blockchain que utilizan PoS (proof-of-stake), están renunciando normalmente a una buena parte de su descentralización ganando con esto una blockchain más centralizada.

¿Es el Trilema de Blockchain realmente un Trilema?

Como he mencionado un trilema es un “problema” con tres características y una condición simple si “el problema” (el proyecto) cumple con 2 de estas 3 “x” características la tercera se verá afectada por descarte.

Entre las blockchain actuales existen diversos proyectos que demuestran que dicho obstáculo puede ser superado, de acuerdo con suposiciones teóricas las cuales algunas ya están siendo puestas a prueba, por lo mismo el trilema no se puede negar que existió, pero precisamente ahora ya se ha demostrado que de cierta manera se puede superar.
Un ejemplo metafórico se tiene entendido que una plataforma descentralizada es segura de lleno y si le agregamos una escalabilidad que no interfiera con la descentralización de la misma puede así generarse una solución a este caso, pero esto es solo una opinión sin base hecha por mí; más existen blockchain como Algorand que están presentado teorías más fiables que la mía y que actualmente están poniendo a prueba su funcionalidad.

Defina los siguientes conceptos con sus propias palabras:

A. Descentralización:
es todo aquello que no tienen un solo controlador, me explico, en caso de las blockchain se dicen que son descentralizadas porque no pertenecen, ni tampoco son controladas por ninguna persona o ente gubernamental en específico, son completamente libres y no dependen más que de todos sus usuarios, así que nadie puede tomar el control de las mismas.
B. Escalabilidad:
para una blockchain la escalabilidad habla más que todo del rendimiento y velocidad de la misma, en este punto hacemos referencias a la cantidad de transacciones que pueden ser validadas con éxito en menor tiempo posible dentro de la blockchain, algunas de están han conseguido incrementar rápidamente su capacidad de escalado renunciando a su descentralización.
C. Seguridad de Blockchain:
la seguridad de una blockchain busca a confirmar que nuestras transacciones sean correctas y estén siendo realizada por los usuarios correspondiente, pero más que simplemente eso también existen otro tipo de seguridad directa para el proyecto que trata de ser resguardado por medio de su descentralización; este es el caso de las fallas bizantinas una falla bizantina el ataque al sistema del 51% para que esto suceda por lo menos el 51% de la validación de un nodo debería de depender de una persona y esta misma seria la que se encargaría de realizar dicha falla en el sistema y exponer así el dinero de los inversionistas de la blockchain. Entonces la seguridad de la blockchain en realidad son todos los medios necesarios que se utilizan para mantener el funcionamiento del ecosistema del proyecto alejado de alguna persona mal intencionada. Otra manera de observa la seguridad seria la verificación de la transacciones que se realizan en cada uno de los nodos de una blockchain, es decir, que nodos es igual a la seguridad y mientras más nodos más descentralizado y más seguro es.

Basado en su conocimiento, explique al menos dos soluciones viables a los desafíos planteados en el Trilema Blockchain.

Actualmente se implementa lo soluciones de primera y segunda capa, el de primera capa trata de solucionar de manera directa y sin actualizaciones comenzando desde el origen mismo del proyecto y los de segunda capa tratan de iniciar desde una blockchain completamente descentralizada un análisis de todas las posibles soluciones desde un punto externo del ecosistema mismo de la blockchain originan sin causarle efecto directo sobre la red principal.


Tenemos Algorandy su interesante protocolo que asegura que es posible superar este trilema por medio del azar digo esto ya que se basan en darle el poder de validación a por lo menos 1000 nodos o usuarios dentro de una lotería que ocurre prácticamente cada segundo así la descentralización se mantiene y debido a la gran cantidad de nodos existe una gran escalabilidad y para fomentar la seguridad, está la lotería que asegura que aunque seas el dueño entero del país más rico del mundo, igual no te asegura de ninguna forma que quedes seleccionado al 100% por esta lotería.


También está el caso de Polkadot que de manera objetiva busca a resolver el trilema al no usar la mayor cantidad de nodos posibles, buscando rapidez, sino que realiza la selección de los mejores nodos para mantener intacto el rendimiento escalable por la blockchain y creando así una red segura al mismo tiempo.

Conclusión.

El trilema de las blockchain es un caso que en su inicios creo muchos dolores de cabeza, pero en la actualidad no es más que un punto de llegada para todos los inventores teóricos de las blockchain que solo tratan de ser los primero en conseguir la formula correcta para completar éxito de tener una blockchain completamente descentralizada, segura y escalable.


gracias por leer.gif

text.gif

Sort:  
Loading...