Além do ZK, as "pilhas tecnológicas" comuns no Web3 podem ser agrupadas da seguinte forma $USD1 $BNB $BTC



1) Camada de base da blockchain
Mecanismos de consenso: PoS / PoW / DPoS (como alcançar um "livro-razão único")
Rede P2P e nós: como os blocos são propagados e como os nós são sincronizados
Primitivas criptográficas: hash, assinaturas digitais (ECDSA/EdDSA), Árvore de Merkle (prova de que os dados não foram alterados)
2) Contratos inteligentes e frameworks de desenvolvimento
Contratos inteligentes: Solidity / Vyper (EVM), Rust (Solana/partes das cadeias)
Padrões de contratos: ERC-20 (tokens), ERC-721/1155 (NFTs), padrões modularizados mais complexos
Ferramentas de segurança: auditoria, verificação formal, fuzzing, gestão de permissões (multi-assinatura/Timelock)
3) Tecnologias de escalabilidade (tornar a cadeia mais rápida e mais barata)
Rollup: Rollup otimista, ZK Rollup
Disponibilidade de dados (DA): onde colocar os dados da transação e como garantir que sejam verificáveis
Blockchain modular: separar execução/consenso/DA, com cada um desempenhando seu papel
4) Interoperabilidade entre cadeias
Ponte entre cadeias: como transferir ativos da cadeia A para a cadeia B (também uma área de alta incidência de acidentes de segurança)
Protocolo de mensagens: não apenas transferir moedas, mas também chamar/sincronizar estado entre cadeias
5) Dados e middleware
Oráculos: trazer dados off-chain (preços, eventos) para a cadeia (por exemplo, alimentação de preços)
Indexação e consulta: The Graph/Indexer próprio, permitindo que o front-end consulte rapidamente dados on-chain
Armazenamento descentralizado: IPFS / Arweave / Filecoin (armazenar arquivos fora da cadeia, mas verificáveis)
6) Identidade, contas e experiência de carteira
Gestão de carteiras e chaves: palavras-chave, carteiras de hardware, assinaturas
Abstração de contas (AA): tornar carteiras mais parecidas com 'contas da internet' (recuperação social, isenção de gas, transações em lote)
DID/VC: identidade descentralizada e credenciais verificáveis (mais fortes com tecnologia de privacidade)
7) Privacidade e computação segura (ZK é apenas uma das opções)
MPC (cálculo seguro multi-party): várias pessoas calculam resultados juntas, mas os dados de cada um não são expostos (comumente usado para custódia/assinaturas)
TEE (Ambiente de Execução Confiável): executar programas em áreas isoladas de hardware (o ponto controverso é confiar no hardware)
Criptografia homomórfica / mecanismo de mistura: privacidade mais forte, mas custo mais alto e menos aplicações
8) Economia e governança
Tokenomics: incentivos, inflação, bloqueio, regras de airdrop
Governança DAO: votação, propostas, delegação, governança on-chain/off-chain
MEV e mecanismos de transação: corrida, arbitragem, ordenação, e suas soluções de mitigação (pools de transações privadas, leilões etc.)