(by zk - Zubin Koticha en ThunderCore)
2017 fue el año de hipe para el blockchain.
Las criptodivisas entraron en la conciencia de la población, ya que el Bitcoin alcanzó los 19.900 dólares y el Ethereum llegó a máximos de 870 dólares a mediados de diciembre, después de empezar el año con 960 y 8 dólares respectivamente. La capitalización bursátil máxima de Bitcoin, de 320.000 millones de dólares, superó la de empresas como Walmart e incluso el valor total de todos los billetes británicos en circulación. Las Ofertas Iniciales de Monedas (ICO), antes inéditas, atrajeron 5.000 millones de dólares de inversión a finales de año. Leyendas de la tecnología como Steve Wozniak y Jack Dorsey respaldaron a BTC, diciendo que debería ser una moneda mundial. Organizaciones empresariales como McKinsey, Forbes y Goldman Sachs predijeron que las cadenas de bloques cambiarían el mundo. Incluso renombrados escépticos como Jamie Dimon cedieron. "De hecho lo usamos... Puedes tener criptodólares y yenes y [otras monedas]", dijo el muy influyente CEO de JP Morgan Chase, después de llamar a Bitcoin un "fraude" a principios de ese año. "Que Dios bendiga el blockchain", añadió.
La comunidad se expandió explosivamente, y los veteranos se han visto inundados de promesas y afirmaciones de que las cadenas de bloques están revolucionando las principales industrias, desde las finanzas hasta la gestión de la cadena de suministro, pasando por la gestión de la identidad y el voto. Como explican los profesores de Ciencias de la Computación de Cornell y fundadores del IC3, Rafael Pass y Elaine Shi, "las empresas financieras han anunciado su intención de utilizar el blockchain para reducir los costes de las transacciones, eliminar las barreras geopolíticas a la transferencia de activos y conciliar las diferencias entre sistemas".
Pero la cruda verdad es que las cadenas de bloques aún no han logrado estas cosas. Todavía no funcionan.
One day they will, but because of their scalability failures, they cannot in their current form. Try to send even small sums of money with Bitcoin, and you could run into confirmation latencies of over an hour, and transaction fees over $20. Bitcoin is practically unusable for its original purpose. How can this be ready to become the world’s currency?
It’s not just “digital gold” that has these problems. Even Ethereum, the groundbreaking smart contracting platform with the potential to change the world, is not without flaws. At the moment, however, Ethereum’s main draw to the public has been to trade smol catz.
Cryptokitties, promocionado como una demostración de la viabilidad de Ethereum, en realidad ilustró su fracaso. Los escasos 14.000 usuarios diarios de la aplicación fueron suficientes para duplicar los precios de la gasolina, contribuir a un aumento de 6 veces en las latencias de las transacciones y ralentizar la red hasta su paralización. Debido a los problemas de la red, acciones sencillas como la creación ("cría") de un nuevo gato aumentaron de un precio ya elevado de 1 dólar a la asombrosa cifra de 8 dólares. (Esta tarifa ni siquiera incluye la tasa de cría que cobraba Axiom Zen: sólo era la tasa que se pagaba a los mineros de Ethereum). ¿Se imaginan el coste de juegos más complejos y ¿Por qué han fracasado hasta ahora todas estas aplicaciones asesinas, ideas geniales y estrategias de negocio viables? Por qué las listas de las 50 mejores DApp de Ethereum están llenas de ICOs falsas y esquemas ponzi?
R/ Porque las cadenas de bloques aún no son escalables.
Para cumplir su promesa de ser redes de transacciones a gran escala, las cadenas de bloques deben ser capaces de manejar una gran cantidad de transacciones. Las cadenas de bloques actuales palidecen en comparación con las redes de transacciones comparables fuera de la esfera de las criptomonedas.
Bitcoin, diseñada para ser la moneda de Internet, está limitada a 7 transacciones por segundo. Ethereum gestiona menos de 50 transacciones por segundo. Compara esto con las 24.000 tx/s de Visa.
¿Qué significa esto para el rendimiento en el mundo real? Debido a la falta de una tecnología de apoyo rápida e intuitiva, algo tan simple como hacer un pago es un camino largo y arduo para cualquiera, excepto para los usuarios de ordenadores más avanzados.
Se suponía que las cadenas de bloques iban a ser la respuesta a cuestiones humanas fundamentales a gran escala. Se suponía que iban a fomentar una nueva era de democracia al permitir una votación descentralizada, sin confianza y tolerante a los fallos. Muchas de las aplicaciones más interesantes de la tecnología blockchain son sencillamente inviables por el momento.
¿Qué pasaría si se celebraran hoy unas elecciones reales en cadena? Tomemos como ejemplo las elecciones favoritas de todo el mundo, las elecciones presidenciales estadounidenses de 2016. Con 129 millones de votantes participando, suponiendo que cada voto utilizara la misma cantidad de gas que una transferencia de dinero, el rendimiento diario de Ethereum de 75.000 transacciones significaría que estas elecciones tardarían 173 días en celebrarse en Ethereum. Es decir, ¡casi 6 meses para que se celebren las elecciones!
Como resultado, muy pocas aplicaciones están viendo una adopción masiva. Según Dapp Insight, Ethereum tiene sólo 8.000 usuarios activos diarios (DAU) y todas las aplicaciones, excepto dos (ambas de intercambio), tienen más de 1.000 DAU. Esto se debe a que no es posible que las cadenas de bloques escalen a la demanda pública. Mientras las blockchains no puedan escalar masivamente, su potencial revolucionario seguirá siendo un sueño lejano.
Por eso 2018 es el año del escalamiento de las blockchains.
Es por necesidad que las soluciones de escalabilidad se han convertido en un tema primordial para los investigadores, desarrolladores y empresarios de blockchain. Como resultado, se está avanzando mucho en términos de investigación de escalabilidad de blockchain. Plasma, canales de estado, sharding, consensos alternativos, DAGs, rutas rápidas asíncronas... cada día son más reales.
Hay esfuerzos valientes y vitales para mejorar la tecnología de otras maneras. zCash y Monero demuestran que las cadenas centradas en la privacidad pueden sobresalir, empleando las técnicas criptográficas más avanzadas para construir cadenas y ecosistemas prósperos.
La investigación en criptoeconomía dará paso a una nueva era de diseños de incentivos óptimos subyacentes a las cadenas de bloques, aportando más seguridad y resistencia contra la colusión. La investigación sobre la gobernanza basada en la cadena proporcionará un foro en el que los individuos podrán resolver disputas filosóficas sobre la función y los detalles de las cadenas que utilizan. La investigación sobre la interoperabilidad permitirá que coexistan varias cadenas diferentes, cada una con usos distintos, creando una Internet descentralizada. La investigación sobre contratos inteligentes permitirá obtener contratos más seguros y precisos que la gente pueda utilizar en su vida cotidiana.
Estas áreas de investigación son extremadamente importantes para que las cadenas de bloques cumplan las promesas previstas, y apoyamos plenamente los esfuerzos de investigación en estas áreas. Sin embargo, todavía no abordan el reto fundamental de la escalabilidad.
Hasta que las cadenas de bloques no puedan manejar la escala que supone la descentralización a gran escala, entonces, por definición, no pueden funcionar para todo el mundo. Resolver los problemas de escalabilidad de las cadenas de bloques actuales es la clave para conseguir una Internet transparente, justa y segura en el futuro.
⚡⚡⚡ Mantengase al tanto para oportunidades.!!
Agradecimientos: Este post ha sido realizado con el cariño y la ayuda de Annie Zhang, Greg Swan, Bauer Wann, Aparna Krishnan, Alexis Gauba y la profesora Elaine Shi.
-zk
Twitter: @snarkyzk