Blockchain Trilemma - Crypto Academy / S5W2 - Homework post for nane15 // @ylene74 #club75 #club5050

in SteemitCryptoAcademy3 years ago (edited)

image.png

Imagen creada en Power Point por @ylene74 Fuente de la imagen insertada


Saludos cordiales para esta gran comunidad que nos brinda un espacio para aprender cada día más sobre el tema del blockchain y el mundo de las criptomonedas. En atención a la clase impartida por el profesor @nane15, presento de manera detallada cada una de las respuestas en relación al objetivo de esta semana, Trilema Blockchain.

1.- Explique con sus propias palabras que es el Trilema de Blockachain


La tecnología blockchain ha llegado para revolucionar el mundo, hacernos la vida más sencilla, además de convertirse en una excelente alternativa de inversión. Todo esto ha sido posible gracias a la base principal, de dónde nace todo, la creación del bitcoin.

Los avances tecnológicos han dado pie para que cada día se vayan incorporando nuevos proyectos de cadenas de bloques, lo cual se traduce en nuevos retos y desafíos que irán surgiendo y que se deben ir resolviendo a la par, todo esto, en función de crear sistemas que operen en el perfil más óptimo posible. Es allí donde comienza una senda llena de encrucijadas y el origen para definir nuestro objetivo, el Trilema Blockchain.

image.png

Fuente


Antes de dar una definición precisa de lo que significa el Trilema Blockchain, es importante hacer una sencilla comparación con un término similar, esto nos ayudará a comprender mejor nuestro tema.

Un dilema nos pone en vilo de elegir entre dos alternativas, porque nos conduce a la duda y no sabemos qué hacer, lo que sí es cierto, es que debemos escoger solo una opción, y esta ha de ser la solución de nuestro problema.

Cuando hablamos de Trilema, existen 3 alternativas, de las cuales solo podemos elegir 2. Es decir, en un dilema existen dos soluciones y elegimos una, mientras que el Trilema nos ofrece 3 soluciones para nuestro problema y solo dos podemos elegir.

En este contexto, el Trilema Blockchain no es más que un sistema que cuenta con tres características fundamentales, que sea descentralizado, es decir, que no dependa de un ente central, funcione sin intermediarios, sea rápido en las transacciones y que éstas a su vez sean seguras.

El Trilema blockchain sostiene que lo ideal en una cadena bloques es que está sea descentralizada, escalable y segura. No obstante, la realidad es muy diferente, por ahora solo es posible reunir dos elementos de forma efectiva, es como si la incursión de los tres juntos afectara la permanencia de cualquiera de los otros 2 elementos. Esto implica, que se debe sacrificar uno de ellos para que al menos los otros 2 puedan funcionar de la mejor manera.

2.- ¿Es el Trilema de Blockchain realmente un Trilema?


Se puede decir que la tecnología blockchain está en una etapa incipiente de desarrollo, por lo tanto, deberá afrontar el desafío de mejorar varios aspectos antes de lograr una adopción en un campo mucho más amplio, es decir, de manera más generalizada en el ámbito tecnológico.

En pocas palabras, ha sido difícil agrupar los tres elementos juntos (descentralización, escalabilidad y seguridad), lo cual ha implica el sacrificio de una de las soluciones. Aunque no ha resultado sencillo reunir las 3 alternativas, no es imposible que se logre, por ese fin trabajan cada día arduamente los desarrolladores.

image.png

Fuente


El mayor desafío que se presenta actualmente, es justamente superar ese Trilema en el Blockchain, de hecho, ya existen varias propuestas, lo cual significa que no hay una "negativa" definitiva que el Trilema Blockchain no se pueda resolver. En mi opinión no es un Trilema porque las tres soluciones son necesarias y no se trata de elegir entre 3 alternativas, sino que las 3 se puedan integrar, lograr ese sistema "ideal", además de descentralizado, sea escalable y seguro.


3.- Defina los siguientes conceptos con sus propias palabras


El Trilema Blockchain, está compuesto por tres soluciones: la descentralización, la escalabilidad y la seguridad. Veamos el concepto de cada uno de ellos.

A. Descentralización


Es un proceso que no depende ni se rige por un ente central, las transacciones se realizan directamente de usuario a usuario. Los usuarios tienen voz y voto y una participación activa en la red. La descentralización, es la base misma del blockchain, es una de las características que define a una cadena de bloques, dónde se prescinden de intermediarios y está presente el uso de contratos inteligentes.

Uno de sus mayores fuertes se basa en que al no depender de un servidor central, si uno de los nodos falla, los demás pueden seguir funcionando.

B. Escalabilidad


Escalabilidad, se refiere a la velocidad o capacidad que posee una cadena de bloques para procesar cierta cantidad de transacciones por segundo. Mientras mayor sea la cantidad de transacciones que pueda procesar, esto lo convertirá en un sistema altamente escalable.

Esta solución es uno de los retos que deben afrontar las cadenas de bloques, ofrecer un servicio rápido, casi instantáneo, en comparación a los sistemas centralizados, lo cual constituye una de las características más relevantes para competir con ellos.

En este caso, la descentralización juega un papel crucial en la escalabilidad. A menor descentralización, mayor será la escalabilidad y viceversa. De la misma manera sucede con la seguridad. Debido a esto, muchos sistemas no se mantienen porque deben sacrificar uno de estos elementos. Para obtener rapidez en sus operaciones, deben perder nodos o dejar vacíos en la seguridad.

C. Seguridad


La seguridad es una de las soluciones que más le interesa a los usuarios, un sistema que sea inmutable e inquebrantable frente a los ataques en la red. Entonces, se puede definir la seguridad como la capacidad que posee un sistema para resistir los ataques que puedan ocurrir en la red de manera externa, y de ocurrir estos, de qué forma debe actuar para contrarrestarlos.

Un ejemplo de esto, son los mecanismos de consenso PoW, en el cual establece que si más del 51% de la red se encuentra en poder de una entidad, ésta se encuentra en su momento más vulnerable y puede ser atacada.

La seguridad entra dentro del Trilema porque, un sistema altamente seguro, debe sacrificar la descentralización o la escalabilidad. Por ejemplo, deberá prescindir de nodos para ser altamente seguro y con ello también aumenta la escalabilidad.

Caso contrario si va de la mano con la descentralización, al no eliminar nodos, será más seguro, pero menos escalable, en pocas palabras será mucho más lento.

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


Los desarrolladores cada día buscan darle un enfoque distinto a este tema para encontrar las soluciones al Trilema de Blockchain.

image.png

Fuente


Existen dos tipos de soluciones, las de nivel 1, que se refieren a las que tratan los problemas de la red de manera directa y las de nivel 2, que tratan los problemas de manera externa a la red Blockchain.

La idea de resolver el Trilema, es lograr la integración de estas tres soluciones: descentralización, seguridad y escalabilidad.

Polkadot es un ejemplo palpable de poder lograr este cometido. No deja de lado la descentralización y trata de mantener a los otros dos elementos. Si la cantidad de nodos limita la escalabilidad, en lugar de utilizar la máxima cantidad de estos, lo que hace es seleccionar a los mejores, de esta manera no se satura la red y puede mantener la escalabilidad y la seguridad de manera simultánea.

Otra solución a nivel de capa 1, es la fragmentación, las transacciones de dividen en pequeños fragmentos lo cual facilitará que puedan ser procesadas de manera simultánea por la cadena de bloques. No se sacrifica la escalabilidad, visto que será posible ejecutar varias operaciones en paralelo y seguirá siendo segura.

A nivel de la capa 2, podemos citar Lightning Network. En este caso, la comunicación se da de forma bidireccional entre los canales externos de la cadena, es decir, fuera de ella, y una cadena de bloques. Es una de las soluciones que permiten el pago entre usuarios de una manera prácticamente instantánea.

Conclusión


Con los avances tecnológicos, van surgiendo cada vez más cadenas de bloques, y por ende, aparecen nuevos desafíos, ya que son parte de su evolución. De acuerdo a lo estudiado en este tema y lo visto en la práctica, no ha sido fácil agrupar estos tres elementos (Descentralización, escalabilidad y seguridad), que por ahora, solo dos han sido posibles de rescatar, visto que al estar los tres, termina afectando a alguno de los otros dos.

No obstante, no todo está perdido, y esto apenas es el comienzo. El objetivo principal de los desarrolladores es dar con la soluciones del Trilema en el blockchain, y la buena noticia, es que ya hay pruebas e indicios que indican que es posible conseguir esta integración y lograr esta trinidad tan anhelada y que sea estable y sostenible en el tiempo.


Por @ylene74


¡Gracias por leer mi post!

Sort:  
Loading...
 3 years ago 

Saludos profesor @nane15, le escribo para notificarle que ya hoy son 5 días y mi tarea no ha sido votada por la cuenta correspondiente. Le escribo con tiempo para que tome las medidas pertinentes al caso. Saludos.

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.029
BTC 55747.11
ETH 2323.34
USDT 1.00
SBD 2.34