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:
Fuente: University of Cambridge
Fuente: Crypto.com
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:
Fuente: Banco Mundial
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