In light of the recent malicious cryptocurrencies hitting the internet, which were direct attacks against Maiacoin, Paycoin and Opalcoin, the OPAL team decided to come up with a solution to this problem. As these wallets included a coin-stealing trojan, something has to be done in order to ensure these events cannot repeat themselves. Let’s see what Gemlock DNS is all about, shall we?
Gemlock DNS is a project brought to the cryptocurrency community by Opalcoin and Altcoin.Center, and will serve as a DNS distributed signature verification of crypto coin wallets. Or to put it in simpler terms : this is a combination of using the SHA1 checksums and the DNS system to check that the downloaded coin client is genuine, and has not been tampered with.
Valid checksums and signatures will be distributed by using DNS, because breaking into a well-designed DNS system and forging DNS records is a next to impossible task to pull off. Compared to breaking into a web server of the project and altering information, messing around with DNS records is very unlikely to happen any time soon.
The most interesting part is that Gemlock DNS uses existing technology in order to bring this solution to life. In doing so, this method may provide to be an invaluable resource for cryptocurrency developers across the globe, and we might even see the protocol being added to Bitcoin in the future.
Full instructions have been provided for Linux users, which do require the user to have basic computer knowledge and know-how of how to use the command line. No additional software will have to be installed on Linux or Mac OSX. However, Windows users will have to install a freeware checksum utility. More detailed instructions for Mac OSX and Windows users will follow in the near future.
You can find the Linux instructions, as well as the Gemlock DNS PDF file here :