There will be dozens of separate protocols for sure.
People's need for privacy are vastly different from use case to use case. I don't think a single scheme will solve it all. In the end, we are just going to choose the privacy level we want for each task.