Files
papers/lp-200-lux-vs-avalanche-diff/inventory.csv
zeekay d43bd27971 docs(papers): ZAP stack + cert profile modes + pitch decks (LP-186..300)
Companion LaTeX papers to luxfi/LPs:
- lp-200-zap-stack: full ZAP-as-substrate paper (10-layer model, deco-
  mplected concerns, performance).
- lp-200-lux-vs-avalanche-diff: code-translation appendix.
- lp-203-gpu-native-verify, lp-205-pipelined-quasar, lp-208-dag-mempool,
  lp-209-mysticeti-ordering, lp-210-block-stm, lp-211-cross-shard-atomic,
  lp-217-cert-profile-modes, lp-218-zap-p3q-pq-rollup,
  lp-220-p3q-corona-magnetar, lp-221-stark-fri-verifier,
  lp-300-schema-registry.

Pitch / outreach decks (luxcover.sty templated):
- blackrock-nahmii-pitch, corporate-dao-stack-analysis,
  nahmii-patent-acquisition, pq-patent-family-future-infringers,
  lux-substrate-platform-pitch, w3a-foundation-membership,
  multi-validator-scale, vfs-archive-cost-study.

Edits aligning to LP-217 / LP-200:
- lp-020-quasar-consensus 02-system-model + 08-performance.
- lp-073-pulsar 11-quasar.
- lp-103-omnichain-explorer 03-chain-support.
- lp-104-graph-engine.
- lp-201-zap-universal-wire/wire-inventory.csv.
- lp-306-lx-social-dex sections/02.
- lux-adoption-roadmap, lux-chain-architecture,
  lux-consensus-engines/08-composition, lux-crypto-agility,
  lux-evm-precompile-engineering/02, lux-fhe-smart-contracts/05,
  lux-quasar-composition/04+06+10, lux-reproducible-builds.
- INDEX.md cross-links the new papers.
2026-06-10 22:35:37 -07:00

6.6 KiB

1packageorigindivergence_pctloc_luxloc_upstreamgpu_kernelsnotes
2nodefork_diverged~54288224623940nowc -l on *.go non-vendor; vms/avm + saevm + nftfx + propertyfx replaced by xvm + dexvm + mldsafx + thresholdvm + chainadapter + da; snow/ extracted into consensus/ repo; zap_native/ subtree 12432 LOC Lux-original
3consensusextracted_rewritten~1009884452159yesupstream had snow/{snowball/snowman/snowstorm/avalanche/}; Lux replaces with quasar/wave/horizon/nova/photon/prism/flare/focus/nebula/ray/field/chain; GPU batch pipeline benchmarks present; BENCHMARKS.md committed
4pulsarlux_original100214800partialLux post-quantum threshold signing on FIPS 204 ML-DSA-65; NIST MPTC submission; Jasmin formal track
5coronalux_original10024810partialpartialLux PQ DKG2 + reshare; corona round-signer integrates with pulsar/magnetar; gpu/ subdir
6magnetarlux_original100102840noLux threshold SLH-DSA (FIPS 205) THBS-SE; v1.1 strict-atom -51% vs circl baseline at SHAKE-192s; v1.2 dealerless PVSS-DKG; EasyCrypt N5 proofs
7quasarlux_original_meta10000nospec-only package — SPEC.md / PROFILES.md / PRIMITIVES.md / proofs/*.tex; composes pulsar+corona+magnetar+polaris
8p3qlux_original10000noRust crate (5555 LOC); precompile for hybrid post-quantum verification (0x012205 slot)
9agelux_original100107770noLux PQ-extended age encryption; X-Wing KEM-based pq_selector.go
10zaplux_original100244520nozero-copy wire protocol; replaces linearcodec; 156M ops/sec decode 6.4 ns/op with zero allocations
11zapdblux_original100387990noLux key-value store (Badger fork foundation 2017; substantially rewritten); native ZAP integration
12cryptofork_to_diverged~80658550partialBLS12-381 + ML-DSA + SLH-DSA + secp256k1; replaces upstream avalanchego/utils/crypto
13latticelux_original100569390noRing-LWE / Module-LWE / CKKS / BFV / BGV; vendored as luxfi/lattice/v7
14precompilelux_original100792510partial47 primitive families with 99 addressable slots across C-Chain / Q-Chain / multi-chain slots: ML-DSA / SLH-DSA / ML-KEM / Pulsar / Quasar / FROST / CGGMP21 / FHE / HQC / KZG4844 / Poseidon / Pasta / Pedersen / VRF / X25519 / Curve25519 / BabyJubJub / BLS12-381 / Ring / ZK / Blake3 / Solidity-bindings
15evmfork_diverged~70141334~250000noEVM execution layer; tx pool / state / sync from luxfi/geth fork; precompile registry is Lux-original
16evmgpulux_original1001429980yesGPU-accelerated EVM execution; Metal/CUDA kernels; 20.9 Ggas/s C++ path vs 4.2-5.4 Ggas/s Go path
17vmfork_diverged~60299060noVM SDK interface; lattice-fhe/snow/utxo/manager all Lux-shaped
18fhelux_original100161250noGo bindings + runtime for luxcpp/fhe (CKKS/BFV/BGV); FHE-MPC hybrid
19kms (lux/kms)lux_original100125930noBackend Go LOC; consensus-native ML-DSA-65 envelope auth; mnemonic-derived service identity
20kms (hanzo/kms)lux_original100389820noHanzo-branded KMS consumer fork; same envelope auth and consensus authorizer; canonical install
21keyslux_original10037170noService identity (SLIP-0044 coin-type 9000 inherited); BIP-44 derivation tree
22thresholdlux_original100754060partialThreshold cryptography orchestration; pulsar/magnetar/cggmp21/frost
23mpclux_original100801100noCGGMP21 + FROST threshold signing; WebAuthn integration
24warpfork_diverged~502999~15000noLux warp messaging precompile + signer; extends Avalanche Warp Messaging with PQ envelopes
25platformvmfork_diverged~60~80000~120000noP-chain; zap_native/ subtree (12432 LOC) is Lux-original ZAP wire encoding; rest derives from upstream
26warp-relayerfork_diverged~50~5000~10000noLux warp message relayer; PQ envelope dispatch
27idsfork_diverged~3012569~7000noID type wrapper; BTC-style hash-of-hash NodeID added (HIP-0077)
28utxolux_original100160980noUTXO-fx plugins: mldsafx + slhdsafx + ed25519fx + secp256r1fx + secp256k1fx (LRU verify cache)
29bftlux_original100128190noBFT engine bindings
30sdklux_original100519200noGo SDK; surface for chain RPC and wallet
31bridgelux_original100551270noCross-chain bridge orchestration (Lux side); bridge-destination AVAX/avax labels preserved when delivering wrapped assets onto upstream Avalanche C/X — only context where AVAX is correct in Lux user surfaces
32codeclux_original10026670noCodec adapters and ZAP integration shims
33explorerlux_original10028270noBlock explorer service
34clilux_original1001100230nolux binary CLI (replaces avalanche-cli); wallet/genesis/netrunner integration
35netrunnerfork_diverged~50366540noNetwork test harness (avalanche-network-runner replacement)
36gethfork_pinned~5371717~525000noLux fork of go-ethereum pinned at v1.16.x; minimal Lux delta
37corethfork_pinned~5144122~200000noVestigial coreth fork; compatibility shim only
38luxcpp/cevmlux_original1006693820yesC++ EVM execution (evmone++ fork extensively rewritten with Lux state)
39luxcpp/cudalux_original100857730yesCUDA kernels: ECDSA recovery / BLS / hashes
40luxcpp/metallux_original1001184940yesApple Metal kernels: BLS / hashes / EVM opcodes
41luxcpp/gpulux_original1002451540yesGPU primitives abstraction layer (Metal/CUDA/WebGPU backends)
42luxcpp/webgpulux_original1001381380yesWebGPU backend; browser-side GPU EVM and crypto
43luxcpp/fhelux_original1006636930partialNative FHE engine; CKKS/BFV/BGV with NTT SIMD; AVX-512 / NEON / GPU
44luxcpp/latticelux_original10065190noNative lattice crypto primitives
45luxcpp/cryptolux_original1001339260partialNative crypto primitives: BLS12-381 / ML-DSA / SLH-DSA / KECCAK / SHAKE
46luxcpp/pqcleanvendored_pqclean0348846348846noPQClean reference implementations vendored for FIPS conformance testing
47luxcpp/intxvendored_intx061856185no256-bit integer arithmetic library (header-only)
48luxcpp/evmcvendored_evmc094569456noEVM-C ABI vendored from ethereum/evmc
49luxcpp/evmmaxlux_original100370660partialEVM-MAX modular arithmetic precompiles
50luxcpp/xvmlux_original100223070partialX-chain native VM (Lux DAG)
51luxcpp/zap-cpp-corelux_original100885890noC++ port of ZAP wire encoder
52luxcpp/zapdblux_original10038770noC++ ZapDB wrapper
53luxcpp/aivmlux_original100174360yesAI Virtual Machine; model inference precompiles
54luxcpp/bridgevmlux_original100214550noCross-chain bridge VM
55luxcpp/mpcvmlux_original100165400noMPC threshold VM
56luxcpp/platformvmfork_diverged~70194940noP-chain port to C++
57luxcpp/sessionlux_original100202140noQUIC-based session layer
58luxcpp/accellux_original10028560noBackend selection / dispatch
59luxcpp/dexlux_original100330680noDEX matching engine
60luxcpp/consensuslux_original10056420noC++ consensus client bindings