Proprietari, soglia ed esecutore
Ogni Safe Smart Account memorizza un insieme di indirizzi proprietari e una soglia. I proprietari firmano l'hash esatto della transazione Safe, inclusi destinazione, valore, calldata, operazione, nonce e campi relativi alle commissioni. Una volta che esistono abbastanza firme valide, qualsiasi esecutore autorizzato può chiamare il contratto dell'account per verificarle ed eseguire l'operazione richiesta.
Rivedi la catena, l'indirizzo Safe, il nonce, la soglia e il payload decodificato prima di firmare. Una firma offchain non modifica gli asset da sola, ma può autorizzare un'esecuzione successiva. I proprietari dovrebbero rifiutare delegatecall inaspettati, modifiche dei proprietari, riduzioni della soglia e approvazioni anche quando l'interfaccia mostra un nome di proponente familiare.