中文版 | English
Title

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

Author
DOI
Publication Years
2022-05-30
Conference Name
17th ACM ASIA Conference on Computer and Communications Security 2022 (ACM ASIACCS)
Source Title
Pages
123-137
Conference Date
MAY 30-JUN 03, 2022
Conference Place
null,Nagasaki,JAPAN
Publication Place
1601 Broadway, 10th Floor, NEW YORK, NY, UNITED STATES
Publisher
Abstract
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 unfairness issue existing in the current PoA implementations. We have investigated 2,500+ in 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-profitable 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 unfairness issue in PoA algorithms.
Keywords
SUSTech Authorship
Others
Language
English
URL[Source Record]
Indexed By
Funding Project
Shenzhen Fundamental Research Programs[20200925154814002]
WOS Research Area
Computer Science ; Mathematics ; Telecommunications
WOS Subject
Computer Science, Information Systems ; Computer Science, Theory & Methods ; Mathematics, Applied ; Telecommunications
WOS Accession No
WOS:000937026200011
EI Accession Number
20222712310662
Scopus EID
2-s2.0-85130850536
Data Source
Scopus
Citation statistics
Cited Times [WOS]:1
Document TypeConference paper
Identifierhttp://kc.sustech.edu.cn/handle/2SGJ60CL/355701
DepartmentSouthern University of Science and Technology
Affiliation
1.Swinburne University of Technology & CSIRO,Data61,Melbourne,Australia
2.University of Birmingham,United Kingdom
3.Southern University of Science and Technology,Shenzhen,China
4.CSIRO,Data61,Sydney,Australia
5.Swinburne University of Technology,Melbourne,Australia
Recommended Citation
GB/T 7714
Wang,Qin,Li,Rujia,Wang,Qi,et al. Exploring Unfairness on Proof of Authority: Order Manipulation Attacks and Remedies[C]. 1601 Broadway, 10th Floor, NEW YORK, NY, UNITED STATES:ASSOC COMPUTING MACHINERY,2022:123-137.
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Export to Excel
Export to Csv
Altmetrics Score
Google Scholar
Similar articles in Google Scholar
[Wang,Qin]'s Articles
[Li,Rujia]'s Articles
[Wang,Qi]'s Articles
Baidu Scholar
Similar articles in Baidu Scholar
[Wang,Qin]'s Articles
[Li,Rujia]'s Articles
[Wang,Qi]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Wang,Qin]'s Articles
[Li,Rujia]'s Articles
[Wang,Qi]'s Articles
Terms of Use
No data!
Social Bookmark/Share
No comment.

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.