El trilema de la blockchain:

Vitalik Buterin, el fundador de Ethereum, ha identificado las tres funciones principales que, en su opinión, deben componer las blockchains del futuro para ofrecer unas condiciones óptimas de uso: 

1. Escalabilidad: las infraestructuras de blockchain, como Bitcoin o Ethereum, por ejemplo, deben ser capaces de soportar un número exponencial de transacciones sin tambalearse y sin aumentar los costes y tiempos de transacción. Esto significa que la velocidad de ejecución de las transacciones y los costes asociados deben evolucionar de forma equilibrada, tanto si hay 400 usuarios como 4 millones de usuarios.

2. Seguridad: las redes de blockchain deben ser seguras y resistentes a los ataques de los hackers para que no puedan tomar el control de la red ni alterar las transacciones. Necesitamos poder enviar un valor monetario o un mensaje a otra persona a través de la cadena de bloques de forma segura.

3. Descentralización: En lugar de concentrar todas las operaciones en una entidad centralizada, como un banco, las cadenas de bloques distribuyen el control de la red de forma equitativa entre todos los participantes mediante el algoritmo de consenso Proof-of-Work de Bitcoin y Ethereum, por ejemplo. Pero algunas cadenas de bloques centralizan la validación de las transacciones entre muy pocos operadores. En este contexto, la posible corrupción de estos actores pasa a primer plano y, por tanto, la continuidad de las operaciones en la red puede verse amenazada.

Por ejemplo, Bitcoin ofrece una descentralización y una seguridad sin fisuras, pero se queda corto en cuanto a la escalabilidad. Su red permite hasta 5 transacciones por segundo. Si se producen millones de transacciones, las tasas pueden dispararse y los tiempos de validación pueden tardar varios minutos u horas. Aunque Ethereum puede soportar hasta 15 transacciones por segundo, el número de transacciones en la red es tan alto, que para ello también las tarifas se disparan. Por ejemplo, en 2021 experimentamos tasas que rondaban los 60 dólares de media por transacción durante un periodo de tiempo. Esto no es económicamente sostenible. 

Por el momento, ninguna solución de cadena de bloques puede pretender cumplir el trilema de la cadena de bloques propuesto por Vitalik Buterin. Al menos, aún tienen que demostrar su valía. Aunque muchos desarrolladores están tratando de encontrar una solución que se acerque lo más posible a este modelo de trilema de la cadena de bloques, hay otros factores que hay que tener en cuenta:

El coste 
 
Nos guste o no, el algoritmo de consenso de Bitcoin y Ethereum, llamado Proof-of-Work, consume mucha energía. Aunque hoy en día, a escala global, las dos redes representan sólo una mínima parte de las transacciones financieras mundiales, podemos medir el consumo de energía de estas diferentes blockchains. Por ejemplo, el Bitcoin: 
Consumo de energía de Bitcoin
Fuente: University of Cambridge
En la actualidad, el consumo anual de energía de BTC y sus transacciones es de unos 135 TWh. A modo de comparación, esta cifra es superior al consumo anual de electricidad de los Países Bajos. Aunque muchos mineros están buscando soluciones de energía renovable para alimentar sus actividades mineras, la mayoría de estos actores dependen principalmente de los combustibles fósiles. Una tendencia que es potencialmente reversible y que será extremadamente interesante de observar en los próximos meses/años. Según una encuesta realizada por Crypto.com, el número de poseedores de criptodivisas ronda actualmente los 300 millones. Esto representa alrededor del 3,75% de la población mundial. 
Número de poseedores de criptodivisas
Fuente: Crypto.com
Aquí entendemos que un uso global de Bitcoin plantearía, en las condiciones actuales, varios problemas. Como hemos visto, el blockchain de Bitcoin es actualmente capaz de manejar una media de 5 transacciones por segundo, lo que sugiere que el uso masivo de la red llevaría rápidamente a la sobrecarga y congestión de Bitcoin. Por otro lado, este rendimiento no es inamovible ad vitam aeternam, sino que se realizan actualizaciones periódicas para optimizar el rendimiento de la red. Aunque Ethereum ofrece una capacidad de ejecución de transacciones mucho más rápida (tres veces más rápida que Bitcoin), la red ya está congestionada con tarifas de transacción exorbitantes. Para resolver estos problemas, Vitalik Buterin y sus equipos van a migrar su algoritmo de consenso de Proof-of-Work a Proof-of-Stake, lo que, en teoría, descongestionará la red y reducirá así el tiempo y el coste de las transacciones en Ethereum. Estoy preparando un episodio dedicado a esta transición de PoW a PoS para Ethereum.  

Así, entendemos que el coste, ya sea energético o financiero, no es actualmente sostenible a escala internacional. Aunque, como hemos visto, los mineros que validan las transacciones y mantienen la red se inclinan por las fuentes de energía renovables, por el momento predomina el uso de combustibles fósiles. En el ámbito financiero, la congestión de la cadena de bloques aumenta los costes de las transacciones y el tiempo de ejecución. 

Por supuesto, existen otras soluciones con blockchains menos utilizadas, como Solana o Cardano, por ejemplo, pero también se han topado con el trilema antes mencionado de garantizar la descentralización, la seguridad y la escalabilidad de su infraestructura. Aquí nos hemos limitado al algoritmo de consenso Proof-of-Work utilizado por las dos blockchains públicas más populares, Bitcoin y Ethereum, pero existen alternativas. Tendré una comparación en un próximo episodio. También hay diferentes tipos de cadenas de bloques: públicas, privadas y con permiso. Para entenderlos mejor, le remito a mi episodio dedicado a ellos: La web 3.0, las diferentes blockchains y el agricultor camboyano.

Hoy estamos acostumbrados a interactuar con aplicaciones e interfaces intuitivas. Por ejemplo, Airbnb para reservar sus vacaciones o Uber para pedir un conductor, el recorrido del usuario es sencillo e intuitivo. Si intentas hacer algo en una aplicación Web3 hoy, voy a aventurarme a decir que el camino será mucho más complicado. En otras palabras, la curva de aprendizaje es muy pronunciada. Necesitarás un monedero descentralizado, el más conocido de los cuales se llama Metamask y funciona con Ethereum, y luego tendrás que pasar por un proceso de añadir múltiples extensiones o complementos para el navegador sólo para la funcionalidad más básica. 

Pero no podemos culpar a un ecosistema tan joven por no ofrecer todavía interfaces tan intuitivas como la (actual) Web2. Estamos en las primeras fases de la Web3 y, para que se produzca una adopción masiva, las aplicaciones que se integren en ella tendrán que ofrecer un acceso y una navegación mucho más fluidos que los actuales. A modo de comparación, la adopción de criptomonedas en 2022, de la que se deriva la Web3, se encuentra en la misma fase de adopción en términos de número de usuarios que la de Internet en 1998:

Número de usuarios Crypto 2022 VS Internet 1998
Fuente: Banco Mundial
Web 3.0, ¿la continuación lógica? 

Por desgracia, nos estamos convirtiendo en una sociedad que cada vez hace menos en la "vida real". El número de usuarios de Internet aumenta cada año y la cantidad de tiempo que se pasa frente a las pantallas sigue la misma tendencia. Muchos de nosotros compramos por Internet, a veces en mayor cantidad que en las tiendas físicas. Nuestro tiempo de pantalla diario se está acelerando. Hemos llegado a un punto en el que algunos hacemos la compra de alimentos por Internet. E incluso algunos de nosotros preferimos enviar mensajes a nuestros seres queridos en lugar de llamarlos directamente. Se trata de fenómenos irrefutables que están muy lejos de los hábitos que podíamos tener en los años 90. Un mundo en el que una innovación persigue a otra a un ritmo cada vez más rápido. 

Esta nueva web promete ofrecer inclusión y automatización, aprendizaje ampliado y acelerado mediante experiencias de realidad virtual y aumentada, interactividad inmersiva, propiedad descentralizada y conceptos financieros, entre otros. Y probablemente aún no conocemos los mejores casos de uso. Es emocionante y aterrador a la vez, lo reconozco. Emociones típicas de los trastornos tecnológicos de nuestra historia. El miedo, la resistencia al cambio y las dudas antes de la aceptación y la adopción. ¿Estamos ya en este proceso en lo que respecta a la evolución de la web? Una cosa es cierta, los primeros síntomas están ahí. Y esta serie sobre la Web3 pretende comprender mejor las tecnologías subyacentes, los problemas y las repercusiones que podría tener en nuestras vidas. 

Aquí, como habrán notado, nos hemos limitado principalmente al aspecto técnico de la tecnología blockchain con su trilema técnico y los costes asociados a ella, tanto en el aspecto energético como en el transaccional. Pero, ¿qué pasa con las aplicaciones que dependen de estas cadenas de bloques? ¿Cómo funcionan? ¿Y los aspectos éticos y normativos? ¿Ofrece la blockchain un potencial económica Nos vemos pronto con un nuevo episodio en Web3.

Episodio anterior: Episodio 8: Web 3.0, redefiniendo su identidad digital