MirrorMark: A Distortion-Free Multi-Bit Watermark for Large Language Models
Ya Jiang, Massieh Kordi Boroujeny, Surender Suresh Kumar, Kai Zeng
TL;DR
MirrorMark advances LLM provenance attribution with a distortion-free, multi-bit watermark built on mod-1 mirroring of sampling randomness. It jointly integrates a context-anchored balanced scheduler (CABS) to robustly allocate tokens across message positions and three decoding/detection pathways (Gumbel-max, WeightedMean, Bayesian) to maximize per-token contrast while preserving the native output distribution. Theoretical EER analyses characterize detectability under both Gumbel-max and tournament schemes, and empirical results show strong detectability with minimal loss of text quality, including cross-language and robustness tests. This work broadens watermarking from binary signals to expressive, tamper-resilient multi-bit attribution, enabling richer provenance for AI-generated content with practical robustness.
Abstract
As large language models (LLMs) become integral to applications such as question answering and content creation, reliable content attribution has become increasingly important. Watermarking is a promising approach, but existing methods either provide only binary signals or distort the sampling distribution, degrading text quality; distortion-free approaches, in turn, often suffer from weak detectability or robustness. We propose MirrorMark, a multi-bit and distortion-free watermark for LLMs. By mirroring sampling randomness in a measure-preserving manner, MirrorMark embeds multi-bit messages without altering the token probability distribution, preserving text quality by design. To improve robustness, we introduce a context-based scheduler that balances token assignments across message positions while remaining resilient to insertions and deletions. We further provide a theoretical analysis of the equal error rate to interpret empirical performance. Experiments show that MirrorMark matches the text quality of non-watermarked generation while achieving substantially stronger detectability: with 54 bits embedded in 300 tokens, it improves bit accuracy by 8-12% and correctly identifies up to 11% more watermarked texts at 1% false positive rate.
