La risoluzione dei domini basata su blockchain è un metodo di denominazione che usa record archiviati o referenziati attraverso una blockchain invece di affidarsi solo al DNS tradizionale. Malware o servizi possono cercare un identificatore simile a un dominio tramite record decentralizzati, smart contract o dati correlati on-chain per trovare il successivo punto di controllo o di accesso.
Questo è importante perché può rendere l'infrastruttura più difficile da rimuovere con le normali azioni di disattivazione presso i registrar o con il DNS sinkholing. Gli aggressori lo usano per mantenere disponibili i canali di comando e controllo anche se i domini normali vengono bloccati. I difensori rispondono monitorando le query blockchain, bloccando i comportamenti noti dei resolver e correlando i riferimenti on-chain con il traffico di rete. Non è invisibile né inarrestabile, ma può aumentare il costo dell'interruzione e complicare la risposta agli incidenti.


