Abstract é uma blockchain de Camada 2 construída em cima do Ethereum. Seu propósito é descarregar a demanda computacional e reduzir as taxas de transação, enquanto ainda se beneficia da segurança e descentralização do Ethereum. O Abstract segue uma arquitetura baseada em rollup, na qual as transações são executadas off-chain, mas finalizadas no Ethereum. Esse enfoque permite que a plataforma escale sem introduzir seu próprio mecanismo de consenso ou comprometer a confiança.
Em vez de atuar como uma cadeia autônoma, o Abstract complementa o Ethereum ao servir como uma camada de execução de alto rendimento. Todas as mudanças de estado críticas e provas são eventualmente enviadas ao Ethereum para liquidação final. Esse modelo garante que o Abstract permaneça minimizado em termos de confiança, ao mesmo tempo que oferece melhor desempenho para desenvolvedores e usuários finais.
O Abstract utiliza rollups de conhecimento zero (ZK rollups) para processar transações em lote fora da cadeia. Cada lote de transações é acompanhado de uma prova criptográfica concisa, conhecida como prova de conhecimento zero (ZKP), que valida a correção do lote inteiro. Essa prova é enviada para o Ethereum, onde é verificada sem repetir ou expor dados individuais da transação.
O uso de rollups ZK fornece vários benefícios. Ele reduz os dados que precisam ser armazenados e processados on-chain, reduzindo significativamente os custos de transação. Ele também aprimora a privacidade, pois apenas os dados de prova e metadados mínimos são revelados. O modelo de submissão em lote suporta alta taxa de transferência, tornando a plataforma adequada para aplicativos de consumo que geram interações de usuário frequentes, como jogos, redes sociais e marketplaces.
O Abstract é totalmente compatível com a Máquina Virtual Ethereum (EVM), permitindo que os desenvolvedores implantem contratos inteligentes Ethereum existentes com modificações mínimas ou inexistentes. A plataforma suporta Solidity e integra-se a ferramentas padrão como Hardhat, Truffle e Remix. Esse design permite que os desenvolvedores reutilizem fluxos de trabalho conhecidos e evitem aprender novos idiomas ou arquiteturas.
Os contratos inteligentes na Abstract funcionam da mesma forma que na Ethereum, mas com a vantagem adicional de taxas reduzidas e execução mais rápida. Os desenvolvedores podem criar novos dApps ou migrar os existentes sem atritos, o que reduz a barreira de entrada para adoção. A Abstract também fornece SDKs e bibliotecas para facilitar a integração com sistemas de carteira, fluxos de autenticação e transferências de ativos.
Em sistemas baseados em rollup, é fundamental garantir que os dados de transações off-chain permaneçam acessíveis e verificáveis. A Abstract aborda essa necessidade integrando o EigenDA, uma solução modular de disponibilidade de dados (DA) desenvolvida pela EigenLayer. O EigenDA desacopla o armazenamento de dados da execução e do consenso, possibilitando uma publicação eficiente de dados com alta taxa de transferência.
Com o EigenDA, os dados da transação de cada lote rollup são armazenados em um ambiente distribuído e verificável ao qual validadores e clientes podem acessar para reconstruir o estado. Essa arquitetura garante que as aplicações em execução no Abstract não sejam vulneráveis a retenção de dados ou censura. Também suporta o objetivo de longo prazo de escalabilidade modular da blockchain, separando camadas de execução, consenso e dados.
O Resumo introduz a abstração de conta no nível do protocolo, usando carteiras de contratos inteligentes como o tipo de conta padrão. Estas carteiras não são simples endereços baseados em chaves, mas sim contratos inteligentes programáveis que gerenciam permissões, lógica de recuperação, validação de transações e controle de acesso. Cada carteira é inicializada com uma conta de propriedade externa (EOA) que pode autorizar transações.
Este design oferece flexibilidade e segurança aprimoradas em comparação com EOAs tradicionais. Os usuários podem configurar vários signatários, definir limites baseados em tempo ou implementar esquemas de acesso multifator. Também permite recursos avançados, como transações patrocinadas, execução em lote e lógica condicional no nível da carteira.
A Carteira Global Abstrata (AGW) é o sistema de carteira de contrato inteligente da plataforma. Ele suporta métodos de autenticação baseados em passkey, como login social, acesso baseado em e-mail ou autenticação biométrica, eliminando a necessidade de gerenciamento de chave privada ou frases-semente. Quando um usuário se inscreve, uma EOA é criada nos bastidores e uma carteira de contrato inteligente é implantada e vinculada a ela.
A autenticação baseada em sessão é incorporada ao fluxo da carteira. Uma vez conectado a um dApp, o AGW pode emitir um token de sessão que permite ao usuário interagir com o aplicativo por um período definido sem aprovações repetidas. Essas sessões são protegidas usando assinaturas criptográficas e podem ser revogadas a qualquer momento. Essa estrutura permite uma experiência do usuário sem interrupções, semelhante à Web2, em um ambiente seguro e descentralizado.
A Ponte Abstrata é o mecanismo de transferência de ativos nativos do protocolo, permitindo que usuários e aplicativos movam tokens e dados entre o Abstract e a mainnet do Ethereum. Foi projetada para facilitar uma comunicação intercadeia rápida e segura usando provas de conhecimento zero para verificar transações sem a necessidade de intermediários confiáveis.
Quando um usuário inicia uma transação de ponte, os ativos são bloqueados no Ethereum e cunhados ou desbloqueados no Abstract. O processo é revertido para saques. A ponte opera por meio de contratos inteligentes em ambas as redes e é integrada aos SDKs de desenvolvedor da Abstract, possibilitando a fácil inclusão de recursos de ponte nas dApps. Essa funcionalidade aprimora a composabilidade da Abstract com outros protocolos baseados no Ethereum e aumenta seu alcance dentro do ecossistema mais amplo da Web3.
Abstract é uma blockchain de Camada 2 construída em cima do Ethereum. Seu propósito é descarregar a demanda computacional e reduzir as taxas de transação, enquanto ainda se beneficia da segurança e descentralização do Ethereum. O Abstract segue uma arquitetura baseada em rollup, na qual as transações são executadas off-chain, mas finalizadas no Ethereum. Esse enfoque permite que a plataforma escale sem introduzir seu próprio mecanismo de consenso ou comprometer a confiança.
Em vez de atuar como uma cadeia autônoma, o Abstract complementa o Ethereum ao servir como uma camada de execução de alto rendimento. Todas as mudanças de estado críticas e provas são eventualmente enviadas ao Ethereum para liquidação final. Esse modelo garante que o Abstract permaneça minimizado em termos de confiança, ao mesmo tempo que oferece melhor desempenho para desenvolvedores e usuários finais.
O Abstract utiliza rollups de conhecimento zero (ZK rollups) para processar transações em lote fora da cadeia. Cada lote de transações é acompanhado de uma prova criptográfica concisa, conhecida como prova de conhecimento zero (ZKP), que valida a correção do lote inteiro. Essa prova é enviada para o Ethereum, onde é verificada sem repetir ou expor dados individuais da transação.
O uso de rollups ZK fornece vários benefícios. Ele reduz os dados que precisam ser armazenados e processados on-chain, reduzindo significativamente os custos de transação. Ele também aprimora a privacidade, pois apenas os dados de prova e metadados mínimos são revelados. O modelo de submissão em lote suporta alta taxa de transferência, tornando a plataforma adequada para aplicativos de consumo que geram interações de usuário frequentes, como jogos, redes sociais e marketplaces.
O Abstract é totalmente compatível com a Máquina Virtual Ethereum (EVM), permitindo que os desenvolvedores implantem contratos inteligentes Ethereum existentes com modificações mínimas ou inexistentes. A plataforma suporta Solidity e integra-se a ferramentas padrão como Hardhat, Truffle e Remix. Esse design permite que os desenvolvedores reutilizem fluxos de trabalho conhecidos e evitem aprender novos idiomas ou arquiteturas.
Os contratos inteligentes na Abstract funcionam da mesma forma que na Ethereum, mas com a vantagem adicional de taxas reduzidas e execução mais rápida. Os desenvolvedores podem criar novos dApps ou migrar os existentes sem atritos, o que reduz a barreira de entrada para adoção. A Abstract também fornece SDKs e bibliotecas para facilitar a integração com sistemas de carteira, fluxos de autenticação e transferências de ativos.
Em sistemas baseados em rollup, é fundamental garantir que os dados de transações off-chain permaneçam acessíveis e verificáveis. A Abstract aborda essa necessidade integrando o EigenDA, uma solução modular de disponibilidade de dados (DA) desenvolvida pela EigenLayer. O EigenDA desacopla o armazenamento de dados da execução e do consenso, possibilitando uma publicação eficiente de dados com alta taxa de transferência.
Com o EigenDA, os dados da transação de cada lote rollup são armazenados em um ambiente distribuído e verificável ao qual validadores e clientes podem acessar para reconstruir o estado. Essa arquitetura garante que as aplicações em execução no Abstract não sejam vulneráveis a retenção de dados ou censura. Também suporta o objetivo de longo prazo de escalabilidade modular da blockchain, separando camadas de execução, consenso e dados.
O Resumo introduz a abstração de conta no nível do protocolo, usando carteiras de contratos inteligentes como o tipo de conta padrão. Estas carteiras não são simples endereços baseados em chaves, mas sim contratos inteligentes programáveis que gerenciam permissões, lógica de recuperação, validação de transações e controle de acesso. Cada carteira é inicializada com uma conta de propriedade externa (EOA) que pode autorizar transações.
Este design oferece flexibilidade e segurança aprimoradas em comparação com EOAs tradicionais. Os usuários podem configurar vários signatários, definir limites baseados em tempo ou implementar esquemas de acesso multifator. Também permite recursos avançados, como transações patrocinadas, execução em lote e lógica condicional no nível da carteira.
A Carteira Global Abstrata (AGW) é o sistema de carteira de contrato inteligente da plataforma. Ele suporta métodos de autenticação baseados em passkey, como login social, acesso baseado em e-mail ou autenticação biométrica, eliminando a necessidade de gerenciamento de chave privada ou frases-semente. Quando um usuário se inscreve, uma EOA é criada nos bastidores e uma carteira de contrato inteligente é implantada e vinculada a ela.
A autenticação baseada em sessão é incorporada ao fluxo da carteira. Uma vez conectado a um dApp, o AGW pode emitir um token de sessão que permite ao usuário interagir com o aplicativo por um período definido sem aprovações repetidas. Essas sessões são protegidas usando assinaturas criptográficas e podem ser revogadas a qualquer momento. Essa estrutura permite uma experiência do usuário sem interrupções, semelhante à Web2, em um ambiente seguro e descentralizado.
A Ponte Abstrata é o mecanismo de transferência de ativos nativos do protocolo, permitindo que usuários e aplicativos movam tokens e dados entre o Abstract e a mainnet do Ethereum. Foi projetada para facilitar uma comunicação intercadeia rápida e segura usando provas de conhecimento zero para verificar transações sem a necessidade de intermediários confiáveis.
Quando um usuário inicia uma transação de ponte, os ativos são bloqueados no Ethereum e cunhados ou desbloqueados no Abstract. O processo é revertido para saques. A ponte opera por meio de contratos inteligentes em ambas as redes e é integrada aos SDKs de desenvolvedor da Abstract, possibilitando a fácil inclusão de recursos de ponte nas dApps. Essa funcionalidade aprimora a composabilidade da Abstract com outros protocolos baseados no Ethereum e aumenta seu alcance dentro do ecossistema mais amplo da Web3.