← Latest papers
💬 NLP

Majority Bit-Aware Watermarking For Large Language Models

This paper introduces "Majority Bit-Aware Watermarking," a novel encoding paradigm with two instantiations (MajorMark and MajorMark+^{+}) that resolves the trade-off between text quality and decoding accuracy in LLM watermarking by preserving strong watermark signals even with large green lists.

Original authors: Jiahao Xu, Rui Hu, Olivera Kotevska, Zikai Zhang

Published 2026-05-12
📖 5 min read🧠 Deep dive

Original authors: Jiahao Xu, Rui Hu, Olivera Kotevska, Zikai Zhang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine Large Language Models (LLMs) as incredibly talented chefs who can cook up almost any dish (text) you ask for. The problem is, sometimes bad actors use these chefs to cook up "poisoned" meals—fake news, scams, or harmful content. To catch them, we need a way to tag the food so we know exactly which chef made it. This tag is called a watermark.

However, there's a catch. In the past, putting a watermark on the text was like putting a heavy, clunky stamp on a delicate piece of paper. The more visible the stamp (to make it easy to find later), the more it ruined the paper's texture (the quality of the writing). If the stamp was too small to ruin the paper, it was too faint to be found.

This paper introduces a new way to watermark text called MajorMark and MajorMark+. It solves the "quality vs. detectability" problem using a clever trick involving majority rules and shards.

Here is how it works, broken down into simple concepts:

1. The Old Way: The "Small Green List" Problem

Think of the AI's vocabulary (all the words it can use) as a giant bag of marbles.

  • The Old Method: To hide a secret message, the AI was forced to pick its next word only from a very small handful of "green" marbles (maybe 25% of the bag). It ignored the rest.
  • The Trade-off: If the green list was too small, the AI was forced to pick weird, unnatural words just to fit the rule, making the story sound robotic. If the green list was big (to keep the story natural), the secret message became so faint that it was impossible to find later.

2. The New Idea: The "Majority Bit" Strategy

The authors realized they didn't need to restrict the AI to a tiny list. Instead, they used a voting system.

Imagine the secret message is a long string of 0s and 1s (like 110111).

  • The Trick: The system looks at the message and asks, "Which number appears more often?" In 110111, the number 1 is the "Majority Bit."
  • The Green List: Instead of picking a tiny list, the AI is allowed to pick from any word that corresponds to a "1" in the message. Since the "1" is the majority, this green list is huge (at least 50% of all words!).
  • The Result: Because the AI has so many natural-sounding words to choose from, the text sounds perfect. But because the AI is still slightly nudged toward the "1" words, the secret message is still there, just hidden in the statistical pattern of which words were chosen.

3. MajorMark: The "Cluster Detective"

MajorMark uses this majority strategy.

  • Encoding: The AI writes the text, nudging it slightly toward words that match the majority bit of the secret message.
  • Decoding: To read the message back, a detective (the decoder) looks at the text and counts how many times words from different "groups" (shards) appeared.
  • The Analogy: Imagine the words are sorted into two bins. If the secret message was "1", the bin for "1" will have slightly more marbles than the bin for "0". The decoder uses a simple clustering tool (like sorting marbles by color) to see which bin is heavier. If one bin is clearly heavier, it knows the secret message was "1".

4. MajorMark+: The "Block-by-Block" Upgrade

What if the secret message is super long? The "Majority Bit" might not be as obvious, making the signal weaker.

  • The Solution: MajorMark+ chops the long message into smaller blocks (like cutting a long rope into shorter segments).
  • How it works: It applies the "Majority Bit" rule to each small block independently.
  • The Benefit: This keeps the "green list" large for every single block, ensuring the text stays high-quality even for very long messages. It also uses a more precise "counting" method to find the message, making it harder to miss.

Why This Matters (According to the Paper)

The authors tested this on top AI models and found:

  1. Better Quality: The watermarked text sounds much more natural (lower "perplexity") than previous methods because the AI isn't forced to pick from a tiny, restrictive list.
  2. Better Detection: Despite the text sounding natural, the secret message is actually easier to find and decode accurately than with older methods.
  3. Robustness: Even if someone tries to edit the text (like cutting and pasting parts or rephrasing sentences), the watermark usually survives because the statistical "heaviness" of the majority bits remains detectable.

In summary: The paper proposes a new way to tag AI text that stops the AI from having to choose between sounding human and being traceable. By using a "majority vote" system to select which words get a tiny boost, they allow the AI to write naturally while still embedding a strong, recoverable secret message.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →