https://github.com/exonum/private-currency
Exonum service implementing privacy-preserving cryptocurrency
https://github.com/exonum/private-currency
blockchain bulletproofs cryptocurrency cryptography exonum zero-knowledge-proofs
Last synced: 6 days ago
JSON representation
Exonum service implementing privacy-preserving cryptocurrency
- Host: GitHub
- URL: https://github.com/exonum/private-currency
- Owner: exonum
- License: apache-2.0
- Created: 2018-11-15T20:07:24.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-18T11:59:53.000Z (over 6 years ago)
- Last Synced: 2025-04-04T05:41:43.852Z (28 days ago)
- Topics: blockchain, bulletproofs, cryptocurrency, cryptography, exonum, zero-knowledge-proofs
- Language: Rust
- Homepage:
- Size: 833 KB
- Stars: 6
- Watchers: 7
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Private Cryptocurrency Service
[](https://travis-ci.com/exonum/private-currency)
[](https://github.com/exonum/private-currency/blob/master/LICENSE)
**Documentation:** [][crate-doc]
This is an [Exonum] service implementing a privacy-preserving cryptocurrency. The service hides the amounts being
transferred among registered accounts (but not the identities of transacting accounts).Behind the scenes, the service uses [the Rust implementation][bulletproofs-rs] of [Bulletproofs], a particular
type of zero-knowledge proofs.**Warning.** This is a proof of concept; it has not been tested and fitted for production. Use at your own risk.
## Description
See [implementation details](docs/implementation.md) and [service crate docs][crate-doc].
## Building and testing
Notice that the service requires `nightly` Rust channel as of now; the `bulletproofs` crate doesn’t build otherwise.
There are some unit and integration tests and also examples. See their documentation for more details.## License
Licensed under the Apache License (Version 2.0). See [LICENSE](LICENSE) for details.
[Exonum]: https://exonum.com/
[bulletproofs-rs]: https://doc.dalek.rs/bulletproofs/
[Bulletproofs]: https://eprint.iacr.org/2017/1066.pdf
[crate-doc]: https://exonum.github.io/private-currency/private_currency/