eef6f737dc6bc91f76faa1649c6d9cd02aa8ba16
Remove more from libsnark, and fix potential remote-DoS. See https://github.com/zcash/libsnark/pull/1 as well. [`59adbef`](59adbefcc8) removes a remote-DoS that can occur if proofs are not well-formed. [`e3779f9`](e3779f9049) removes more files that we do not need from libsnark. [`11242d8`](11242d8afe) replaces assertions that could be triggered by our verifier with exceptions. Here in Zcash, we catch all exceptions from the verifier and return false. Closes #459, Closes #69
Zcash Core integration/staging tree
Where do I begin?
We have a guide for joining the public testnet: https://github.com/zcash/zcash/wiki/Public-Alpha-Guide
What is Zcash?
Zcash is an implementation of the "Zerocash" protocol. Based on Bitcoin's code, it intends to offer a far higher standard of privacy and anonymity through a sophisticiated zero-knowledge proving scheme which preserves confidentiality of transaction metadata.
Zcash is unfinished and highly experimental. Use at your own risk.
Participation in the Zcash project is subject to a Code of Conduct.
Security Warnings
See important security warnings in doc/security-warnings.md.
License
Zcash Core is released under the terms of the MIT license. See COPYING for more information or see http://opensource.org/licenses/MIT.
Description
Languages
C++
44.3%
Shell
28.4%
C
19.4%
Python
4.5%
M4
1%
Other
2.3%