
Trocar as fechaduras sem reconstruir o prédio Pense em um prédio. As fechaduras das portas decidem quem pode abri-las. A fundação e as vigas estruturais decidem se o prédio é sólido. No Starknet, essas duas funções são separadas. As assinaturas são as fechaduras. Elas autorizam uma transação; provam que a pessoa certa (ou o contrato inteligente correto) a aprovou. As provas STARK são a fundação. Elas verificam se o cálculo em si foi feito corretamente. Elas não se importam qual fechadura foi usada; só se importam se o resultado é válido. Como as contas no @Starknet são contratos inteligentes programáveis (abstração nativa de conta), a “fechadura” pode ser alterada sem tocar na fundação. Uma nova implementação de conta pode usar um método de assinatura diferente, como um esquema de assinatura pós-quântica, sem precisar de uma atualização em toda a rede ou um fork hard. O sistema de prova permanece o mesmo. É como poder trocar as fechaduras de todas as portas de um prédio por um novo tipo de fechadura, sem precisar reconstruir as paredes ou a fundação. Essa flexibilidade existe hoje.
