Blockchain Trilemma - Crypto Academy / S5W2 - Post de tarea para @nane15.
¡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.
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:
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.