RAILGUN reveals ‘private proof of innocence’ tool

PPOI builds off Vitalik Buterin’s paper on Privacy Pools, but at a protocol level

article-image

okskaz/Shutterstock modified by Blockworks

share

On-chain privacy protocol RAILGUN will be launching a “Private Proof of Innocence” (PPOI) tool, enabling DeFi users to remain anonymous whilst simultaneously proving that they do not interact with malicious actors. 

This tool is designed so users can cryptographically prove that their tokens are legitimately sourced without having to reveal any information about their balance or viewing keys. 

The PPOI aims to achieve this outcome through using zero-knowledge (zk) technology, Alan Scott, a RAILGUN contributor, told Blockworks. 

According to DeFiLlama, RAILGUN is one of the largest privacy protocols today with a total value locked (TVL) of $32.6 million, second only to Tornado Cash.

With PPOI, users can use zk technology to prove that their balances are not part of known malicious transactions, but also not reveal any information about themselves, Scott said.

Read more: Aleo blockchain adds zPass, a ZK protocol for verifying identities 

“This way, they can be confident that they’re only providing anonymity to other users that are probably not a part of that list,” Scott said. “This is really cool because it allows you to get assurance of counterparty and overall system risk without needing to deanonymize yourself or any other participant.”

The concept that PPOI enables is not new. Vitalik Buterin previously co-authored a paper on Privacy Pools, which delved into possible ways a blockchain could remain private whilst complying with government regulations.

The PPOI tool grants this vision at a protocol level, Scott explained. PPOI uses a data source that looks at shields from a public address and determines whether or not these funds originated from an undesirable source, such as a hack or an exploit. 

“Users do not interact with the data source directly. The data source will then collect an exclusion list of shields,” Scott said. 

Shields not included in the exclusion list or are not pending a decision will be added to a PPOI accumulator. It also accumulates transactions that have occurred in the system and accumulates them into a transaction accumulator. 

“An accumulator is a method of summarizing a set of values as a single value (root) where it can be shown that any of the individual values belong to the set that the summary value (root) represents. If this is done in a zk proof, it can be shown that something is part of the set without revealing which individual value within the set it was,” Scott said.

This means that when a transaction is performed, a user can easily generate a zk proof to show that their transactions occurred in a legal, legitimate way. 

“Funds that are in the PPOI accumulator are blinded (encrypted) such that only the sender and receiver of the funds can see if they are in the accumulator, ensuring no external observer can gain any data about Railgun transactions,” Scott explained. “Since the receiver of unshields is public knowledge, anyone can check that the unshield is part of the PPOI accumulator, and is therefore proved.”


Get the news in your inbox. Explore Blockworks newsletters:

  • Blockworks Daily: The newsletter that helps thousands of investors understand crypto and the markets, by Byron Gilliam.
  • Empire: Start your morning with the top news and analysis to inform your day in crypto.
  • Forward Guidance: Reporting and analysis on the growing intersection of crypto and macroeconomics, policy and finance.
  • 0xResearch: Alpha directly in your inbox. Market highlights, data, degen trade ideas, governance updates, token performance and more.
  • Lightspeed: Built for Solana investors, developers and community members. The latest from one of crypto’s hottest networks.
  • The Drop: For crypto collectors and traders, covering apps, games, memes and more.
Tags

Upcoming Events

Javits Center North | 445 11th Ave

Tues - Thurs, March 18 - 20, 2025

Blockworks’ Digital Asset Summit (DAS) will feature conversations between the builders, allocators, and legislators who will shape the trajectory of the digital asset ecosystem in the US and abroad.

Industry City | Brooklyn, NY

TUES - THURS, JUNE 24 - 26, 2025

Permissionless IV serves as the definitive gathering for crypto’s technical founders, developers, and builders to come together and create the future.If you’re ready to shape the future of crypto, Permissionless IV is where it happens.

Old Billingsgate

Mon - Wed, October 13 - 15, 2025

Blockworks’ Digital Asset Summit (DAS) will feature conversations between the builders, allocators, and legislators who will shape the trajectory of the digital asset ecosystem in the US and abroad.

recent research

Unlocked by Template (4).png

Research

Wormhole Settlement allows for a highly scalable liquidity venue to fill user intents into a multichain, multi-VM future. By concentrating solvers’ balance sheets on Solana, transaction costs associated with solvers rebalancing inventory across destinations are eliminated. With the ability to settle bridging, swapping, and arbitrary interactions, without the costs and frictions of fragmenting solver liquidity, Wormhole Settlement has the opportunity to settle a large share of volumes in the crosschain interoperability market with a beneficial framework for both users and solvers. 

article-image

On Supply Shock, Asymmetric founder Dan Held discussed why Bitcoin DeFi will take market share from Solana, Ethereum and other top blockchains

article-image

Pillsbury partner Brian Montgomery said that banks are mulling how to gain exposure to crypto

article-image

The company has now acquired three Solana validator operators since its September pivot into Solana

article-image

Those hoping for an executive order, a bill draft, or a major announcement from the CFTC or SEC were disappointed

article-image

Uncertainty around the US economy’s outlook is spurring a risk-off wave

article-image

The team says they’re still building despite the massive weekend selloff