project, pieces, business-3652877.jpg
,

¿Estamos listos para la adopción masiva del blockchain?

Share

Para comprender si el mercado está listo para la adopción masiva del blockchain, debemos desglosar este tema analizando cuatro requisitos comerciales clave: escalabilidad, interoperabilidad, usabilidad y regulación.

Hay muchas maneras de explicar en qué consiste una cadena de bloques, pero la definición más simple es que una cadena de bloques es un libro de contabilidad digital descentralizado. Y está descentralizado porque no hay una sola entidad a cargo del mantenimiento de dicho libro de contabilidad. Este funciona porque hay muchas partes o entidades, llamadas validadores (o conjunto de validadores), que mantienen su copia del libro de contabilidad.

Una valiosa propiedad del blockchain es que estos validadores, a través de diferentes tipos de protocolos de consenso, acuerdan el contenido del libro de contabilidad, incluso en presencia de validadores bizantinos (maliciosos) que no siguen las reglas del protocolo de consenso.

¿Qué es una aplicación descentralizada?

Avancemos para empezar a hablar de las aplicaciones descentralizadas (dApp), que son la pieza del rompecabezas que realmente aporta sentido al analizar la evolución de la tecnología blockchain y su posible adopción masiva por parte del mercado.

Una aplicación almacena cierta información o estado. Se puede interactuar con la aplicación realizando una transacción. Las transacciones cambian el estado de la aplicación o, en otras palabras, causan una transición de estado. Las aplicaciones también permiten que los usuarios recuperen información acerca del estado (consultarlo) sin modificarlo.

Una aplicación descentralizada (dApp) es aquella en la que no hay una sola autoridad que mantenga el estado y procese las transacciones. Todo esto puede parecer muy abstracto, así que pasemos a ver Bitcoin a través de la lente de las aplicaciones descentralizadas.

Bitcoin es una aplicación descentralizada creada sobre una cadena de bloques. El estado de la aplicación es un registro acerca de quién tiene cuántos bitcoines. El estado se almacena en la cadena de bloques de Bitcoin. Recuerde, una cadena de bloques es un libro de contabilidad; en este caso, las entradas del mismo serían algo así como «Carlos envía a Cristina un bitcóin» o «Alberto paga a Javier dos bitcoines». Cada transacción provoca una transición de estado al añadir una nueva entrada al libro de contabilidad. Bitcoin está descentralizado debido a que numerosos validadores independientes mantienen la cadena de bloques, que conserva su estado, y procesan las transacciones.

Evolución de la tecnología de cadena de bloques

Bitcoin demostró el valor del blockchain y la descentralización al crear un sistema de pagos sólido y descentralizado. Bitcoin representa la cadena de bloques 1.0 en la evolución de esta tecnología. Sin embargo, la red de Bitcoin solo admite un pequeño número de transacciones por segundo, y su arquitectura dificulta la adaptación de su base de código a cualquier uso que no sean los pagos digitales.

En 2014, Ethereum introdujo la innovadora idea de utilizar una aplicación descentralizada (Ethereum) para lanzar y utilizar nuevas aplicaciones descentralizadas (contratos inteligentes). Ethereum mostró claramente el camino hacia lo que es la cadena de bloques en la actualidad y representa la cadena de bloques 2.0.

Antes, era imposible lanzar una aplicación descentralizada basada en una cadena de bloques sin tener que crear y lanzar una cadena de bloques propia. Ethereum dio pie a una gran oleada de nuevas dApps, incluidas las aplicaciones DeFi (finanzas descentralizadas).

En nuestra opinión, la evolución natural hacia la cadena de bloques 3.0 debe sentar las bases para garantizar lo que Bitcoin o Ethereum nunca han logrado: una adopción masiva por parte del mercado.

A este respecto, estamos todavía en pleno revuelo inicial, lo que atrae a miles de personas que participan en otros tantos congresos y convenciones en todo el mundo (sin ninguna experiencia de implementación, si acaso de poco más que una PoC) o que enseñan los conceptos básicos del blockchain en másteres de administración de empresas sin tener idea alguna de las limitaciones actuales de esta tecnología disruptiva que, como cualquiera de las tecnologías precedentes, no hace magia y no resuelve todos los problemas del mundo. En particular, los que ya están resueltos y regulados por enfoques centralizados.

Según el intercambio de experiencias realizado con algunas de las mentes más relevantes en el ámbito del «blockhain», todos estamos de acuerdo en que la capacidad de adopción masiva de la cadena de bloques por parte del mercado debe dividirse en cuatro componentes clave: escalabilidadinteroperabilidadusabilidadregulación general.

Escalabilidad

La escalabilidad es la capacidad de una cadena de bloques para acomodar a la mayor cantidad de usuarios posible en la cadena, al tiempo que mantiene bajas las tarifas de transacción y la rapidez de consenso. Para comprender este concepto, debemos primero asumir un concepto adicional: el tiempo de bloqueo.

El tiempo de bloqueo es el tiempo que se tarda en generar una cantidad determinada de transacciones en la cadena de bloques. Debido a que las transacciones deben estar en la cadena de bloques para considerarse válidas, el tiempo de bloqueo determina la rapidez y la cantidad de transacciones que se pueden procesar en un tiempo determinado.

Bitcoin tiene tamaños de bloque de un MB y tiempos de confirmación de diez minutos. Un tamaño de bloque de un MB significa que se pueden incluir aproximadamente 2000 transacciones en cada bloque. Un MB (2000 transacciones) cada diez minutos es algo dolorosamente lento. 1 MB/10 min se traduce en 0,00167 mbps (MB/segundo). Intente ver Netflix a esa velocidad.

La tarea más importante de la cadena de bloques es alcanzar un nivel de escalabilidad que pueda permitir la primera adopción a gran escala y en el mundo real (el mercado) de dicha tecnología.

Interoperabilidad

La interoperabilidad es la capacidad de un protocolo para interactuar y cooperar con diferentes blockchain, así como para facilitar contratos inteligentes entre un protocolo y otro.

La esencia misma de la interoperabilidad es eliminar la necesidad de intermediarios centralizadosmejorar las capacidades de rendimiento y escalabilidadcrear conexiones entre cadenas privadas y públicas.

Todos estos protocolos fundamentales deberán cooperar entre sí para desempeñar con éxito un papel activo en este ecosistema emergente.

Los proyectos basados en blockchain que tengan la interoperabilidad como núcleo central sobrevivirán a la prueba del tiempo y la adaptabilidad, lo que en última instancia los convertirá en una tecnología con una verdadera capacidad de adopción.

Usabilidad

La usabilidad es la culminación de algunos atributos clave, aunque para que nos resulte a todos más fácil de entender, veamos primero esta definición: la base la deben poder utilizar fácilmente tanto los usuarios finales como los desarrolladores.

El objetivo último es que el usuario final ni siquiera sepa que está utilizando una cadena de bloques.

Regulación

Más allá de los evidentes problemas que hemos abordado anteriormente (escalabilidad, interoperabilidad y usabilidad), prevemos serias dificultades para que todos los gobiernos y autoridades aprueben y respalden un único sistema descentralizado.

¿Cree que China y Suiza tendrán los mismos estándares para una cadena de bloques que ambos admitan y aprueben? Es poco probable. Las leyes comerciales, las fronteras, las barreras lingüísticas y los impuestos son obstáculos para la existencia del blockchain multinacionales.

Una vez más, la interoperabilidad es la respuesta para resolver este enorme problema, ya que permite la transferencia de valor entre diferentes redes de blockchain que funcionan bajo las regulaciones de los respectivos mercados ubicados en todo el mundo.

Adoptantes iniciales

Ante este escenario, el mercado debe incentivar a los adoptantes iniciales del blockchain. Por el momento, no vemos razones suficientes para que las empresas, las instituciones o incluso los gobiernos y autoridades utilicen la misma estructura fundamental para sus diferentes necesidades de centralización y uso.

Los proyectos de blockchain que dan una verdadera respuesta a la escalabilidad, la interoperabilidad y la usabilidad deben pensar en cómo apoyarán a los adoptantes iniciales para que se incorporen a su red arriesgando su dinero, su tiempo y sus trabajos.

En este caso, la respuesta es el Modelo de Financiación, Consorcios, Comunidades y Organización que respalda estas iniciativas y que lleva estas necesidades de uso más allá de los departamentos de Investigación e Innovación de las corporaciones.

Conclusión

Nuestro mundo es complejo, nuestras economías inmensas y nuestros requisitos diversos. Esta red no puede estar atendida por una sola plataforma, sino que contará con el apoyo de una red interconectada de blockchain utilizablesinteroperablesescalables. Y esto es solo el principio. Aunque con los blockchain de tercera generación en desarrollo y las inevitables cuarta, quinta y sexta generaciones en el horizonte, eso no seguirá siendo así por mucho tiempo.

¿Cuál es su opinión? Envíeme un correo electrónico a [email protected]. También podemos ponernos en contacto en Twitter (@bpkarlos) o LinkedIn. ¡Gracias por dedicar parte de su tiempo a leer esta publicación!

Share

Discover More

Scroll al inicio