← Latest papers
💻 computer science

Computer Science Conferences Should Require Nonrepudiable Experimental Results

This position paper argues that computer science conferences must adopt tamper-evident, nonrepudiable protocols to cryptographically bind reported experimental results to actual computations, addressing current verification gaps through a formal threat model and a reference implementation called K-Veritas.

Original authors: Mamadou K. Keita, Christopher Homan

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

Original authors: Mamadou K. Keita, Christopher Homan

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

The Core Problem: "Trust Me, Bro" Science

Imagine you are a judge at a cooking competition. A chef submits a recipe and claims their cake is the best in the world. They hand you a photo of the cake and a written description of how they made it.

The current system is like this: The chef signs a checklist saying, "Yes, I used real eggs," and "Yes, I baked it for 30 minutes." They might even show you a video of them baking. But here's the catch: The chef controls the video. They could have edited the video to show a real cake while actually serving you a cardboard cutout. Or, they could have baked 50 cakes, picked the one that looked perfect, and told you that was the only one they made.

In computer science, specifically in Machine Learning (AI), this is exactly what happens. Researchers submit papers with tables of numbers (results) and checklists. Reviewers (the judges) are busy and can't re-run the experiments. They have to take the numbers on faith. The authors of this paper argue that this system is broken because it relies on honesty rather than proof.

The Proposed Solution: The "Black Box" Receipt

The authors propose a new rule for computer science conferences: Experimental Nonrepudiation.

Think of this as a tamper-evident receipt for a scientific experiment.

  • Nonrepudiation is a fancy security word meaning: "You cannot deny you did this, and you cannot change the record later."
  • The goal is to bind the numbers in the paper to the actual moment the computer did the work, in a way that the author cannot fake or alter.

How It Would Work (The "K-Veritas" Tool)

The authors built a prototype tool called K-Veritas to show this is possible. Here is how it works, using a metaphor:

Imagine the researcher is a chef, and the computer is the kitchen.

  1. The Wrapper: Instead of just telling the computer to "bake the cake," the researcher uses a special tool (K-Veritas) that wraps around the baking process.
  2. The Silent Witness: This tool acts like a silent, independent witness standing in the kitchen. It doesn't touch the ingredients (the data) and doesn't change the recipe (the code). It just watches.
  3. The Snapshot: While the computer works, the witness takes snapshots of:
    • The exact code being used.
    • The time it took.
    • The electricity and heat used (to prove the machine was actually working hard).
    • The final numbers the computer printed out.
  4. The Sealed Envelope: Once the experiment is done, the witness seals all these snapshots into a digital "envelope" and signs it with a special key that only the witness has. The researcher never gets this key.
  5. The Result: The researcher submits their paper along with this signed envelope. The conference reviewers can open the envelope and verify: "Did the computer actually run for 40 minutes? Did the code match? Do the numbers match what was printed?"

If the researcher tries to change a number in the paper later, the seal breaks, and the signature becomes invalid.

Why Current Methods Fail

The paper explains why the current "safety nets" don't work:

  • Checklists: Asking a chef to sign a paper saying "I used real eggs" doesn't prove they didn't use plastic eggs.
  • Code Sharing: Just because the chef shares the recipe doesn't mean they baked the cake they claimed to. They could share a working recipe but report results from a different, better cake they baked secretly.
  • Logging Tools: Tools that track progress are like a diary written by the chef. If the chef wants to hide a mistake, they can just edit the diary.
  • Pre-registration: This is like the chef promising before they start, "I will bake a chocolate cake." It stops them from changing the plan, but it doesn't prove they actually baked the cake or that the numbers they report are real.

The "Fake Review" Connection

The paper makes a clever comparison:

  • Top conferences (like ICML) now ban reviewers from using AI to write reviews. Why? Because the community can't tell if a review is real human thought or a robot's fake text.
  • The authors argue: If we can't trust a fake review, we definitely can't trust a fake result. If a review needs proof of humanity, a scientific result needs proof of computation.

What This Tool Can and Cannot Do

The authors are honest about the limits of their tool (K-Veritas):

  • It stops: Cheating with text editors, faking numbers, editing logs after the fact, or claiming you ran a huge experiment when you didn't.
  • It doesn't stop: A super-sophisticated hacker who can trick the computer's operating system or hardware itself (like a fake GPS signal).
  • The Trade-off: Even if it doesn't stop every possible cheat, it raises the cost of cheating. Right now, cheating just requires a text editor. With this system, you'd have to actually run the expensive computer experiment or hack the computer's brain.

The Path Forward

The authors aren't saying K-Veritas is the final answer. They are calling it a "testbed" (a prototype). They propose a three-step plan for the community:

  1. Voluntary: Let researchers use it if they want to get a "Verified" badge.
  2. Expected: Make it standard practice, like sharing code is becoming standard.
  3. Required: Eventually, require it for all papers with experimental results.

The Bottom Line

Science is built on trust, but trust needs evidence. This paper argues that computer science conferences should stop asking researchers to "please be honest" and start requiring digital receipts that prove the numbers in the paper came from a real, unaltered computer run. It's about moving from "Trust me" to "Show me the receipt."

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 →