Encaminhar o Título Original 'Como a abstração da cadeia Near traz uma melhor experiência Web3?'
A maioria dos dApps de hoje na verdade não são dApps (aplicações descentralizadas). Se os usuários precisam sair do aplicativo para começar a usá-lo, na verdade não é um aplicativo - é apenas uma interface. Se os usuários têm que se cadastrar manualmente através de exchanges e gerenciar várias contas e taxas de gás e pontes, será que você realmente construiu um aplicativo? Eu acho que não - o que pode explicar por que apenas alguns milhões de pessoas no mundo estão usando dApps.
Se quisermos ver a adoção em massa do Web3 porque acreditamos que uma internet mais aberta, descentralizada que apoia a auto-soberania de todas as pessoas é melhor para o mundo, então precisaremos fazer melhor.
A narrativa predominante na Web3 hoje é a modularidade, ou seja, separar as diferentes camadas funcionais de uma blockchain, ou seja, liquidação, disponibilidade de dados e execução, em prol da escalabilidade. A camada 2, rollups otimistas e ZK, camadas de disponibilidade de dados, sidechains e canais de estado são todos exemplos de soluções de modularidade.
Essa proliferação de blockchains e rollups tem levado a uma experiência degradada para usuários e desenvolvedores. A modularidade e um mundo de muitas cadeias levam a uma maior fragmentação de liquidez, aplicativos e usuários - um grau significativo de complexidade na experiência do usuário que nenhum usuário comum poderia ser esperado para navegar. Isso também se aplica aos desenvolvedores, que sentem a pressão de se comprometer com uma pilha de tecnologia específica ao limitar o público-alvo de sua aplicação. Agora, ao construir um dapp, você está se enraizando em um mercado endereçável pequeno ao escolher uma única cadeia.
Quero propor uma visão melhor para todo o ecossistema Ethereum e toda a Web3: vamos trabalhar juntos para avançar a adoção mainstream por meio da abstração de cadeias. A ideia é que as blockchains devem ser abstraídas do usuário para que não sejam barreiras à entrada ou participação. A NEAR tem se concentrado nessa visão desde 2018 e hoje alcançou o maior número de usuários de qualquer rede na Web3: 12,4 milhões de contas ativas mensais e 34 milhões de contas no total.
Veja como podemos desfragmentar a Web3 e embarcar bilhões de usuários via dapps.
Vamos imaginar como usar um dapp deveria funcionar na realidade: transacionar entre redes e navegar entre experiências com facilidade, tudo dentro de uma única interface. Como exemplo, Alice pega seu telefone e abre KAIKAI a partir da tela de bloqueio. Ela pede um smoothie de um lugar local e vê no aplicativo que há uma oferta de desconto de sua loja de roupas favorita, Maison, e pede um par de sapatos para a primavera. Alice percebe que ganhou recompensas suficientes em KAICHING para obter uma insígnia da Maison, sem saber que é um NFT na Polygon, e a resgata em sua conta.
Quando ela navega pela Maison no aplicativo KAIKAI mais tarde naquele dia, ela percebe que seu novo distintivo revela uma oferta para comprar ingressos para um evento exclusivo em sua loja com um DJ que ela gosta. Ela compra o ingresso com KAICHING e recebe 2 ingressos, ainda sem saber que é um NFT na Arbitrum. Como ela ganha um +1, Alice convida seu amigo Bob para ir com ela e o chama para pegar seu endereço.
Bob envia seu endereço NEAR para Alice e abre seu aplicativo para verificar o ingresso. Ele envia alguns ETH para Alice para agradecer o convite e verifica os diferentes criptos que possui em sua conta. Como está no metrô e tem tempo, decide comprar um pouco de BTC e tomar emprestado contra ele com USDC para poder criar um NFT Fighting Dragon na Magic Eden. Seu amigo Charles mandou uma mensagem mais cedo para que ele consiga um, para que possam jogar um contra o outro no Ano do Dragão, um novo jogo na NEAR onde seus dragões podem batalhar por moedas que podem ser apostadas.
Todas essas interações e transações podem ocorrer em uma única interface e de forma totalmente privada. Não há carteiras, não há troca de redes e não há taxas de transação para lidar; essas estão incorporadas diretamente na troca ou na compra e são tratadas em nome do usuário. Alice não precisava se preocupar com qual rede o ingresso está e Bob pode enviar fundos para o ingresso em qualquer criptomoeda que ele desejar, passando sem problemas para comprar uma diferente no segundo seguinte. Tudo dentro de um aplicativo. Este é o nível de fluidez pelo qual devemos nos esforçar como um ecossistema.
Todos que constroem um aplicativo em Web3 se beneficiarão ao poder acessar um mercado tão amplo de potenciais usuários como neste exemplo - ou seja, qualquer pessoa que use aplicativos. Enquanto hoje, os desenvolvedores escolhem uma rede com base no acesso à liquidez ou aos usuários de um rollup ou chain específico, em um futuro de abstração de chain, eles podem simplesmente construir com a melhor tecnologia. Os usuários aparecerão em busca das melhores experiências.
Imagine se um usuário do Gmail não pudesse simplesmente enviar uma mensagem para um endereço do Outlook––não faz sentido. O mesmo vale para os endereços da Web3. A premissa básica da abstração de cadeia é: os usuários finais não se importam com a blockchain subjacente. Eles só querem que os aplicativos funcionem. Na realidade, as blockchains são simplesmente infraestrutura para receber valor da Web3: segurança de ativos contra apreensão, oportunidade econômica, remoção de intermediários para transações, identidade global sem permissão, procedência de dados, experiências divertidas e muito mais.
O objetivo central da abstração de chain é desfragmentar a paisagem modular cada vez mais fragmentada da Web3. Embora isso seja mais visível na camada de experiência do usuário, essa desfragmentação de liquidez e contas é possível graças à inovação na camada de segurança.
Zero knowledge (ZK) introduz uma abordagem fundamentalmente nova para a segurança do livro-razão. Enquanto antes era necessário confiar em um conjunto descentralizado de validadores, agora até mesmo um único computador pode provar que as regras foram seguidas com uma simples prova. Isso significa que, onde antes os desenvolvedores seriam obrigados a construir em uma cadeia compartilhada ou gastar recursos imensos para lançar uma nova, agora podem simplesmente iniciar uma em seu único servidor.
Este novo paradigma introduz a ideia de liquidação cruzada: à medida que mais cadeias se tornam totalmente comprováveis por ZK, se alguma prova for publicada em outras cadeias, não há como reverter essa cadeia sem a necessidade de reverter também outras cadeias. Transações de uma cadeia também podem ser compensadas em várias outras por meio de provas ZK. Isso proporciona segurança de malha, uma vez que todas as provas são continuamente agregadas, permitindo a movimentação segura de ativos entre tais cadeias.
Para alcançar segurança unificada, duas coisas são necessárias na base da pilha: Disponibilidade de dados, que fornece um meio para todos sincronizarem mesmo se o operador estiver offline, e um sequenciador descentralizado para aplicativos que não têm um operador central.
A próxima camada é a identidade com essa segurança unificada. Os usuários podem ter um endereço em todas as cadeias possíveis e mover ativos entre eles livremente. Do ponto de vista do usuário, isso deve ser uma única conta onde eles interagem com aplicativos em diferentes cadeias, e os ativos são automaticamente transferidos ou trocados.
Chamo isso de "agregação de contas" e compartilharei mais detalhes sobre isso em outra postagem em breve. A NEAR lançará a próxima versão do FastAuth em março de 2024, que possui mapeamento de endereços NEAR para EVM, Bitcoin e outros endereços. As contas NEAR podem solicitar a assinatura de uma transação para outra cadeia. Isso permite que eles construam aplicativos multichain diretamente como contratos inteligentes na NEAR.
A camada final é unificar a camada de experiência, ou a camada de aplicação (como DapDap) - fornecendo uma maneira de interagir com aplicativos em várias cadeias sem que os usuários precisem trocar ou sair de uma única interface. Uma interface de usuário descentralizada pode fornecer componentes fáceis de construir de forma abstraída em cadeia. A NEAR pode alcançar isso por meio do NearJS, combinando indexação de dados e interfaces de usuário descentralizadas - a V2 também chegando em março de 2024.
O ecossistema NEAR tem estado a construir em direção à visão de abstração de cadeias desde os seus primórdios em 2018, focando na usabilidade, em um modelo de conta flexível e em uma blockchain altamente escalável que poderia suportar aplicativos mainstream com bilhões de usuários. Atualmente, a pilha foi expandida para suportar abstração de cadeia completa entre cadeias e todos os tipos de aplicativos.
Importante, cada uma destas camadas apoia os construtores de toda a Web3, incluindo Ethereum, rollups & L2s, e além disso, o futuro multichain está se tornando o futuro da abstração de cadeia.
2024 é o ano de esconder a complexidade da infraestrutura multichain para fornecer as experiências Web3 que estamos buscando. Melhorar a usabilidade e a descoberta deve ser uma prioridade para todos os construtores da Web3, bem como resolver a fragmentação de liquidez e compensações de segurança.
Vamos tornar a abstração de cadeia um movimento. O ecossistema NEAR convida construtores de toda a Web3 a aproveitar as soluções que estamos oferecendo e a colaborar conosco para construir mais soluções de abstração de cadeia juntos.
Encaminhar o Título Original 'Como a abstração da cadeia Near traz uma melhor experiência Web3?'
A maioria dos dApps de hoje na verdade não são dApps (aplicações descentralizadas). Se os usuários precisam sair do aplicativo para começar a usá-lo, na verdade não é um aplicativo - é apenas uma interface. Se os usuários têm que se cadastrar manualmente através de exchanges e gerenciar várias contas e taxas de gás e pontes, será que você realmente construiu um aplicativo? Eu acho que não - o que pode explicar por que apenas alguns milhões de pessoas no mundo estão usando dApps.
Se quisermos ver a adoção em massa do Web3 porque acreditamos que uma internet mais aberta, descentralizada que apoia a auto-soberania de todas as pessoas é melhor para o mundo, então precisaremos fazer melhor.
A narrativa predominante na Web3 hoje é a modularidade, ou seja, separar as diferentes camadas funcionais de uma blockchain, ou seja, liquidação, disponibilidade de dados e execução, em prol da escalabilidade. A camada 2, rollups otimistas e ZK, camadas de disponibilidade de dados, sidechains e canais de estado são todos exemplos de soluções de modularidade.
Essa proliferação de blockchains e rollups tem levado a uma experiência degradada para usuários e desenvolvedores. A modularidade e um mundo de muitas cadeias levam a uma maior fragmentação de liquidez, aplicativos e usuários - um grau significativo de complexidade na experiência do usuário que nenhum usuário comum poderia ser esperado para navegar. Isso também se aplica aos desenvolvedores, que sentem a pressão de se comprometer com uma pilha de tecnologia específica ao limitar o público-alvo de sua aplicação. Agora, ao construir um dapp, você está se enraizando em um mercado endereçável pequeno ao escolher uma única cadeia.
Quero propor uma visão melhor para todo o ecossistema Ethereum e toda a Web3: vamos trabalhar juntos para avançar a adoção mainstream por meio da abstração de cadeias. A ideia é que as blockchains devem ser abstraídas do usuário para que não sejam barreiras à entrada ou participação. A NEAR tem se concentrado nessa visão desde 2018 e hoje alcançou o maior número de usuários de qualquer rede na Web3: 12,4 milhões de contas ativas mensais e 34 milhões de contas no total.
Veja como podemos desfragmentar a Web3 e embarcar bilhões de usuários via dapps.
Vamos imaginar como usar um dapp deveria funcionar na realidade: transacionar entre redes e navegar entre experiências com facilidade, tudo dentro de uma única interface. Como exemplo, Alice pega seu telefone e abre KAIKAI a partir da tela de bloqueio. Ela pede um smoothie de um lugar local e vê no aplicativo que há uma oferta de desconto de sua loja de roupas favorita, Maison, e pede um par de sapatos para a primavera. Alice percebe que ganhou recompensas suficientes em KAICHING para obter uma insígnia da Maison, sem saber que é um NFT na Polygon, e a resgata em sua conta.
Quando ela navega pela Maison no aplicativo KAIKAI mais tarde naquele dia, ela percebe que seu novo distintivo revela uma oferta para comprar ingressos para um evento exclusivo em sua loja com um DJ que ela gosta. Ela compra o ingresso com KAICHING e recebe 2 ingressos, ainda sem saber que é um NFT na Arbitrum. Como ela ganha um +1, Alice convida seu amigo Bob para ir com ela e o chama para pegar seu endereço.
Bob envia seu endereço NEAR para Alice e abre seu aplicativo para verificar o ingresso. Ele envia alguns ETH para Alice para agradecer o convite e verifica os diferentes criptos que possui em sua conta. Como está no metrô e tem tempo, decide comprar um pouco de BTC e tomar emprestado contra ele com USDC para poder criar um NFT Fighting Dragon na Magic Eden. Seu amigo Charles mandou uma mensagem mais cedo para que ele consiga um, para que possam jogar um contra o outro no Ano do Dragão, um novo jogo na NEAR onde seus dragões podem batalhar por moedas que podem ser apostadas.
Todas essas interações e transações podem ocorrer em uma única interface e de forma totalmente privada. Não há carteiras, não há troca de redes e não há taxas de transação para lidar; essas estão incorporadas diretamente na troca ou na compra e são tratadas em nome do usuário. Alice não precisava se preocupar com qual rede o ingresso está e Bob pode enviar fundos para o ingresso em qualquer criptomoeda que ele desejar, passando sem problemas para comprar uma diferente no segundo seguinte. Tudo dentro de um aplicativo. Este é o nível de fluidez pelo qual devemos nos esforçar como um ecossistema.
Todos que constroem um aplicativo em Web3 se beneficiarão ao poder acessar um mercado tão amplo de potenciais usuários como neste exemplo - ou seja, qualquer pessoa que use aplicativos. Enquanto hoje, os desenvolvedores escolhem uma rede com base no acesso à liquidez ou aos usuários de um rollup ou chain específico, em um futuro de abstração de chain, eles podem simplesmente construir com a melhor tecnologia. Os usuários aparecerão em busca das melhores experiências.
Imagine se um usuário do Gmail não pudesse simplesmente enviar uma mensagem para um endereço do Outlook––não faz sentido. O mesmo vale para os endereços da Web3. A premissa básica da abstração de cadeia é: os usuários finais não se importam com a blockchain subjacente. Eles só querem que os aplicativos funcionem. Na realidade, as blockchains são simplesmente infraestrutura para receber valor da Web3: segurança de ativos contra apreensão, oportunidade econômica, remoção de intermediários para transações, identidade global sem permissão, procedência de dados, experiências divertidas e muito mais.
O objetivo central da abstração de chain é desfragmentar a paisagem modular cada vez mais fragmentada da Web3. Embora isso seja mais visível na camada de experiência do usuário, essa desfragmentação de liquidez e contas é possível graças à inovação na camada de segurança.
Zero knowledge (ZK) introduz uma abordagem fundamentalmente nova para a segurança do livro-razão. Enquanto antes era necessário confiar em um conjunto descentralizado de validadores, agora até mesmo um único computador pode provar que as regras foram seguidas com uma simples prova. Isso significa que, onde antes os desenvolvedores seriam obrigados a construir em uma cadeia compartilhada ou gastar recursos imensos para lançar uma nova, agora podem simplesmente iniciar uma em seu único servidor.
Este novo paradigma introduz a ideia de liquidação cruzada: à medida que mais cadeias se tornam totalmente comprováveis por ZK, se alguma prova for publicada em outras cadeias, não há como reverter essa cadeia sem a necessidade de reverter também outras cadeias. Transações de uma cadeia também podem ser compensadas em várias outras por meio de provas ZK. Isso proporciona segurança de malha, uma vez que todas as provas são continuamente agregadas, permitindo a movimentação segura de ativos entre tais cadeias.
Para alcançar segurança unificada, duas coisas são necessárias na base da pilha: Disponibilidade de dados, que fornece um meio para todos sincronizarem mesmo se o operador estiver offline, e um sequenciador descentralizado para aplicativos que não têm um operador central.
A próxima camada é a identidade com essa segurança unificada. Os usuários podem ter um endereço em todas as cadeias possíveis e mover ativos entre eles livremente. Do ponto de vista do usuário, isso deve ser uma única conta onde eles interagem com aplicativos em diferentes cadeias, e os ativos são automaticamente transferidos ou trocados.
Chamo isso de "agregação de contas" e compartilharei mais detalhes sobre isso em outra postagem em breve. A NEAR lançará a próxima versão do FastAuth em março de 2024, que possui mapeamento de endereços NEAR para EVM, Bitcoin e outros endereços. As contas NEAR podem solicitar a assinatura de uma transação para outra cadeia. Isso permite que eles construam aplicativos multichain diretamente como contratos inteligentes na NEAR.
A camada final é unificar a camada de experiência, ou a camada de aplicação (como DapDap) - fornecendo uma maneira de interagir com aplicativos em várias cadeias sem que os usuários precisem trocar ou sair de uma única interface. Uma interface de usuário descentralizada pode fornecer componentes fáceis de construir de forma abstraída em cadeia. A NEAR pode alcançar isso por meio do NearJS, combinando indexação de dados e interfaces de usuário descentralizadas - a V2 também chegando em março de 2024.
O ecossistema NEAR tem estado a construir em direção à visão de abstração de cadeias desde os seus primórdios em 2018, focando na usabilidade, em um modelo de conta flexível e em uma blockchain altamente escalável que poderia suportar aplicativos mainstream com bilhões de usuários. Atualmente, a pilha foi expandida para suportar abstração de cadeia completa entre cadeias e todos os tipos de aplicativos.
Importante, cada uma destas camadas apoia os construtores de toda a Web3, incluindo Ethereum, rollups & L2s, e além disso, o futuro multichain está se tornando o futuro da abstração de cadeia.
2024 é o ano de esconder a complexidade da infraestrutura multichain para fornecer as experiências Web3 que estamos buscando. Melhorar a usabilidade e a descoberta deve ser uma prioridade para todos os construtores da Web3, bem como resolver a fragmentação de liquidez e compensações de segurança.
Vamos tornar a abstração de cadeia um movimento. O ecossistema NEAR convida construtores de toda a Web3 a aproveitar as soluções que estamos oferecendo e a colaborar conosco para construir mais soluções de abstração de cadeia juntos.