mirror of
https://github.com/lux-apps/papers.git
synced 2026-11-03 05:07:46 +00:00
Four papers had been written but never committed, and INDEX.md already listed
some of them — so the index pointed at files that did not exist in the repo.
Adds:
- sovereign-exchange/ (tex + pdf)
- lux-growth-round/ (tex + pdf)
- lp-310-universal-liquidity/sections/ — five section .tex files that the
paper \input{}s, so the top-level tex could not build without them
- built PDFs for fee-settlement, lp-208-dag-mempool, lp-310, lux-aivm
PDFs are tracked here by convention: 172 were already committed alongside 1,648
.tex sources, and the ignore rules only exclude the separate pdfs/ directory.
Each of the four has its matching .tex in the same directory — verified, not
assumed.
LaTeX build artifacts (.aux .log .out .toc .fdb_latexmk) stay ignored; nothing
outside .tex/.pdf/INDEX.md is staged. No .md anywhere in the new papers —
papers are LaTeX.
86 lines
4.5 KiB
TeX
86 lines
4.5 KiB
TeX
\section{Liquidity Provision}
|
|
\label{sec:provision}
|
|
|
|
A router is only as good as the depth behind it. This section specifies how
|
|
each source is \emph{supplied}, and --- the operative question for a
|
|
white-label operator standing up a new venue --- how a venue reaches
|
|
competitive depth on day one rather than after months of organic bootstrap.
|
|
|
|
\subsection{Native AMM: passive, permissionless depth}
|
|
|
|
The constant-function AMM is supplied by liquidity providers who deposit a
|
|
reserve pair. V2 spreads capital uniformly along the price curve; V3
|
|
concentrates it in a chosen range, so the same capital quotes tighter
|
|
around the active price at the cost of going idle outside the range
|
|
(\cite{uniswapv3}). Provision is permissionless and non-custodial: an LP's
|
|
capital sits in the pool contract, priced by the invariant, and is
|
|
withdrawable at will. This is the always-available floor of the waterfall
|
|
(\textbf{W1}) --- it never reneges and never goes offline, but its price is
|
|
mechanical and its depth is whatever LPs have committed.
|
|
|
|
\subsection{D-Chain order book: active, professional depth}
|
|
|
|
The D-Chain limit-order book is supplied by makers posting resting orders
|
|
into the matching engine. Unlike the AMM, book depth reflects makers'
|
|
\emph{views}, not a fixed curve, and can be far tighter around the mid. The
|
|
engine matches deterministically at hardware speed --- a mean of $169$\,ns
|
|
per match, with millions of orders per second of throughput and bit-exact
|
|
CPU/GPU parity --- so a professional maker can quote, cancel, and re-quote
|
|
at a cadence competitive with a centralized venue, while fills still settle
|
|
on-chain through \texttt{0x9999}. Determinism is what makes the book
|
|
auditable: the match sequence is reproducible, a requirement a regulated
|
|
venue cannot waive.
|
|
|
|
\subsection{Signed-quote PMM: global depth without on-chain inventory}
|
|
\label{sec:provision-pmm}
|
|
|
|
The private market maker supplies the deepest and most price-competitive
|
|
leg without pre-committing capital to a pool. It prices a pair against
|
|
external reference venues, commits a firm on-chain quote for a short
|
|
window, fills against the trader, and hedges off-chain to restock
|
|
(\S\ref{sec:rfq}). Because its inventory lives off-chain, the PMM can quote
|
|
size far beyond any on-chain reserve, and because it prices against global
|
|
markets, its quotes track the global mid. The cost is the structural one
|
|
made precise in \S\ref{sec:rfq}: the maker, not the user, signs the price;
|
|
a short on-chain expiry removes the last-look free option; and the spread
|
|
is priced for hedge latency, not for the instantaneous mid.
|
|
|
|
\subsection{Bootstrapping a new venue}
|
|
\label{sec:provision-bootstrap}
|
|
|
|
The three mechanisms compose into a concrete answer to the cold-start
|
|
problem that kills most new venues: an empty book quotes nothing, and no
|
|
trader arrives before there is depth, and no maker posts depth before there
|
|
are traders. A venue built on Universal Liquidity breaks the loop from the
|
|
first block:
|
|
|
|
\begin{enumerate}[label=\textbf{B\arabic*.}]
|
|
\item \textbf{Plug in a PMM on day one.} The operator (or a partnered
|
|
market maker) points a signed-quote PMM at the pairs it wants live. The
|
|
venue immediately quotes global-market pricing at professional size,
|
|
\emph{before} any passive LP or resting order exists --- the PMM's
|
|
off-chain inventory is the initial depth.
|
|
\item \textbf{Seed native pools in parallel.} Passive V3 liquidity is
|
|
added around the active price to provide the trustless floor and to
|
|
capture flow the PMM does not want.
|
|
\item \textbf{Borrow sibling depth.} The cross-L1 aggregation of
|
|
\S\ref{sec:router-global} lets the new venue quote against liquidity
|
|
already resident on other Lux L1s, so it is not starting from zero even
|
|
for its native legs.
|
|
\item \textbf{Let the book fill in.} As flow arrives, professional makers
|
|
post resting D-Chain orders, and organic V3 provision deepens. The venue
|
|
transitions from PMM-anchored to book-anchored depth without any
|
|
discontinuity in the trader's experience.
|
|
\end{enumerate}
|
|
|
|
\begin{remark}
|
|
For an operator reselling a regulated venue, this is the decisive property.
|
|
The hardest part of launching an exchange is not the software --- it is
|
|
having a price and size to show on the first trade. Universal Liquidity
|
|
makes day-one depth a \emph{configuration} (point a PMM at the pairs, seed
|
|
some V3, enable sibling aggregation) rather than a multi-quarter
|
|
liquidity-mining campaign. The same mechanism serves crypto pairs and
|
|
tokenized-securities pairs identically, so a single venue lists both with
|
|
competitive depth from launch.
|
|
\end{remark}
|