Contratos inteligentes
O que é um contrato, o que significa código verificado, o que são eventos on-chain e como qualquer pessoa pode lê-los.
Código verificado: o que isso prova (e o que não)
Todo contrato inteligente fica na blockchain como bytecode — código de máquina, ilegível para uma pessoa. "Código verificado" significa que o texto-fonte, escrito por humanos, foi publicado no explorer e conferido matematicamente contra esse bytecode: os dois coincidem, byte a byte. O que se lê é comprovadamente o que é executado.
O RecoveryClaim e o DelegationExecutor deste processo são exemplos disso: o código-fonte de cada um pode ser lido, função por função, por qualquer pessoa — sem depender da palavra de ninguém sobre o que eles fazem.
Mas há um limite importante nessa prova: verificado não é o mesmo que auditado. O selo garante que o código é o que está escrito — não garante que as regras escritas são boas, seguras ou justas. Um contrato inteligente malicioso pode estar perfeitamente verificado. Verificação prova autenticidade; julgar o conteúdo é papel da auditoria, tema aprofundado na trilha própria.