New research from Peking University and Zhejiang University has quantified the staggering cost of simple typing errors in cryptocurrency transactions. The study found that permanently lost funds from mistyped address transfers on Ethereum and BNB Chain total approximately $575 million, highlighting a persistent and often overlooked risk in blockchain usage.
Scope of the Research and Key Findings
The research team analyzed over 10 million addresses and more than 16 million exposed private keys, examining roughly 2.5 million transactions across both networks. They identified 65,340 cases of address misuse involving two distinct address types: contract accounts and externally owned accounts (EOAs).
Losses tied to contract account-related misuse reached 22,738.41 ETH and 8,681.41 BNB. Meanwhile, externally owned account-related losses totaled 104,224.53 ETH and 9,045.29 BNB. These figures, when converted at current market prices, approximate the $575 million cumulative loss.
Root Causes of Permanent Fund Loss
The study points to three primary causes of these irreversible errors: confusion with testnet addresses, reuse of contract addresses, and the exposure of private keys. Testnet addresses, which are used for development and testing, are often mistakenly used in real transactions. Contract addresses, which are not designed to receive standard transfers, can also trap funds permanently. Additionally, exposed private keys allow malicious actors to drain wallets, often with no recourse for recovery.



