Serai is a new DEX, built from the ground up, initially planning on listing Bitcoin, Ethereum, DAI, and Monero, offering a liquidity-pool-based trading experience. Funds are stored in an economically secured threshold-multisig wallet.
Find a file
Luke Parker c90e957e6a
Add a batch verifier to multiexp, along with constant time variants
Saves ~8% during FROST key gen, even with dropping a vartime for a 
constant time (as needed to be secure), as the new batch verifier is 
used where batch verification previously wasn't. The new multiexp API 
itself also offered a very slight performance boost, which may solely be 
a measurement error.

Handles most of https://github.com/serai-dex/serai/issues/10. The blame 
function isn't binary searched nor randomly sorted yet.
2022-05-27 00:52:44 -04:00
coins/monero Add a batch verifier to multiexp, along with constant time variants 2022-05-27 00:52:44 -04:00
crypto Add a batch verifier to multiexp, along with constant time variants 2022-05-27 00:52:44 -04:00
docs/protocol Move the Validators protocol spec doc in 2022-04-21 22:01:12 -04:00
processor Add the bones of the processor 2022-05-26 04:36:19 -04:00
.gitignore Update FROST signing to match the IETF draft 2022-04-23 03:49:30 -04:00
.gitmodules Move the Monero create to coins/ 2022-04-27 00:09:05 -04:00
Cargo.toml Add the bones of the processor 2022-05-26 04:36:19 -04:00