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

BTC
BTC
66,178.38
-2.06%

BNB
BNB
603.06
-2.56%

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.)