Skip to content

Instantly share code, notes, and snippets.

@0x3bfc
Forked from kendricktan/resources.txt
Created May 17, 2019 08:39
Show Gist options
  • Save 0x3bfc/3e009da42d392b0ae6c456a2d847fd3b to your computer and use it in GitHub Desktop.
Save 0x3bfc/3e009da42d392b0ae6c456a2d847fd3b to your computer and use it in GitHub Desktop.
RangeProof Resources
# Papers
## BulletProof Original Paper
https://eprint.iacr.org/2017/1066.pdf
# Things Intentionally Left Out
## Fiat Shamir
https://en.wikipedia.org/wiki/Feige%E2%80%93Fiat%E2%80%93Shamir_identification_scheme
http://cryptowiki.net/index.php?title=Fiat_-_Shamir_protocol
## Pederson Commitments
https://crypto.stackexchange.com/questions/9704/why-is-the-pedersen-commitment-computationally-binding
https://www.youtube.com/watch?v=J9SOk9dIOCk
# Blog/Reading Material
https://doc-internal.dalek.rs/bulletproofs/notes/index.html
https://joinmarket.me/static/FromZK2BPs_v1.pdf
https://joinmarket.me/blog/blog/bulletpoints-on-bulletproofs/
https://joinmarket.me/blog/blog/from-zero-knowledge-proofs-to-bulletproofs-paper/
https://blockonomi.com/bullet-proofs/
# Implementations
https://github.com/AdamISZ/bulletproofs-poc
https://github.com/kendricktan/pybp ^basically same as above but with pybitcointools and types :^)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment