This commit is contained in:
AtHeartEngineer
2023-02-07 18:20:56 +00:00
parent 96f55866c7
commit 3ff2cdb71c
5 changed files with 44 additions and 8 deletions

View File

@@ -143,10 +143,22 @@
<div id="content" class="content">
<main>
<h1 id="rln"><a class="header" href="#rln">RLN</a></h1>
<p><img src="./images/logo.svg" alt="RLN Logo" /></p>
<p><strong>RLN</strong> (Rate-Limiting Nullifier) is a zk-gadget/protocol that enables spam prevention mechanism for anonymous environments.</p>
<h2 id="rln-components-tools-and-libraries"><a class="header" href="#rln-components-tools-and-libraries">RLN Components, Tools, and Libraries</a></h2>
<div class="table-wrapper"><table><thead><tr><th></th><th style="text-align: right">Version</th><th style="text-align: center">Stable</th><th style="text-align: center">In Development</th><th>Notes</th><th>URL</th></tr></thead><tbody>
<tr><td>RLN Circuits</td><td style="text-align: right">1.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-circuits/blob/master/circuits/rln-base.circom">Current Circuit</a></td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-circuits/">main branch</a></td></tr>
<tr><td></td><td style="text-align: right">2.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td><a href="https://hackmd.io/@curryrasul/SJH8kP8hi">v2 Proposal</a></td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-circuits/issues/3">v2 issue</a></td></tr>
<tr><td>RLNjs</td><td style="text-align: right">1.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Supports RLN v1 circuits</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rlnjs/tree/35b9d21c7d97289ef10c018c7e214d00fa779976">v1 commit</a></td></tr>
<tr><td></td><td style="text-align: right">2.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Rewrite, added Registry/Cache, Supports v1 circuits</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rlnjs/tree/main">main branch</a></td></tr>
<tr><td></td><td style="text-align: right">2.1</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Will support v2 circuits</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rlnjs/issues/17">v2.1 Issue</a></td></tr>
<tr><td>RLN-CLI</td><td style="text-align: right">0.1</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Rust</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-cli">main branch</a></td></tr>
<tr><td>PMTree</td><td style="text-align: right">0.1</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Rust</td><td><a href="https://github.com/Rate-Limiting-Nullifier/pmtree">main branch</a></td></tr>
</tbody></table>
</div>
<blockquote>
<p><strong>RLN</strong> is part of (<strong>PSE</strong>) <a href="https://appliedzkp.org">Privacy &amp; Scaling Explorations</a>, a multidisciplinary team supported by the Ethereum Foundation. PSE explores new use cases for zero-knowledge proofs and other cryptographic primitives.</p>
<p><img src="./images/logo.svg" alt="alt text" /></p>
</blockquote>
</main>

View File

@@ -144,10 +144,22 @@
<div id="content" class="content">
<main>
<h1 id="rln"><a class="header" href="#rln">RLN</a></h1>
<p><img src="./images/logo.svg" alt="RLN Logo" /></p>
<p><strong>RLN</strong> (Rate-Limiting Nullifier) is a zk-gadget/protocol that enables spam prevention mechanism for anonymous environments.</p>
<h2 id="rln-components-tools-and-libraries"><a class="header" href="#rln-components-tools-and-libraries">RLN Components, Tools, and Libraries</a></h2>
<div class="table-wrapper"><table><thead><tr><th></th><th style="text-align: right">Version</th><th style="text-align: center">Stable</th><th style="text-align: center">In Development</th><th>Notes</th><th>URL</th></tr></thead><tbody>
<tr><td>RLN Circuits</td><td style="text-align: right">1.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-circuits/blob/master/circuits/rln-base.circom">Current Circuit</a></td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-circuits/">main branch</a></td></tr>
<tr><td></td><td style="text-align: right">2.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td><a href="https://hackmd.io/@curryrasul/SJH8kP8hi">v2 Proposal</a></td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-circuits/issues/3">v2 issue</a></td></tr>
<tr><td>RLNjs</td><td style="text-align: right">1.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Supports RLN v1 circuits</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rlnjs/tree/35b9d21c7d97289ef10c018c7e214d00fa779976">v1 commit</a></td></tr>
<tr><td></td><td style="text-align: right">2.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Rewrite, added Registry/Cache, Supports v1 circuits</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rlnjs/tree/main">main branch</a></td></tr>
<tr><td></td><td style="text-align: right">2.1</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Will support v2 circuits</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rlnjs/issues/17">v2.1 Issue</a></td></tr>
<tr><td>RLN-CLI</td><td style="text-align: right">0.1</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Rust</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-cli">main branch</a></td></tr>
<tr><td>PMTree</td><td style="text-align: right">0.1</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Rust</td><td><a href="https://github.com/Rate-Limiting-Nullifier/pmtree">main branch</a></td></tr>
</tbody></table>
</div>
<blockquote>
<p><strong>RLN</strong> is part of (<strong>PSE</strong>) <a href="https://appliedzkp.org">Privacy &amp; Scaling Explorations</a>, a multidisciplinary team supported by the Ethereum Foundation. PSE explores new use cases for zero-knowledge proofs and other cryptographic primitives.</p>
<p><img src="./images/logo.svg" alt="alt text" /></p>
</blockquote>
<div style="break-before: page; page-break-before: always;"></div><h1 id="overview"><a class="header" href="#overview">Overview</a></h1>
<p>This section is a starting point for understanding the concepts of <strong>RLN</strong>.</p>
<p>Here we'll discuss:</p>

View File

@@ -143,10 +143,22 @@
<div id="content" class="content">
<main>
<h1 id="rln"><a class="header" href="#rln">RLN</a></h1>
<p><img src="./images/logo.svg" alt="RLN Logo" /></p>
<p><strong>RLN</strong> (Rate-Limiting Nullifier) is a zk-gadget/protocol that enables spam prevention mechanism for anonymous environments.</p>
<h2 id="rln-components-tools-and-libraries"><a class="header" href="#rln-components-tools-and-libraries">RLN Components, Tools, and Libraries</a></h2>
<div class="table-wrapper"><table><thead><tr><th></th><th style="text-align: right">Version</th><th style="text-align: center">Stable</th><th style="text-align: center">In Development</th><th>Notes</th><th>URL</th></tr></thead><tbody>
<tr><td>RLN Circuits</td><td style="text-align: right">1.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-circuits/blob/master/circuits/rln-base.circom">Current Circuit</a></td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-circuits/">main branch</a></td></tr>
<tr><td></td><td style="text-align: right">2.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td><a href="https://hackmd.io/@curryrasul/SJH8kP8hi">v2 Proposal</a></td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-circuits/issues/3">v2 issue</a></td></tr>
<tr><td>RLNjs</td><td style="text-align: right">1.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Supports RLN v1 circuits</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rlnjs/tree/35b9d21c7d97289ef10c018c7e214d00fa779976">v1 commit</a></td></tr>
<tr><td></td><td style="text-align: right">2.0</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Rewrite, added Registry/Cache, Supports v1 circuits</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rlnjs/tree/main">main branch</a></td></tr>
<tr><td></td><td style="text-align: right">2.1</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Will support v2 circuits</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rlnjs/issues/17">v2.1 Issue</a></td></tr>
<tr><td>RLN-CLI</td><td style="text-align: right">0.1</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Rust</td><td><a href="https://github.com/Rate-Limiting-Nullifier/rln-cli">main branch</a></td></tr>
<tr><td>PMTree</td><td style="text-align: right">0.1</td><td style="text-align: center"></td><td style="text-align: center"></td><td>Rust</td><td><a href="https://github.com/Rate-Limiting-Nullifier/pmtree">main branch</a></td></tr>
</tbody></table>
</div>
<blockquote>
<p><strong>RLN</strong> is part of (<strong>PSE</strong>) <a href="https://appliedzkp.org">Privacy &amp; Scaling Explorations</a>, a multidisciplinary team supported by the Ethereum Foundation. PSE explores new use cases for zero-knowledge proofs and other cryptographic primitives.</p>
<p><img src="./images/logo.svg" alt="alt text" /></p>
</blockquote>
</main>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long