Blockchain Trilemma - Crypto Academy / S5W2 - Homework post for @nane15/ por @coffeedesing
Hola comunidad de #SteemitCryptoAcademy, gusto saludarlos, en esta oportunidad he querido participar en la tarea que nos presenta esta semana el profesor @nane15, sobre el Blockchain Trilemma, un tema bastante interesante, a continuación responderé las siguientes interrogantes de la tarea:
1- Explique con sus propias palabras qué es el Trilema de Blockchain.
2- ¿Es el Trilema de Blockchain realmente un Trilema?
3- Defina los siguientes conceptos con sus propias palabras
A. Descentralización
B. Escalabilidad
C. Seguridad de Blockchain
4- Basado en su conocimiento, explique al menos dos soluciones viables a los desafíos planteados en el Trilema Blockchain
¿Qué es el Blockchain Trilema?
Desde la aparición del Bitcoin en el 2009, han existidos nuevas términos y plataformas como las Blockchain las cuales ido revolucionando y ganando terreno en el mundo tecnológico, y en el manejo de la red, seguridad, manejo de datos, entre otros, pero aún le falta cumplir con ciertos procesos o características como lo son la descentralización, seguridad y escalabilidad, que la hagan cada vez más fuerte y sustentable.
![](https://steemitimages.com/600x600/https://cdn.steemitimages.com/DQmSrKoG3bBNd7VLVV11bbbjJwhZTkESJw3ff2oLRE5rWDp/Colonia-Tovar.jpg)
Esto conlleva a el Trilema de Blockchain en el cual Vitálik Buterin, cofundador de Ethereum, al realizar un análisis noto que en algún momento estas Blockchain no podrán cumplir con las tres características esenciales como las mencionada anteriormente, por lo que se verán obligadas a escoger dos de tres.
Pero vayámonos un poco más atrás, y es que este trilema tiene su origen y al principio se conocía con otro nombre, debido a que en la década de los 90, Eric Brewer un informático, desarrollo el teorema de CAP, el cual sostiene que es difícil que un sistema sostenga más de dos características como lo serian consistencia, tolerancia y disponibilidad.
El teorema de CAP evolucionó con lo que ahora se conoce como el trilema blockchain, la cual sostiene que la cadena de bloques aunque se considera que debe ser descentralizada, segura y escalable, no puede cumplir con estos tres aspectos, solo dos de tres.
¿Es el Trilema de Blockchain realmente un Trilema?
Cuando hablamos de trilema, se percibe a tres procesos que se hacen difícil que se den al mismo tiempo en la red. El trilema se implantó de una forma para entender los desafíos que se presente en el desarrollo tecnológico de las blockchain y como están se desenvuelvan entre sí. Son muchas las interrogantes sobre si este proceso será factible en algún futuro, ya que, a pesar de esto, son diversas las blockchain que trabajan arduamente para solucionar y cumplir con los tres aspectos fundamentales y necesarios en los mismos, sin embargo, aunque ha habido avances el trilema muestra un gran desafío, por el simple hecho de hacer que estas tres características puedan compenetrarse. Para algunos es una suposición que aún no ha sido evidenciada, pero que sin duda esta allí, por lo que siguen investigando, creando soluciones, las cuales ya hay algunas que han presentado cierto éxitos.
Defina los siguientes conceptos con sus propias palabras:
- 𝐃𝐞𝐬𝐜𝐞𝐧𝐭𝐫𝐚𝐥𝐢𝐳𝐚𝐜𝐢𝐨́𝐧: se basa en la delegación de responsabilidades a los usuarios, permitiendo que todos tengan voz y voto en la red, la idea de crear una opción descentralizada en el mundo de las criptomoneda es dar la oportunidad de tener una situación financiera democrática frente a la ya centralizada. Los usuarios se distribuyen los roles de cada uno en el tratamiento, validación y almacenamiento de todas las operaciones que ocurren dentro de la plataforma, siendo así que algunos actuaran como validadores de las operaciones en la plataforma y otros se encargan de almacenar la información en la misma. La descentralización busca crear una comunidad donde los nodos puedan funcionar entre sí, al mismo nivel, sin que uno sea más que otro, que tengan la misma importancia de trabajo y se puedan desplazar desde cualquier parte del mundo.
![](https://steemitimages.com/500x500/https://cdn.steemitimages.com/DQmd1JJimUY5ErNxvTyYQuNr8ebzNzigQij75RuF6m6N1hd/Imagen3.jpg)
- 𝐒𝐞𝐠𝐮𝐫𝐢𝐝𝐚𝐝: cuando hablamos de seguridad hacemos referencia a la destreza que tendrá la plataforma frente a situaciones de ataques externos en la red, la descentralización y la seguridad van de la mano, son situaciones que no se pueden dejar a un lado, ya que la prioridad es proteger y salvaguardar los intereses de cada usuario. Si hablamos de una red descentralizada, en esta hay que actuar sobre un mínimo de 51% para evitar y minimizar los posibles ataques, mientras más nodos se encuentren en la red, más difícil es coordinarlos y alterar su funcionamiento. La seguridad es parte clave para la estabilidad de la cadena bloques.
![](https://steemitimages.com/500x500/https://cdn.steemitimages.com/DQmQzHMQcRafc1FMWbK6n1iCyeZLzNf8SgqLMzo6QocKnA1/Imagen3.jpg)
- 𝐄𝐬𝐜𝐚𝐥𝐚𝐛𝐢𝐥𝐢𝐝𝐚𝐝:Hace referencia a la habilidad de una cadena de bloques de permitir una cierta cantidad de transacciones por parte de los usuarios, es decir, refleja con cuantos usuarios puede soportar la red, reflejando así la rapidez con la que pueda generarse varias transacciones al mismo tiempo. Satoshi Nakamoto se vio en la obligación de establecer la capacidad de bitcoin para escalar de manera rápida de forma favorable a la descentralización y la seguridad, para obtener una cadena de bloques escalable y así darle competencia a la centralización. La escalabilidad es uno de los problemas principales del trilemma.
![](https://steemitimages.com/500x500/https://cdn.steemitimages.com/DQmR9TnCQz2tcaqa7SoM9jep5DUTf5jwnK3mNTRqEtMgXvs/Imagen3.jpg)
Basado en su conocimiento, explique al menos dos soluciones viables a los desafíos planteados en el Trilema Blockchain.
Hay dos tipos de soluciones según su nivel, donde el nivel 1 se enfoca en resolver los cambios en la propia red, mientras que el nivel 2 busca generar otra red superior en la cadena de bloques.
En el Nivel o capa 1, tenemos los Mecanismos de Consenso, siendo el Bitcoin y el Ethereum las cadenas de bloques más populares ya que se han establecido como dos cadenas descentralizadas y seguras, su problema es la escalabilidad, la cual lo compensan con otros requisitos dentro de la cadena, aquí han estado operando con la prueba de trabajo (POS), tratando de lograr y mejorar el rendimiento en las transacciones, esta determina el estado de un nodo en pro de su participación en la cadena de bloques.
Por otro lado, tenemos la Fragmentación, como otra solución en la capa o nivel 1, la cual consta de dividir o partir las transacciones en pequeños fragmentos, para luego ser procesados en paralelo entre sí por la cadena de bloques, lo que permite que se ejecuten varias transacciones al mismo tiempo.
Por otro lado si hablamos del nivel o capa 2, hablamos de bloques anidados, donde el bloque principal proporciona las reglas para el resto de la red, y los canales de estado que plantean una comunicación bidireccional, donde no se requiere una verificación para validar las transacciones.
𝐂𝐎𝐍𝐂𝐋𝐔𝐒𝐈𝐎́𝐍
Se ha mencionado infinidades de formas y maneras de como las personas pueden realizar transacciones mediante el uso de diferentes blockchain, pero como todo nada es perfecto, aun así tantos las empresas como los desarrolladores se mantienen en pie, en búsqueda de encontrar la mejor solución, y trabajar de forma segura y confiable, ya que cada día el tema de las blockchain a pasado a ser una nueva tecnología de forma generalizada.
Amiga quedó hermosa tu presentación, buen contenido. Exitos y que bueno que te animaste
muchas gracias amiga, si así es, éxitos para ti también!
Amiga excelente felicidades y éxitos..
muchas gracias amigo, saludos!
Muchos éxitos en la tarea amiga. Estamos activas con estas clases, saquenle mucho provecho.
muchas gracias amiga, así es a darle con todo jiji éxitos para ti también!