mirror of
https://github.com/lux-apps/papers.git
synced 2026-10-30 18:15:21 +00:00
Retract the fabricated '581M/597ns / 100M+/s / 434M GPU / planet-scale' headline (a time.Sleep sim + x40 fudge that measured nothing) across the corpus. Flagship lux-lightspeed-dex rewritten (decomplected d-chain engine / dexvm atomic proxy / Go wrapper / 0x9010 CLOB facade; measured GB10 104-126M & M4 Max ~250M fills/s byte-parity-gated; Knuth-D division lever; Block-STM settlement; P3Q->starkfri rollup to Z-Chain). Technical papers (precompile-engineering, gpu-crypto-stack, evmgpu-benchmark, p3q-corona, smart-order-routing, fhe-mpc-hybrid) carry the measured impl + cross-ref the flagship. >1B/s framed honestly as N-node aggregation, never single-GPU. All compile.
300 lines
9.1 KiB
BibTeX
300 lines
9.1 KiB
BibTeX
% --- Lux Improvement Proposals ---
|
|
|
|
@misc{lp137,
|
|
title = {LP-137: GPU-Native Crypto Stack},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-137.md}},
|
|
}
|
|
|
|
@misc{lp137benchmarks,
|
|
title = {LP-137 Benchmarks: Reproducible bench-ladder JSON and \texttt{ACTUAL-STATE} reconciliation},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-137-BENCHMARKS.md}},
|
|
}
|
|
|
|
@misc{lp124,
|
|
title = {LP-124: Ed25519 Signature Scheme},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-124-ed25519.md}},
|
|
}
|
|
|
|
@misc{lp146,
|
|
title = {LP-146: BN254 Pairing-Friendly Curve},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-146-bn254.md}},
|
|
}
|
|
|
|
@misc{lp147,
|
|
title = {LP-147: secp256k1 Curve and ECDSA},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-147-secp256k1.md}},
|
|
}
|
|
|
|
@misc{lp160,
|
|
title = {LP-160: Batched Montgomery Inversion (3-Backend Uniform)},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-160-batch-inv.md}},
|
|
}
|
|
|
|
@misc{lp161,
|
|
title = {LP-161: Multi-Curve Pippenger MSM},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-161-multi-curve-msm.md}},
|
|
}
|
|
|
|
@misc{lp162,
|
|
title = {LP-162: Combined-Pair Miller Loop},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-162-combined-miller.md}},
|
|
}
|
|
|
|
@misc{lp163,
|
|
title = {LP-163: Big-Integer Karatsuba modexp},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-163-karatsuba-modexp.md}},
|
|
}
|
|
|
|
@misc{lp164,
|
|
title = {LP-164: Extended-N Lattice NTT (Six-Step)},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-164-six-step-ntt.md}},
|
|
}
|
|
|
|
@misc{lp165,
|
|
title = {LP-165: Pedersen Tree-Reduce Vector Commit},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-165-pedersen-tree-reduce.md}},
|
|
}
|
|
|
|
@misc{lp166,
|
|
title = {LP-166: Threshold Pre-Signing Batch Kernel},
|
|
author = {{Lux Core Team}},
|
|
year = {2026},
|
|
howpublished = {\url{https://github.com/luxfi/lps/blob/main/LP-166-threshold-presign.md}},
|
|
}
|
|
|
|
% --- Standards (EIPs, RFCs, FIPS) ---
|
|
|
|
@misc{eip196,
|
|
title = {EIP-196: Precompiled contracts for addition and scalar multiplication on the elliptic curve alt\_bn128},
|
|
author = {Vitalik Buterin and Christian Reitwiessner},
|
|
year = {2017},
|
|
howpublished = {\url{https://eips.ethereum.org/EIPS/eip-196}},
|
|
}
|
|
|
|
@misc{eip197,
|
|
title = {EIP-197: Precompiled contracts for optimal ate pairing check on the elliptic curve alt\_bn128},
|
|
author = {Vitalik Buterin and Christian Reitwiessner},
|
|
year = {2017},
|
|
howpublished = {\url{https://eips.ethereum.org/EIPS/eip-197}},
|
|
}
|
|
|
|
@misc{rfc7693,
|
|
title = {The {BLAKE2} Cryptographic Hash and Message Authentication Code},
|
|
author = {Saarinen, Markku-Juhani and Aumasson, Jean-Philippe},
|
|
year = {2015},
|
|
howpublished = {RFC 7693, IETF},
|
|
}
|
|
|
|
@misc{rfc8032,
|
|
title = {Edwards-Curve Digital Signature Algorithm ({EdDSA})},
|
|
author = {Josefsson, Simon and Liusvaara, Ilari},
|
|
year = {2017},
|
|
howpublished = {RFC 8032, IETF},
|
|
}
|
|
|
|
@misc{rfc9380,
|
|
title = {Hashing to Elliptic Curves},
|
|
author = {Faz-Hernandez, Armando and Scott, Sam and Sullivan, Nick and Wahby, Riad S. and Wood, Christopher A.},
|
|
year = {2023},
|
|
howpublished = {RFC 9380, IETF},
|
|
}
|
|
|
|
@misc{rfc9591,
|
|
title = {The Flexible Round-Optimized {Schnorr} Threshold ({FROST}) Protocol for Two-Round {Schnorr} Signatures},
|
|
author = {Connolly, Deirdre and Komlo, Chelsea and Goldberg, Ian and Wood, Christopher A.},
|
|
year = {2024},
|
|
howpublished = {RFC 9591, IETF},
|
|
}
|
|
|
|
@misc{fips180,
|
|
title = {{FIPS} 180-4: Secure Hash Standard ({SHS})},
|
|
author = {{NIST}},
|
|
year = {2015},
|
|
howpublished = {\url{https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.180-4.pdf}},
|
|
}
|
|
|
|
@misc{fips202,
|
|
title = {{FIPS} 202: {SHA-3} Standard: Permutation-Based Hash and Extendable-Output Functions},
|
|
author = {{NIST}},
|
|
year = {2015},
|
|
howpublished = {\url{https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf}},
|
|
}
|
|
|
|
@misc{fips203,
|
|
title = {{FIPS} 203: Module-Lattice-Based Key-Encapsulation Mechanism Standard ({ML-KEM})},
|
|
author = {{NIST}},
|
|
year = {2024},
|
|
howpublished = {\url{https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.203.pdf}},
|
|
}
|
|
|
|
@misc{fips204,
|
|
title = {{FIPS} 204: Module-Lattice-Based Digital Signature Standard ({ML-DSA})},
|
|
author = {{NIST}},
|
|
year = {2024},
|
|
howpublished = {\url{https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.pdf}},
|
|
}
|
|
|
|
@misc{fips205,
|
|
title = {{FIPS} 205: Stateless Hash-Based Digital Signature Standard ({SLH-DSA})},
|
|
author = {{NIST}},
|
|
year = {2024},
|
|
howpublished = {\url{https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.205.pdf}},
|
|
}
|
|
|
|
% --- Software references / test oracles ---
|
|
|
|
@misc{gnarkcrypto,
|
|
title = {\texttt{gnark-crypto}: A {Go} library for finite-field arithmetic, elliptic-curve cryptography, and pairings},
|
|
author = {{ConsenSys}},
|
|
year = {2026},
|
|
note = {Version v0.19.2; pinned as test oracle for BN254 and BLS12-381},
|
|
howpublished = {\url{https://github.com/Consensys/gnark-crypto/releases/tag/v0.19.2}},
|
|
}
|
|
|
|
@misc{arkworks,
|
|
title = {\texttt{arkworks}: A {Rust} ecosystem for zk{SNARK} programming},
|
|
author = {{arkworks contributors}},
|
|
year = {2024},
|
|
howpublished = {\url{https://github.com/arkworks-rs/algebra}},
|
|
}
|
|
|
|
@misc{blst,
|
|
title = {\texttt{blst}: Multilingual {BLS12-381} signature library},
|
|
author = {{Supranational}},
|
|
year = {2024},
|
|
howpublished = {\url{https://github.com/supranational/blst}},
|
|
}
|
|
|
|
@misc{pqclean,
|
|
title = {\texttt{PQClean}: Clean, portable, tested implementations of post-quantum cryptography},
|
|
author = {{PQClean contributors}},
|
|
year = {2024},
|
|
howpublished = {\url{https://github.com/PQClean/PQClean}},
|
|
}
|
|
|
|
@misc{lattigo,
|
|
title = {\texttt{Lattigo}: A library for lattice-based homomorphic encryption in {Go}},
|
|
author = {{EPFL-LDS / Tune Insight}},
|
|
year = {2024},
|
|
howpublished = {\url{https://github.com/tuneinsight/lattigo}},
|
|
}
|
|
|
|
@misc{wycheproof,
|
|
title = {Project Wycheproof: cryptographic test vectors},
|
|
author = {{Google}},
|
|
year = {2024},
|
|
howpublished = {\url{https://github.com/C2SP/wycheproof}},
|
|
}
|
|
|
|
% --- Academic ---
|
|
|
|
@inproceedings{cggmp21,
|
|
title = {{UC} Non-Interactive, Proactive, Threshold {ECDSA} with Identifiable Aborts},
|
|
author = {Canetti, Ran and Gennaro, Rosario and Goldfeder, Steven and Makriyannis, Nikolaos and Peled, Udi},
|
|
booktitle = {ACM CCS 2020},
|
|
year = {2020},
|
|
}
|
|
|
|
@inproceedings{bulletproofs,
|
|
title = {Bulletproofs: Short Proofs for Confidential Transactions and More},
|
|
author = {B{\"u}nz, Benedikt and Bootle, Jonathan and Boneh, Dan and Poelstra, Andrew and Wuille, Pieter and Maxwell, Greg},
|
|
booktitle = {IEEE S\&P 2018},
|
|
year = {2018},
|
|
}
|
|
|
|
@misc{bandersnatch,
|
|
title = {Bandersnatch: a Twisted {Edwards} curve over the {BLS12-381} scalar field},
|
|
author = {Hopwood, Daira and Sinha, Roman and Buterin, Vitalik},
|
|
year = {2021},
|
|
howpublished = {\url{https://github.com/asanso/Bandersnatch}},
|
|
}
|
|
|
|
@inproceedings{frost,
|
|
title = {{FROST}: Flexible Round-Optimized {Schnorr} Threshold Signatures},
|
|
author = {Komlo, Chelsea and Goldberg, Ian},
|
|
booktitle = {SAC 2020},
|
|
year = {2020},
|
|
}
|
|
|
|
@misc{lamport79,
|
|
title = {Constructing digital signatures from a one-way function},
|
|
author = {Lamport, Leslie},
|
|
year = {1979},
|
|
howpublished = {SRI Tech Report CSL-98},
|
|
}
|
|
|
|
@inproceedings{aranha2010,
|
|
title = {Faster Explicit Formulas for Computing Pairings over Ordinary Curves},
|
|
author = {Aranha, Diego F. and Karabina, Koray and Longa, Patrick and Gebotys, Catherine H. and Lop\'ez, Julio},
|
|
booktitle = {EUROCRYPT 2011},
|
|
year = {2011},
|
|
}
|
|
|
|
@inproceedings{longa2016,
|
|
title = {Speeding up the Number-Theoretic Transform for Faster Ideal Lattice-Based Cryptography},
|
|
author = {Longa, Patrick and Naehrig, Michael},
|
|
booktitle = {CANS 2016},
|
|
year = {2016},
|
|
}
|
|
|
|
@article{bailey1990,
|
|
title = {{FFTs} in External or Hierarchical Memory},
|
|
author = {Bailey, David H.},
|
|
journal = {Journal of Supercomputing},
|
|
volume = {4},
|
|
number = {1},
|
|
pages = {23--35},
|
|
year = {1990},
|
|
}
|
|
|
|
@inproceedings{pippenger,
|
|
title = {On the Evaluation of Powers and Monomials},
|
|
author = {Pippenger, Nicholas},
|
|
booktitle = {SIAM Journal on Computing},
|
|
year = {1980},
|
|
}
|
|
|
|
@article{karatsuba1962,
|
|
title = {Multiplication of multi-digit numbers on automata},
|
|
author = {Karatsuba, Anatoly and Ofman, Yuri},
|
|
journal = {Soviet Physics Doklady},
|
|
volume = {7},
|
|
pages = {595--596},
|
|
year = {1962},
|
|
}
|
|
|
|
@book{knuthtaocp2,
|
|
title = {The Art of Computer Programming, Volume 2: Seminumerical Algorithms},
|
|
author = {Knuth, Donald E.},
|
|
publisher = {Addison-Wesley},
|
|
note = {Algorithm D (multiple-precision division), \S 4.3.1},
|
|
}
|
|
|
|
@misc{luxlightspeeddex,
|
|
title = {Lux Lightspeed DEX: On-Chain Order Book with Sub-Second Finality},
|
|
author = {{Lux Industries, Inc.}},
|
|
howpublished = {Lux Technical Report},
|
|
}
|