What would another 6-8 months of successful development on ethsnarks look like? What is success?
Ultimately this is making a set of thoroughly-tested and cross-compatible components for developers in a way which makes using zkSNARKS viable for their Ethereum compatible project.
As a developer it should be easy to get started, with documented examples of everything they need to use ethsnarks with their project. Ideally the combination of ethsnarks and related documentation will significantly reduce the time-to-market for projects using zkSNARKs on Ethereum, and have unique advantages that other projects don't - all of this make it a safer choice.
I am attacking the problem from four directions:
Cross-platform support
Real-world examples
SNARK-specific algorithms, to reduce proving time
Developer on-boarding, making adoption easy
With the aim being a SDK for zkSNARKS, with Ethereum support, that will save months or even years of time for new projects.
High-level
[ ] Platform Support
[ ] Javascript support, suitable for integrating with web-apps via Metamask etc.
What would another 6-8 months of successful development on ethsnarks look like? What is success?
Ultimately this is making a set of thoroughly-tested and cross-compatible components for developers in a way which makes using zkSNARKS viable for their Ethereum compatible project.
As a developer it should be easy to get started, with documented examples of everything they need to use ethsnarks with their project. Ideally the combination of ethsnarks and related documentation will significantly reduce the time-to-market for projects using zkSNARKs on Ethereum, and have unique advantages that other projects don't - all of this make it a safer choice.
I am attacking the problem from four directions:
With the aim being a SDK for zkSNARKS, with Ethereum support, that will save months or even years of time for new projects.
High-level
Specifics
make build/openmp-release
)