mlsanityData to 7 Oct 2026

Exploring Unfairness on Proof of Authority: Order Manipulation Attacks and Remedies

arXiv 2203.03008 ↗First posted 6 Mar 2022cs.CRcited by 2

Not on the map. Why?

Abstract (arXiv)

Proof of Authority (PoA) is a type of permissioned consensus algorithm with a fixed committee. PoA has been widely adopted by communities and industries due to its better performance and faster finality. In this paper, we explore the textitunfairness issue existing in the current PoA implementations. We have investigated 2,500+ textitin the wild projects and selected 10+ as our main focus (covering Ethereum, Binance smart chain, etc.). We have identified two types of order manipulation attacks to separately break the transaction-level (a.k.a. transaction ordering) and the block-level (sealer position ordering) fairness. Both of them merely rely on honest-but-textitprofitable sealer assumption without modifying original settings. We launch these attacks on the forked branches under an isolated environment and carefully evaluate the attacking scope towards different implementations. To date (as of Nov 2021), the potentially affected PoA market cap can reach up to 681,087 million USD. Besides, we further dive into the source code of selected projects, and accordingly, propose our recommendation for the fix. To the best of knowledge, this work provides the first exploration of the textitunfairness issue in PoA algorithms.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Mar 2022.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 0; 2025: 0; 2026: 1.

2 papers.