arnaucube
arnaucube/miksi-appPublic Self-hosted repository
add explainer and define mixer (#2)

* cp

* add explainer and define mixer

* grammar fix
Sacha Saint-Leger sacha.saint-leger@mail.mcgill.ca
Tue, 12 Jan 2021 21:54:29 +0100
commit

a0385f74bcee72c2b8ee4cb2239568787c5ee332

parent

f4706a62630371ddc777a3481e46742ffc450b98

2 files changed, 11 insertions(+), 3 deletions(-)

jump to
M css/style.css → css/style.css

@@ -19,6 +19,10 @@ .btn {

cursor: pointer; } +.explainer { + max-width: 50%; +} + hr { height: 2px!important;
M index.html → index.html

@@ -56,8 +56,11 @@ </div>

<h2><i>miksi</i></h2> <i>From Esperanto, <b>miksi</b> (miks·i): to mingle, to blend, to mix, to shuffle</i> <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> <br><br>

@@ -114,7 +117,8 @@ <h5><i class="fa fa-info" aria-hidden="true"></i> Info</h5>

<hr> Specs and core code: <a href="https://github.com/arnaucube/miksi-core" target="_blank">https://github.com/arnaucube/miksi-core</a> <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> <h5><i class="fa fa-sliders" aria-hidden="true"></i> Config</h5> <hr>