Blockchain has the potential to enhance cyber security by preventing fraudulent activities through consensus mechanisms and detecting data theft. As a decentralized storage medium, blockchain can prevent data theft from hackers by distributing data across multiple nodes. Using blockchain for security in DNS could make it difficult for hackers to break connections between domain names and IP addresses. Key benefits of blockchain for cyber security include distributed public key storage, decentralized data storage to remove centralized honey pots, and easy verification of software downloads and hardware provenance.