A vantagem que alguém ou algo obtém por meio do acesso à informação, a um sistema de computação ou a um banco de dados.

Ao refletir sobre as diferenças entre a Web 2.0 e a Web 3.0, esse é um aspecto que sempre se destaca como único. O acesso concedido a um conjunto de dados ou a um sistema pode mudar o rumo de um projeto e, certamente, de todas as vidas humanas envolvidas nele. O acesso nem sempre foi igualitário.

No mundo financeiro tradicional/centralizado, a vantagem do acesso é distribuída de forma desigual. Nem todos têm acesso a todos os sistemas críticos, conjuntos de dados e sistemas de pagamento. Os sistemas são fechados por padrão e cercados por pessoas, políticas e contratos que concedem acesso a outros. Esses sistemas também são repletos de camadas, de modo que os preços variam drasticamente dependendo da camada de importância em que você se encontra.

No mundo da Web3, todos têm acesso a essa influência e os preços são os mesmos para todos. Os bancos de dados estão abertos para que todos possam visualizá-los, e qualquer pessoa pode interagir com eles. Os sistemas são abertos por padrão.

O melhor exemplo que consigo pensar entre esses dois sistemas está no nível do banco de dados. Antes da web3, Mongo, MySQL, SQLServer etc. eram onde os dados eram armazenados e, para ter acesso a esses sistemas, as empresas donas dos bancos de dados precisavam autorizar você a ler ou gravar neles. O dono do servidor é quem manda, e conseguir acesso a esse sistema pode levar anos, dependendo da importância dele.

Por que isso importa

Em um ambiente tradicional, a seleção adversa está sempre presente. A seleção adversa determina quem obtém acesso e influencia fortemente quem recebe financiamento. Ser admitido muda o rumo de um negócio.

Usar um banco como exemplo aqui parece um bom paralelo, pois muitas das inovações da Web3 que estamos vendo têm a ver com criptomoedas ou com alguma variação de dados mantidos em um banco de dados, embora de uma maneira muito diferente — e esse é, de certa forma, o ponto que estou tentando destacar aqui. Também acho que os bancos têm feito um excelente trabalho em se manter atualizados nos últimos 5 anos.

Trabalhar ou fazer parceria com um banco é muito mais fácil do que costumava ser, na minha opinião. A maioria dos bancos opera com MySQL, Oracle, SQL Server ou outra variação de uma estrutura de banco de dados mais tradicional, com todas essas melhorias. Os bancos estão interligados por sistemas complexos que armazenam dados de maneiras semelhantes, representando a movimentação de dinheiro. O acesso a esses sistemas depende das pessoas que os mantêm. Quando você obtém acesso, trata-se de um subconjunto de dados de todo o sistema, e outra pessoa continuará a controlar e monitorar seu acesso.

web2 database permission layers
Os bancos de dados da Web 2.0 têm muitas permissões.

Talvez eu seja tendencioso, mas acho que as FinTechs são um exemplo brilhante de como as empresas podem facilitar isso para os bancos e para os usuários dos sistemas. A situação melhorou bastante. As novas e melhores versões ainda se baseiam em estruturas que envolvem MySQL, Mongo, Oracle e bancos de dados.

As diferenças entre esses sistemas Web 2.0 e os sistemas Web 3.0 começam no nível do banco de dados. Nesse ambiente, cada desenvolvedor acaba tendo uma permissão ligeiramente diferente e um conjunto de dados em constante mudança. Gerenciar e modificar essas permissões envolve muitos filtros, pessoas e tempo. A empresa, na verdade, só libera os dados que quer liberar, restringindo quem pode inserir dados nos bancos de dados.

Quando o banco de dados é aberto, tudo muda

O Ethereum é um ótimo exemplo a ser usado aqui. Quando você começa a desenvolver no Ethereum, não precisa de acesso concedido pelo Vitalik nem por ninguém. Ele simplesmente está lá…

Nesse sistema, todos têm poder de acesso. Todos podem ver o banco de dados raiz e, além disso, todos têm acesso às atualizações contínuas do conjunto de dados global. O acesso global aos dados é um nível insano de acesso a ser alcançado por um desenvolvedor em um ambiente de banco de dados web2. É melhor você ser o sobrinho protegido do fundador do banco para conseguir esse nível de acesso no mundo da Web 2 e, nesse caso, obviamente, você seria o único com esse poder de acesso. No mundo da Web 3, todo mundo tem acesso igualitário ao mesmo tempo e às oportunidades que vêm com ele.

Web3 permissionless access model diagram contrasting with traditional database layers
Os bancos de dados web3 estão abertos a todos

Nesse mundo, todos têm o mesmo conjunto de dados e os mesmos direitos de contribuir com dados. Sem filtros. Pense em cada cadeia como se fosse seu próprio banco de dados, onde você pode obter a fonte da verdade, na íntegra, o tempo todo e praticamente sem custo. Os desenvolvedores podem acessar o banco de dados com solicitações específicas e encontrar tudo o que precisam.

  • Não há nenhuma reunião para participar

  • Não há mudanças de fuso horário com que se preocupar

  • Não há voos caros nem quartos de hotel para chegar à reunião

  • Não há vice-presidentes com quem conversar sobre seus negócios

  • Não há horário de trabalho, nem feriados

  • Não há férias para contornar

  • Os sistemas funcionam 24 horas por dia, 7 dias por semana, 365 dias por ano

No mundo da Web 2.0, os sistemas operam com base em horários e na disponibilidade das pessoas. De repente, no mundo da Web 3.0, os bancos de dados que alimentam os produtos e ecossistemas estão sempre ativos. Eles não ficam ligados apenas às vezes; estão sempre ligados.