← Latest papers
💻 computer science

HERMES: Provably Secure Private Accounts for Account-Model Blockchains via Commitment-Coherent Encryption

This paper introduces HERMES, a unified framework that achieves balance privacy, transaction-amount indistinguishability, and sender-receiver unlinkability for account-model blockchains by leveraging commitment-coherent encryption under the Decisional Diffie-Hellman assumption without requiring a trusted setup.

Original authors: Haofeng Guo

Published 2026-08-07
📖 3 min read☕ Coffee break read

Original authors: Haofeng Guo

Original paper licensed under CC BY 4.0 (https://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 the internet as a giant, public ledger where everyone can see exactly who sent money to whom and how much. This is how most modern digital currencies work today: every transaction is like a postcard sent through the mail. Anyone walking by can read the sender's name, the receiver's name, and the dollar amount. While this transparency helps prevent fraud, it also means your financial life is completely exposed. You might be worried about people guessing how much money you have, or worse, having your spending habits tracked and sold to advertisers.

To fix this, cryptographers have been trying to build "digital envelopes" that hide these details. Some systems use a method where you break your money into tiny, unconnected notes (like tearing up a check into pieces), which hides the connection between transactions but makes it hard to keep a running total of your balance. Others try to keep the account model (where you have one big balance) but struggle to hide the amounts without needing a trusted third party to set up the system, or they leave tiny mathematical cracks that a clever hacker could exploit to guess your balance. The big question has been: Can we keep the convenience of a single bank account, hide the balance and the transaction amount, and make it impossible to tell who paid whom—all without trusting a central authority?

This is where the paper HERMES comes in. The researchers propose a new system designed specifically for account-based blockchains (like Ethereum) that manages to do all three things at once. They built a "digital vault" that uses a special kind of math called Commitment-Coherent Encryption. Think of this like a magical lockbox where the lock itself is also a receipt. Usually, in digital privacy, you have to use one tool to lock the box and a completely different tool to prove you didn't violate the protocol, which creates a messy, slow process. HERMES designs the lock so that the proof of honesty is built right into the box itself.

The team proved mathematically that their system is secure, meaning that unless a hacker can solve a very difficult math problem (the Decisional Diffie-Hellman problem), they cannot peek inside the vault. They also introduced a "Triple-Key" system. Imagine having three different keys: one to lock the money, one to peek at who sent you a letter (without being able to open it), and one to identify yourself. If someone steals just one of these keys, they can't break the whole system; they only get access to that specific part, leaving the rest of your privacy intact.

To make sure this isn't just theory, the team built a working prototype. They found that their system is fast enough to be practical: it takes about 320 microseconds (that's 0.00032 seconds) to encrypt a transaction, which is fast enough for real-world use. They also showed that even if a hacker corrupts some users, the system can still protect the rest. While the system currently has a limit on how large a transaction amount can be (to keep the math fast), it successfully bridges the gap between the convenience of standard bank accounts and the privacy of secret cash, all without needing a trusted middleman to set it up.

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 →