Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EIP-1895: Support for an Elliptic Curve Cycle #1895

Merged
merged 18 commits into from
Apr 24, 2019
Merged
Prev Previous commit
Next Next commit
fix(reference): clean the references
  • Loading branch information
alexandre.belling committed Apr 2, 2019
commit b93ea3561d70e0c9b9b36d50e72e8960d7489be1
8 changes: 4 additions & 4 deletions EIPS/eip-1895.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 1895
title: Support for an Elliptic Curve Cycles
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm thinking you'd want the title to either say

  • Support for Elliptic Curve Cycles
    or
  • Support for an Elliptic Curve Cycle

not

  • ...an Elliptic Curve Cycles

author: Alexandre Belling <alexandrebelling8@gmail.com>
discussions-to: https://ethresear.ch/t/reducing-the-verification-cost-of-a-snark-through-hierarchical-aggregation/5128/7
discussions-to: https://ethresear.ch/t/reducing-the-verification-cost-of-a-snark-through-hierarchical-aggregation/5128
status: Draft
type: Standards Track
category: Core
Expand Down Expand Up @@ -150,13 +150,13 @@ Proper benchmarks will be done in order to make this choice and to price the ope

## References

* [Scalable Zero Knowledge via Cycles of Elliptic Curves](https://eprint.iacr.org/2014/595.pdf)
* [On cycles of pairing-friendly elliptic curves
](https://arxiv.org/pdf/1803.02067.pdf)
* Eli-Ben-Sasson, Alessandro Chiesa, Eran Tromer, Madars Virza, April 28, 2015,Scalable Zero Knowledge via Cycles of Elliptic Curves : https://eprint.iacr.org/2014/595.pdf
* Alessandro Chiesa, Lynn Chua, Matthew Weidner, November 5, 2018, On cycles of pairing-friendly elliptic curves : https://arxiv.org/pdf/1803.02067.pdf

## Implementation

<!--The implementations must be completed before any EIP is given status "Final", but it need not be completed before the EIP is accepted. While there is merit to the approach of reaching consensus on the specification and rationale before writing code, the principle of "rough consensus and running code" is still useful when it comes to resolving many discussions of API details.-->
AlexandreBelling marked this conversation as resolved.
Show resolved Hide resolved

* [go-boojum](https://github.com/AlexandreBelling/go-boojum) : A PoC demo of an application of recursive SNARKs
* [libff](https://github.com/scipr-lab/libff) : a C++ library for finite fields and elliptic curves
* [coda](https://github.com/CodaProtocol/coda) : a new cryptocurrency protocol with a lightweight, constant sized blockchain.
Expand Down