Predicate proofs
A predicate proof allows a holder to prove a specific condition (that is, a Boolean expression that references an attribute value) without revealing the actual value of the relevant attribute.
For example, a predicate proof can be used to prove that a person is 18 years or older without revealing the actual age.