Privacy requires randomness, but to understand how the Keep network will get that randomness, we have to understand threshold signatures.