mirror of
https://github.com/lux-apps/papers.git
synced 2026-11-03 05:07:46 +00:00
Bylines, paper authorship, correspondence addresses and the founder blurb under each post named an individual. They name the organisation that published the work instead: the brand on posts and pages, the research byline on papers, and research@ in place of a personal address. Both are what these repositories already used elsewhere — nothing new was coined. Co-authors are untouched. Where a paper named someone else alongside, they stay named; only the one byline changed. Bibliography entries, running heads, PDF metadata and affiliations move with it, so a citation still resolves to whoever the cited paper names. Sample and fixture data uses the placeholder name these tests already use elsewhere, so no assertion changed meaning.
80 lines
2.8 KiB
TeX
80 lines
2.8 KiB
TeX
\documentclass[11pt,a4paper]{article}
|
|
\usepackage{../shared/luxcover}
|
|
\usepackage[utf8]{inputenc}
|
|
\usepackage[T1]{fontenc}
|
|
\usepackage{amsmath,amssymb,amsfonts,amsthm}
|
|
\usepackage{graphicx}
|
|
\usepackage{hyperref}
|
|
\usepackage{algorithm}
|
|
\usepackage{algpseudocode}
|
|
\usepackage{xcolor}
|
|
\usepackage{booktabs}
|
|
\usepackage{enumitem}
|
|
\usepackage{tikz}
|
|
\usepackage{tabularx}
|
|
\usepackage{mathtools}
|
|
|
|
\hypersetup{colorlinks=true,linkcolor=black,citecolor=blue,urlcolor=blue}
|
|
|
|
\newtheorem{theorem}{Theorem}[section]
|
|
\newtheorem{lemma}[theorem]{Lemma}
|
|
\newtheorem{corollary}[theorem]{Corollary}
|
|
\newtheorem{proposition}[theorem]{Proposition}
|
|
\newtheorem{definition}{Definition}[section]
|
|
\newtheorem{remark}{Remark}[section]
|
|
|
|
\title{\textbf{Fully Homomorphic Encryption\\for Smart Contract Execution}}
|
|
|
|
\author{
|
|
Lux Research \\
|
|
\textit{Lux Industries, Inc.}\\
|
|
\texttt{[email protected]}
|
|
}
|
|
|
|
\date{2024}
|
|
|
|
\begin{document}
|
|
|
|
\luxcoverpage
|
|
|
|
\begin{abstract}
|
|
We present an architecture for executing smart contracts on fully homomorphic
|
|
encrypted (FHE) data, enabling private DeFi---decentralized finance where transaction
|
|
amounts, balances, and orderbook entries are encrypted on-chain and manipulated
|
|
without decryption. The implementation uses Ring-LWE-based FHE with native Go and
|
|
NTT SIMD acceleration on \texttt{luxfi/lattice}, providing a self-contained
|
|
cryptographic backend. We describe the FHE virtual machine architecture deployed
|
|
on the LiquidFHE chain, including encrypted state transitions, noise budget
|
|
management, and bootstrapping strategies for long-running computations. Practical
|
|
applications include encrypted orderbooks (dark pools compliant with Regulation ATS),
|
|
private governance voting, and sealed-bid auctions. We provide performance benchmarks:
|
|
bootstrapping at 12\,ms per gate (TFHE boolean), 45\,ms for 16-bit encrypted
|
|
addition (BFV batched), and 180\,ms for 16-bit encrypted multiplication. The FHE
|
|
precompile is deployed at address
|
|
\texttt{0x0700000000000000000000000000000000000000} on the Lux C-Chain, with gas
|
|
costs calibrated to computational overhead.
|
|
|
|
\textbf{Keywords}: fully homomorphic encryption, FHE, smart contracts, private DeFi,
|
|
Ring-LWE, encrypted computation, dark pools
|
|
\end{abstract}
|
|
|
|
\tableofcontents
|
|
\newpage
|
|
|
|
%% ========================================================================
|
|
%% 1. INTRODUCTION
|
|
%% ========================================================================
|
|
|
|
\input{sections/01-introduction}
|
|
\input{sections/02-fhe-primer}
|
|
\input{sections/03-lux-fhe-implementation}
|
|
\input{sections/04-encrypted-state-transitions}
|
|
\input{sections/05-fhe-vm-architecture-on-liquidfhe-chain}
|
|
\input{sections/06-practical-applications}
|
|
\input{sections/07-performance}
|
|
\input{sections/08-security-analysis}
|
|
\input{sections/09-related-work}
|
|
\input{sections/99-conclusion}
|
|
|
|
\end{document}
|