Browse Source

add explainer and define mixer (#2)

* cp

* add explainer and define mixer

* grammar fix
master
Sacha Saint-Leger 3 years ago
committed by GitHub
parent
commit
a0385f74bc
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 3 deletions
  1. +4
    -0
      css/style.css
  2. +7
    -3
      index.html

+ 4
- 0
css/style.css

@ -19,6 +19,10 @@ a:hover {
cursor: pointer; cursor: pointer;
} }
.explainer {
max-width: 50%;
}
hr { hr {
height: 2px!important; height: 2px!important;

+ 7
- 3
index.html

@ -56,8 +56,11 @@
<h2><i>miksi</i></h2> <h2><i>miksi</i></h2>
<i>From Esperanto, <b>miksi</b> (miks·i): to mingle, to blend, to mix, to shuffle</i> <i>From Esperanto, <b>miksi</b> (miks·i): to mingle, to blend, to mix, to shuffle</i>
<br> <br>
Ethereum trustless <b>zk-mixer</b>.
<br><br><br>
<br>
<div class="explainer">
Ethereum trustless <b>zk-mixer</b>. Computations and Merkle tree reconstructions are done offchain and then proved inside a zkSNARK to the smart-contract. This approach requires only <code>~325.000 gas</code> to deposit, compared to <code>~1M gas</code> for an onchain computation approach (as currently implemented in tornado.cash).
</div>
<br><br>
<div class="alertBox"><b>WARNING</b>: experimental code, use only in Göerli testnet. Do not use with real ETH.</div> <div class="alertBox"><b>WARNING</b>: experimental code, use only in Göerli testnet. Do not use with real ETH.</div>
<br><br> <br><br>
@ -114,7 +117,8 @@
<hr> <hr>
Specs and core code: <a href="https://github.com/arnaucube/miksi-core" target="_blank">https://github.com/arnaucube/miksi-core</a> Specs and core code: <a href="https://github.com/arnaucube/miksi-core" target="_blank">https://github.com/arnaucube/miksi-core</a>
<br> <br>
What is a <a href="https://en.wikipedia.org/wiki/Cryptocurrency_tumbler" target="_blank">mixer</a>?
</br>
What is a <a href="https://en.wikipedia.org/wiki/Cryptocurrency_tumbler" target="_blank">mixer</a>? A mixer is a tool to increase transaction privacy by breaking the on-chain link between the recipient and destination addresses. It uses a smart contract that accepts ETH deposits that can be withdrawn by a different address. Whenever a new address withdraws ETH, the link between the withdrawal and the deposit is obfuscated.
<br><br><br> <br><br><br>
<h5><i class="fa fa-sliders" aria-hidden="true"></i> Config</h5> <h5><i class="fa fa-sliders" aria-hidden="true"></i> Config</h5>
<hr> <hr>

Loading…
Cancel
Save