
Ya que hemos estado hablando últimamente de la tecnología blockchain y todos los desarrollos innovadores actuales, creo que es momento de hablar del problema principal de estos desarrollos. “El trilema blockchain”
El trilema blockchain consta de 3 directrices; Seguridad, Escalabilidad y descentralización. Es un trilema porque técnicamente, si optimizas la funcionalidad de alguno de estos elementos, algún otro se verá afectado.. Esto ha sido así por siempre, de hecho, conoces alguna blockchain con todos estas funcionalidades al 100%? No existe.. Pero los desarrolladores han estado estudiando muchas opciones bastante prometedoras.
En este artículo, desenglosaremos cada concepto de este trilema y las soluciones planteadas.
Descentralización
Empecemos por el ícono de blockchain, la descentralización. Sabías que muchas de las blockchains actuales (Si no es que todas) son escazamente descentralizadas?
La descentralización puede tener distintos conceptos, en blockchain, podemos tener a Bitcoin como ejemplo principal. #Bitcoin no tiene una organización o entidad detrás de ella que pueda mover, reemplazar o cambiar datos sin que los demás usuarios no se den cuenta — Comparado con los bancos tradicionales que mueven el dinero de los usuarios y su información como quieran, así se puede considerar una blockchain “descentralizada”
Sin embargo, una cosa que hay que considerar es que, debido a cómo funcionan estos sistemas distribuidos que deben contar con una gran variedad de participantes para acordar la validez de cualquier dato, los tiempos de transacciones pueden ser lentos por la manera en que se comparte y procesa la información. Por esta razón, las blockchains necesitan escalar.
Seguridad
Una buena red de blockchain debe ser resistente a los ataques de entidades maliciosas. En los sistemas centralizados es más facil garantizar una seguridad debido a que una entidad posee los datos y puede moverlos a su antojo, pero, si quiero un sistema descentralizado, cómo garantizo la seguridad? Ahora vas entendiendo el trilema..
Podemos volver a tomar a Bitcoin como ejemplo, en este caso, Bitcoin usa el consenso PoW (Proof Of Work) donde mediante la minería los usuarios pueden verificar y garantizar que cada transacción sea verídica y así garantizar una seguridad inmutable.. Hasta ahora, Bitcoin es perfecto, cierto?
Escalabilidad
Según Bloomberg en 2022: “A septiembre de este año, Bitcoin no pudo manejar más de siete transacciones por segundo y Ethereum, la segunda red más popular, se limitó a unas 15 por segundo; una vida en comparación con los exchanges convencionales”.
Si comparamos esto con Visa, Visa puede con 24,000 transacciones por segundo. Ahora vemos lo que le fata a Bitcoin, sí, escalabilidad…
Comparemos Visa con una de las blockchains más rapidas del mercado, Solana, Solana puede con 29,000 transacciones por segundo, pero sabemos que Solana arriesgó descentralización y seguridad para alcanzar esto.
La escalabilidad en criptomonedas se refiere a la capacidad de las cadenas de bloques (blockchain) de adaptarse a aumentos de demanda, llevando a cabo más transacciones por segundo y sin que esto afecte a su rendimiento.

Existe solución al trilema de la blockchain?
No existe una solución definitiva para ello, sin embargo hay desarrollos con resultados muy interesantes. Estos son unos de los desarrollos más importantes actualmente;
Fragmentación o “sharding”
Es un método de separación de blockchains (u otros tipos de bases de datos) en blockchains más pequeñas y divididas que gestionan segmentos de datos específicos. Esta configuración evita que una sola cadena se ocupe de todas las transacciones e interacciones de una red.
Una de las blockchains que está aplicando este sistema y que promete una “escalabilidad lineal” mediante el shard, es Shardeum, ya hablé de ella en un post anterior que puedes ver aquí: https://medium.com/@gonzalezweb3/shardeum-la-nueva-l1-con-escalabilidad-lineal-que-retumba-en-la-comunidad-web3-880c9bf73a7a
Esta es una tabla de escalabilidad de Shardeum vs otras L1;

Soluciones de capa 2 o Layer 2
Tanto el sharding como los diferentes mecanismos de consenso son lo que se conoce como soluciones de Capa 1. Buscan cambiar el diseño fundamental de la red subyacente. Pero otros desarrolladores que quieren resolver el trilema han estado trabajando en soluciones que se construyan sobre la estructura de red ya existente. En otras palabras, creen que la solución radica en una segunda capa, o Capa 2. Un ejemplo de esto puede ser Base de Coinbase una L2 de #Ethereum , también hable de ella en un post anterior que puedes ver aquí: https://medium.com/@gonzalezweb3/base-el-futuro-de-blockchain-y-la-adopci%C3%B3n-masiva-9294ca930322
Entre otras soluciones
Tenemos a Sei Network, que permite incorporar CLOBs a la blockchain construida sobre Cosmos SDK y promete traer la blockchain más rápida del ecosistema (5x veces más que Solana) con un sistema de gobernanza revolucionario. Puedes saber más sobre Sei Network aquí: https://medium.com/@gonzalezweb3/sei-network-el-nasdaq-de-la-defi-1eac907007fa

Conclusiones
El trilema blockchain se interpone en el camino de la adopción masiva blockchain claramente, hasta ahora, no hay solución probada. Después de leer este artículo y las posibles soluciones, cuál es la más prometedora para ti?