e613014526d4d3eaf966dfc3937aea9d9e285cac
Update libsnark We have now forked libsnark's current master and applied the following patches: * [`9216072`: Remove code that we don't use.](9216072c3b) (unblocks #69) * [`dcb78b2`: Modify makefile to stop compiling things we removed.](dcb78b24d9) * [`a6b0ad0`: Use libsodium's PRNG](a6b0ad0c80) (closes #780) * [`4036716`: Don't (de)serialize the constraint system in the proving key.](403671675a) (closes #491) * [`a703148`: Taylor's compilation patch](a7031481fd) (@defuse can you submit this to upstream?) This PR adopts those changes, and makes the requisite changes to Zcash to support them. I have decided to not bring libsnark in tree for the time being, though it should be incredibly easy to do later if we're *absolutely* sure we should.
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.
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
Releases
1
Hush 3.10.5
Latest
Languages
C++
44.3%
Shell
28.4%
C
19.4%
Python
4.5%
M4
1%
Other
2.3%