Particle.news
Download on the App Store

EIP-8182 Seeks to Make Private ETH Transfers Native to Ethereum

If accepted into Hegota, the EIP would add a protocol-managed shielded pool with a zero-knowledge proof verification precompile to move privacy into Ethereum’s base layer.

Overview

  • Tom Lehman renewed his push on Monday to include EIP-8182 in the Hegota upgrade, shifting the proposal into active public debate among Ethereum developers.
  • The proposal would deploy a single, protocol-managed shielded pool as a system contract that uses a UTXO model and stores note commitment trees, nullifier sets, delivery-key registries, and an authorization policy registry.
  • EIP-8182 specifies a base-layer zero-knowledge proof verification precompile using Groth16 BN254 so clients can verify private-transfer proofs directly at the protocol level.
  • The draft strips admin keys, proxy controls, and pause functions so the pool could only be changed through network upgrades, but authors say true end-to-end privacy still requires encrypted mempools, network-layer protections, and wallet changes.
  • If adopted in Hegota, the change could concentrate users into a single anonymity set and simplify wallet support for private ETH and ERC-20 transfers while raising questions about compliance and the need for complementary off-protocol tools.