No Mundo Web3, as contas de blockchain são muito mais do que simples ferramentas de armazenamento de ativos: funcionam como o principal ponto de acesso à identidade do utilizador, à assinatura de transações e à interação com contratos inteligentes. Diferentemente dos modelos tradicionais da internet, que dependem de plataformas centralizadas para gerir a identidade, as contas de blockchain recorrem a mecanismos criptográficos para permitir a autogeração e o controlo descentralizado das chaves privadas, das chaves públicas e dos endereços. Com o avanço das contas de contratos inteligentes e da abstração de contas, os utilizadores estão a beneficiar de uma experiência operacional cada vez mais flexível e programável. Este curso irá abordar a estrutura base, guiando-o na compreensão das diferenças entre EOAs e contas de contrato, e aprofundar a evolução futura da experiência do utilizador no Web3.
Este curso oferece uma explicação sistemática dos princípios essenciais e das aplicações das contas de blockchain e da identidade on-chain. Inicia-se pela lógica de geração das chaves privadas, chaves públicas e endereços, permitindo aos aprendizes perceber o papel fundamental das contas na gestão de ativos e nas operações on-chain. O curso aprofunda os mecanismos operacionais das EOAs, incluindo a assinatura de transações, as taxas de gas e a gestão de segurança, e compara a utilização das contas de contrato em cenários como DeFi. Seguidamente, apresenta a abstração de contas e métodos de implementação como o ERC-4337, demonstrando como estas soluções otimizam a experiência do utilizador através de lógica programável. Por último, o curso projeta tendências de desenvolvimento como carteiras inteligentes, assinatura múltipla e recuperação social, proporcionando aos aprendizes uma compreensão abrangente sobre a evolução futura do sistema de identidade Web3.
