3 ms·
You're right. I should have at least included this reference: https://elementsproject.org/elements/confidential-transactions/ https://elementsproject.org/elemen
by doomrobo 9y ago
You're right. I should have at least included this reference: https://elementsproject.org/elements/confidential-transactions/ https://elementsproject.org/elements/confidential-transactio...
- nullc 9y agoFWIW, I've found it much easier when explaining people to first explain a pedersen commitment. Then explain how a pedersen commitment can be forged if you know the discrete log relating the two generators. Then I explain a chameleon hash function as a hash function where you can generate collisions if you know a trapdoor, which is just a pedersen forgery... then you feed the output of the chameleon into its input, and... and the result is a schnorr signature. So each idea builds on the last.