KMD is a verry technical coin. But its sad it got one big flaw in its current setup.
The Trusted Setup is a vital part of what makes KMD work. Kmd is a coin to use a implementation of a cryptographic proof called zk-SNARKs (SNARKS for short). These SNARKS are the engine that can quickly and efficiently verify a transaction and add it to the blockchain without revealing any details to the public. The tricky thing about these SNARKS is that (like many algorithms) they need to have a one time setup. And the reason that this setup is called the Trusted Setup is because you have to trust that whoever generated those keys destroyed them when they were done.
The Keys give "God powers" with the keys its possible to create free KMD for yourself. Because the SNARKS implementation also hide the supply. No one will notice if the keys are beying misused.