Despite the title, the article doesn't motivate their existence. They’re a research subtopic in cryptography, for proving you know something without revealing exactly what it is. This has potential applications in financial transactions, voting, authentication, audits etc.
No, I cannot adequately explain why the hyphen moves. Draw your own conclusions.