I believe the only way for North Korea to give up its nuclear weapons program is if South Korea and Japan threatens to build their own nuclear weapons program. If Japan and South Korea threatened to go nuclear, this will force China to get much tougher on North Korea. The key to stopping North Korea is China.