Dark pools run out of counterparties.
A dark pool only fills when a buyer meets a seller. When one side is bigger, the rest waits, or leaves for a public venue and leaks its size on the way out.
AMMs always have liquidity, but every swap is public. Searchers read it in the mempool and trade around it.
One venue hides you but can run dry. The other never runs dry but shows everything. Dark Hook joins them.
