Estamos prontos para o metaverso, mas a tecnologia não. Aqui está o porquê.

Ouvimos isso o tempo todo: o metaverso levará uma década para ser construído. Mas por que presumimos que esse será o caso?

Primeiro, considere como seria um metaverso ideal: milhões de pessoas em um único mapa como no mundo real, mas onde cada ação tomada é irrevogável e verdadeira para todos — por exemplo, se você quebrar uma estátua no metaverso, vai ficar quebrada para todos até que alguém conserte. E, finalmente, um jogador tem total autonomia sobre suas ações e pode realizar qualquer ato em qualquer lugar, desde que seja legal pelas regras do metaverso.

Para conseguir isso, esse metaverso exigiria o poder de 5G, IA, processadores de última geração, computação quântica, computação de borda, AR e VR, todos combinados. No momento, no entanto, essas tecnologias não são avançadas o suficiente para escalar em massa a um preço acessível. Como resultado, um metaverso imersivo abrangente é um alvo distante.

O Trilema Blockchain

Para entender o problema de escalabilidade, primeiro precisamos nos aprofundar em outra questão, “O Trilema Blockchain”. Vitalik Buterin, cofundador da Ethereum, usou o termo pela primeira vez para explicar os atrasos nas transações e os altos preços do gás (unidade que mede a quantidade de esforço computacional necessário para executar operações específicas na rede) na blockchain Ethereum.

O trilema de Buterin postula que existem três aspectos de uma solução Web3 – descentralização, escalabilidade e segurança – mas que os projetos devem sacrificar um para manter os outros dois. No caso do Ethereum, eles tiveram que trocar a escalabilidade para manter a integridade do blockchain. Um resultado é que, em uma rede blockchain congestionada como a Ethereum, os validadores priorizam transações com altas taxas de gás em detrimento das mais baixas.

Blockchains estão tentando resolver este problema com soluções como POS (Proof-of-Stake), sharding, rollups, etc. um pouco de tempo e trabalho, mas eventualmente, vai dar certo.

A solução de dimensionamento para plataformas de metaverso será mais difícil, pois um metaverso simplesmente não termina nas transações. Os componentes de uma plataforma metaverso também incluem interações no personagem, mapas detalhados, vários traços de personagem, recursos na plataforma e muitas outras coisas.

Para que o metaverso funcione sem problemas, será necessário um gigante de blockchain que tenha várias cadeias laterais e L2s, TPS (transações por segundo) extremamente alto, baixas taxas de gás e integração robusta de IPFS para NFTs e operabilidade de cadeia cruzada. E, por enquanto, essa tecnologia não existe.

Metaversos centralizados e escalabilidade

Mas e se um metaverso escolher sacrificar um lado do trilema blockchain – descentralização – para escalar mais rápido? Embora um metaverso centralizado não precise se preocupar com consenso e registros de informações compartilhadas, ainda enfrentará muitos obstáculos.

Considere uma plataforma centralizada como Fortnite ou Roblox. Claro, eles podem fazer algo como hospedar um show de realidade virtual, mas também devem limitar as funções dos personagens a apenas se mover e assistir, não permitindo que os jogadores participem ativamente (como dançar) no evento.

A razão é que os servidores do jogo, tanto locais quanto centrais, não conseguem retransmitir ou receber tanta informação em tempo real para que os personagens interajam ao vivo.

Para que possamos realmente assistir a um show do metaverso com centenas de outros participantes, precisaremos corrigir alguns gargalos – largura de banda e latência são os mais importantes. (Matthew Ball, em seu Metaverse Primer, explicou o problema com largura de banda e latência e como isso está impedindo o dimensionamento em massa para o metaverso).

Largura de banda, em termos leigos, é a quantidade de dados sendo liberados ou processados ​​em uma unidade de tempo. O cenário ideal com largura de banda será ter largura de banda infinita para processar qualquer quantidade de dados na menor janela de tempo possível. Por exemplo, em um metaverso, você gostaria de olhar para o horizonte em qualquer direção e ver cada detalhe gráfico IRL em forma de imagem perfeita.

Mas o que acontece é que, em um metaverso como Fortnite ou mesmo Roblox, a quantidade de informações que percebemos e interagimos é pré-carregada no dispositivo local, com algumas sendo liberadas conforme a necessidade. Isso porque não temos infraestrutura para lidar com tanta largura de banda.

Da mesma forma, a latência é a diferença de tempo entre você pressionar uma tecla e o comando que está sendo executado na tela. Se você estiver jogando um jogo de tiro para vários jogadores, você deseja que sua latência seja quase zero para que você possa executar a ação instantaneamente.

Agora imagine, sua ação sendo retransmitida de volta para o servidor central em todo o mundo e voltando antes que você possa disparar uma bala, você já está morto. É por isso que a maioria dos jogos pré-carrega essas funções no dispositivo para evitar atrasos. Mas para que ações espontâneas semelhantes sejam executadas em tempo real no metaverso, você precisa carregar todas as ações possíveis em um determinado cenário (o que é praticamente impossível) ou confiar nas informações de streaming na nuvem.

Portanto, mesmo sem as dificuldades de manter a plataforma descentralizada, uma plataforma metaverso centralizada tem inúmeros problemas que não serão resolvidos a menos que desenvolvamos tecnologias melhores e mais novas.

Mas mesmo com todos esses obstáculos e gargalos, há poucas dúvidas de que o metaverso é a próxima evolução da internet, porque a Web3 é uma resposta a necessidades como transparência e rastreabilidade. Então agora a questão é como resolver esses problemas.

O setor descentralizado está investindo fortemente nas funções de formas mais simples de gráficos para evitar congestionamentos na rede. Da mesma forma, muitos projetos estão reduzindo a participação em tempo real como forma de gerenciar o tráfego.

A maioria dessas abordagens nos permitirá fazer por um tempo, mas a solução final é aproveitar o poder do 5G, Wi-Fi 6 e computação de borda para aumentar os limites de largura de banda e diminuir a latência. Como resultado, estamos analisando um período de uma década ou mais para alcançar a experiência ideal do metaverso.

Nesse processo, vamos inovar e eliminar um monte de novas ideias que se encaixam na narrativa da época. No entanto, com uma força global concentrada trabalhando em direção a um objetivo, o que raramente ocorreu na história da tecnologia, posso dizer com confiança que a jornada está melhorando.