johhonn / ec-rln

Elliptic Curve Rate Limiting Nullifier

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EC Rate Limiting Nullifier

This is a simple rate limiting nullifier mechanism using Shamir Secret Sharing and an elliptic curve pairings.

Using this scheme, you don't need to generate zkp for every signaling. You can use ZKP only when you create a session and then send Elliptic Curve points instead of ZKP. This is much faster than and also pretty affordable for consensus layer too.

For more information, https://github.com/rate-limiting-nullifier

About

Elliptic Curve Rate Limiting Nullifier

License:GNU General Public License v3.0


Languages

Language:TypeScript 85.4%Language:Solidity 6.1%Language:HTML 3.4%Language:CSS 1.8%Language:Shell 1.7%Language:JavaScript 1.7%