tl;dr: PointchevalSanders (PS) signatures^{1} are incredibly powerful: (1) they can sign Pedersen commitments directly and (2) they can be rerandomized together with the signed commitment. This enables very simple schemes for proving yourself anonymously. For example, an authority can give you a PS signature on a commitment of your age and dateofbirth. If you wanna prove to a bar that you are 18 years or older, you can present the bar with a rerandomized signature on the rerandomized commitment together with a zeroknowledge proof that the difference between the current year and your committed birth year is greater than 18.
For more details, see this post on Decentralized Thoughts
$$ \def\Adv{\mathcal{A}} \def\Badv{\mathcal{B}} \def\vect#1{\mathbf{#1}} $$

Short Randomizable Signatures, by Pointcheval, David and Sanders, Olivier, in CTRSA 2016, 2016 ↩