- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menuConsenso
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
Web 3 Mídias Sociais Precisam de Blockchains Dedicados
Blockchains de uso geral são ótimas para DeFi, mas proibitivamente caras para mídias sociais descentralizadas.
Muitos acreditam que blockchains de propósito geral como Ethereum, Cardano, Avalanche e Solana virão para alimentar tudo na web, incluindo aplicativos financeiros, aplicativos sociais e até mesmo mercados semelhantes aos da Amazon. Mas há um problema que está sendo amplamente ignorado: armazenamento on-chain.
Embora os blockchains de uso geral de hoje tenham funcionado bem para aplicativos de armazenamento leve, como Finanças descentralizadas (DeFi), eles não podem ser dimensionados para lidar com aplicativos de armazenamento pesado, como aplicativos sociais e mercados. Imagine um mundo em que cada "curtida" ou Siga em um aplicativo descentralizado custasse US$ 1,00+ em taxas de armazenamento.
Infelizmente, essa realidade agora é por causa das limitações de armazenamento de todos os blockchains de propósito geral no mercado hoje. Como tal, para que a Web 3 alcance seu potencial máximo para interromper a Web 2 e os sistemas do passado, novas arquiteturas de blockchain serão necessárias.
Nader Al-Naji é chefe da Fundação DeSo e fundador da plataforma de mídia social BitClout.
Do estado finito ao estado infinito
Hoje, todos os blockchains de uso geral no mercado foram construídos para alimentar o que chamamos de aplicativos de estado finito. Esses são aplicativos em que a quantidade de dados ou estado que você precisa KEEP disponível para cada usuário é, bem, finita. Por exemplo, para construir um aplicativo financeiro, tudo o que você realmente precisa saber para validar transações é o saldo da conta de cada usuário.
Os usuários podem transferir fundos entre si milhões de vezes, mas no final tudo o que você precisa armazenar são apenas alguns números indicando o saldo final de cada usuário. Em outras palavras, o estado que você precisa KEEP por perto cresce em função do número de usuários, e não em função do número de transações.
Talvez surpreendentemente, praticamente todo DeFi consiste em aplicações de estado finito.
E se quisermos olhar além das Finanças? Aplicativos de estado infinito são aqueles em que a quantidade de dados que você precisa armazenar cresce indefinidamente com o número de ações que cada usuário realiza. Por exemplo, considere um aplicativo social típico: os usuários podem criar um perfil, fazer uma publicação, Siga pessoas e fazer outras coisas do tipo, tudo isso adiciona estado.
A diferença é que, com aplicativos sociais, todas as transações aumentam o estado em vez de são neutras em relação ao estado, como é o caso do DeFi. Com o social, em vez de apenas ter que KEEP alguns saldos de conta em seu estado, você precisa ser capaz de armazenar uma quantidade indefinida de dados. Pior ainda, esse estado precisa ser consultado com frequência por outros usuários na rede, exigindo que ele seja altamente disponível.
Para lidar com os requisitos de armazenamento e indexação inerentes às aplicações de estado infinito, as blockchains precisarão ser personalizadas de acordo com a aplicação em questão, comoDeSopara social descentralizado. Isso ocorre porque, sem poder fazer suposições sobre o tipo de dados que serão armazenados, os custos de armazenamento, indexação e consulta dos dados dispararão, tornando os aplicativos construídos na cadeia não competitivos.
Uma despesa insustentável
O custo de armazenar apenas 1 gigabyte de estado on-chain varia significativamente entre blockchains. É importante ressaltar que esses custos só devem aumentar para blockchains de propósito geral porque eles T foram projetados para escalar o armazenamento.
Esses altos custos de armazenamento on-chain impedem que a grande maioria dos aplicativos Web 2 sejam implementáveis nos blockchains de uso geral de hoje, mesmo ao usar pontes para blockchains focados em armazenamento como Arweave ou Filecoin. A preços atuais, até mesmo armazenar um LINK simples para Arweave ou Filecoin em uma cadeia de uso geral custa US$ 0,10-US$ 1,00+, o que é proibitivamente caro.
Além disso, embora muitas blockchains afirmem ser capazes de lidar com milhares de transações por segundo (TPS), essa métrica não leva em conta as propriedades de armazenamento do aplicativo em questão. Há uma grande diferença entre 50.000 transações DeFi, que podem gerar zero bytes de novos dados de estado, em oposição a 50.000 transações sociais, que podem gerar dezenas de megabytes que precisam ser armazenados, indexados e consultados.
Os blockchains mais avançados de hoje falham completamente em lidar com o último tipo de transação. Essa limitação está bloqueando o desenvolvimento de algumas das aplicações mais interessantes da Web 3.
Leia Mais: A Web 3 é onde os jovens estão
Nós da DeSo Foundation pesquisamos esse desafio e concluímos que todos os aplicativos Web 3 com uso intensivo de armazenamento, como aplicativos sociais e mercados, exigirão novos tipos de blockchains para serem desenvolvidos, porque esses aplicativos são aplicativos de estado infinito e não aplicativos de estado finito.
A dificuldade de armazenar e indexar dados de forma escalável é algo que tem sido subestimado pela maioria do espaço Cripto . Por muito tempo, todo o espaço tem sido limitado a aplicativos de estado finito sem muita consideração pela ampla gama de aplicativos de estado infinito, como aplicativos sociais e marketplaces, que compõem a maioria dos aplicativos da Web 2.
Para que a Web 3 alcance seu potencial máximo para revolucionar a Web 2 e os sistemas do passado, serão necessárias blockchains personalizadas para dar suporte a novos casos de uso, devido às limitações de armazenamento e indexação inerentes às cadeias de uso geral existentes.
Nota: As opiniões expressas nesta coluna são do autor e não refletem necessariamente as da CoinDesk, Inc. ou de seus proprietários e afiliados.