Mappare il sistema
Concordare le versioni del codice, l'architettura, le tecnologie supportate e il perimetro operativo.
Sicurezza della blockchain
Revisione della sicurezza dei sistemi blockchain, ipotesi di contratto intelligente e controlli operativi che circondano le risorse digitali.
Discuti le tue esigenzeUn’applicazione blockchain è più del suo codice contrattuale. La gestione delle chiavi, i poteri amministrativi, i processi di firma, i front-end e le dipendenze esterne influenzano tutti ciò di cui gli utenti si fidano effettivamente.
Esaminiamo i confini di tale fiducia. Cosa può cambiare un ruolo privilegiato? Quali componenti possono arrestare o reindirizzare un'operazione? Quali ipotesi vengono fatte riguardo agli input, alle controparti e al recupero?
L'ambito viene concordato in base alla tecnologia e alle competenze richieste. I risultati sono spiegati in termini di condizioni sfruttabili, impatto pratico e bonifica. Una revisione non può garantire che un sistema non sarà mai compromesso, ma può rendere molto più chiari i suoi presupposti e i suoi punti deboli.
Concordare le versioni del codice, l'architettura, le tecnologie supportate e il perimetro operativo.
Esamina i limiti di fiducia, il comportamento privilegiato e gli scenari di fallimento credibili.
Spiegare i risultati, le correzioni consigliate e ciò che non rientra nell'ambito esaminato.
La tecnologia supportata, il linguaggio contrattuale e la profondità dell'analisi vengono confermati prima di accettare un incarico. Un ambito dovrebbe corrispondere alle competenze richieste.
No. Una valutazione è limitata dall'ambito, dalla versione, dai metodi e dai tempi. La relazione dovrebbe rendere espliciti tali limiti e spiegare i rischi rimanenti.
Sì, questi possono essere inclusi in un ambito definito insieme alla revisione tecnica. I diritti di firma, l’accesso, il ripristino e il controllo delle modifiche sono spesso al centro del rischio.
Raccontaci quali risorse contano di più. Definiremo la valutazione offensiva, le priorità di ricerca e le decisioni che la tua organizzazione dovrà prendere.