La influencia que alguien o algo obtiene gracias al acceso a la información, a un sistema informático o a una base de datos.

Al reflexionar sobre las diferencias entre la Web 2.0 y la Web 3.0, este es un aspecto que destaca continuamente por su carácter único. El hecho de que se conceda acceso a un conjunto de datos o a un sistema puede cambiar el rumbo de un proyecto y, sin duda, de todas las vidas humanas implicadas en él. El acceso no siempre ha sido equitativo.

En el mundo de las finanzas tradicionales o centralizadas, la influencia que confiere el acceso está distribuida de forma desigual. No todo el mundo tiene acceso a todos los sistemas críticos, conjuntos de datos y sistemas de pago. Los sistemas son cerrados por defecto y están rodeados de personas, políticas y contratos que conceden acceso a otros. Estos sistemas también están formados por múltiples capas, por lo que los precios varían drásticamente en función de la capa de importancia en la que te encuentres.

En un mundo web3, todo el mundo tiene acceso a la influencia y los precios son los mismos para todos. Las bases de datos están abiertas para que cualquiera pueda consultarlas y cualquiera puede interactuar con ellas. Los sistemas son abiertos por defecto.

El mejor ejemplo que se me ocurre para comparar estos dos sistemas se encuentra a nivel de las bases de datos. Antes de la web3, Mongo, MySQL, SQLServer, etc., etc., eran los lugares donde se almacenaban los datos y, para acceder a estos sistemas, las empresas propietarias de las bases de datos tenían que autorizarte a leer o escribir en ellas. El propietario del servidor tiene el control, y conseguir acceso a ese sistema podía llevar años, dependiendo de su importancia.

Por qué es importante

En un entorno tradicional, la selección adversa está siempre presente. La selección adversa determina quién obtiene acceso e influye enormemente en quién recibe financiación. Que te dejen entrar cambia el rumbo de un negocio.

Utilizar un banco como ejemplo me parece un buen paralelismo, ya que muchas de las innovaciones de la web3 que estamos viendo tienen que ver, bien con las criptomonedas, bien con alguna variante de los datos almacenados en una base de datos, aunque de una forma muy diferente, que es precisamente lo que intento explicar aquí. También creo que los bancos han hecho un trabajo excepcional a la hora de adaptarse a los nuevos tiempos durante los últimos cinco años.

Desde mi punto de vista, trabajar o asociarse con un banco es mucho más fácil de lo que solía ser. La mayoría de los bancos utilizan MySQL, Oracle, SQL Server u otra variante de una estructura de base de datos más tradicional con todas esas mejoras. Los bancos están interconectados por sistemas complejos que almacenan datos de formas similares que representan el movimiento del dinero. El acceso a estos sistemas depende de las personas que los mantienen. Cuando se obtiene acceso, se trata de un subconjunto de datos de todo el sistema, y otra persona seguirá controlando y supervisando dicho acceso.

web2 database permission layers
Las bases de datos web2 tienen muchos permisos.

Puede que sea parcial, pero creo que las FinTech son un ejemplo brillante de cómo las empresas pueden facilitar esto tanto a los bancos como a los usuarios de los sistemas. La situación ha mejorado mucho. Las nuevas y mejoradas versiones de estos sistemas siguen basándose en estructuras que giran en torno a MySQL, Mongo, Oracle y otras bases de datos.

Las diferencias entre estos sistemas web2 y los sistemas web3 comienzan a nivel de la base de datos. En este entorno, cada desarrollador acaba teniendo unos permisos ligeramente diferentes y un conjunto de datos en constante evolución. Gestionar y modificar esos permisos implica muchos filtros, personas y tiempo. La empresa, en realidad, solo divulga los datos que quiere divulgar, restringiendo quién puede introducir datos en las bases de datos.

Cuando la base de datos es abierta, todo cambia

Ethereum es un gran ejemplo que podemos utilizar aquí. Cuando empiezas a desarrollar en Ethereum, no necesitas que Vitalik ni nadie más te conceda acceso. Simplemente está ahí

En este sistema, todo el mundo tiene capacidad de acceso. Todo el mundo puede ver la base de datos raíz y, además, todo el mundo tiene acceso a las actualizaciones continuas del conjunto de datos global. El acceso global a los datos es un nivel de acceso increíble de conseguir en un entorno de bases de datos web2 como desarrollador. Más te vale ser el sobrino protegido del fundador del banco para conseguir ese nivel de acceso en un mundo web2 y, entonces, obviamente, serías el único con ese poder de acceso. En el mundo web3, todo el mundo tiene el mismo acceso al mismo tiempo y las oportunidades que ello conlleva.

Web3 permissionless access model diagram contrasting with traditional database layers
Las bases de datos web3 están abiertas a todo el mundo

En este mundo, todo el mundo dispone del mismo conjunto de datos y de los mismos derechos para aportar datos a cambio. Sin filtros. Piensa en cada cadena como si fuera su propia base de datos, donde puedes acceder a la fuente de la verdad, a toda ella, en todo momento y prácticamente sin coste alguno. Los desarrolladores pueden acceder a la base de datos con consultas específicas y encontrar todo lo que necesiten.

  • No hay que asistir a ninguna reunión

  • No hay que lidiar con cambios de huso horario

  • No hay vuelos caros ni habitaciones de hotel para acudir a la reunión

  • No hay que hablar con ningún vicepresidente sobre tu negocio

  • No hay horarios de trabajo ni vacaciones

  • No hay que adaptarse a las vacaciones

  • Los sistemas funcionan las 24 horas del día, los 7 días de la semana, los 365 días del año

En el mundo de la Web 2.0, los sistemas funcionan en función de los horarios y de la disponibilidad de las personas. De repente, en el mundo de la Web 3.0, las bases de datos que hacen funcionar los productos y los ecosistemas están siempre activas. No están activas solo a veces; están siempre activas.