Stateless Puzzles for Real Time Online Fraud Preemption
Open accessAbstract
The profitability of fraud in online systems such as app markets and social networks marks the failure of existing defense mechanisms. In this paper, we propose FraudSys, a real-time fraud preemption approach that imposes Bitcoin-inspired computational puzzles on the devices that post online system activities, such as reviews and likes. We introduce and leverage several novel concepts that include (i) stateless, verifiable computational puzzles, that impose minimal performance overhead, but enable the efficient verification of their authenticity, (ii) a real-time, graph based solution to assign fraud scores to user activities, and (iii) mechanisms to dynamically adjust puzzle difficulty levels based on fraud scores and the computational capabilities of devices. FraudSys does not alter the experience of users in online systems, but delays fraudulent actions and consumes significant computational resources of the fraudsters. Using real datasets from Google Play and Facebook, we demonstrate the feasibility of FraudSys by showing that the devices of honest users are minimally impacted, while fraudster controlled devices receive daily computational penalties of up to 3,079 hours. In addition, we show that with FraudSys, fraud does not pay off, as a user equipped with mining hardware (e.g., AntMiner S7) will earn less than half through fraud than from honest Bitcoin mining.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
A one-star rating boost was shown to increase restaurant revenue by 5-9%.
“For example, a one star boost in rating was shown to help restaurants increase revenue by a 5-9% margin [46].”
From Fraud De-Anonymization for Fun and Profit (2018) · cites this paper as [46]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Bitcoin: A Peer-to-Peer Electronic Cash SystemPreprint
Squarepants, S. (2022) · SSRN Electronic Journal · doi:10.2139/ssrn.3977007 · Cited by 11,146 · see citing works
Graph based anomaly detection and description: a survey
Akoglu, L., Tong, H., & Koutra, D. (2015) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-014-0365-y · Cited by 1,504 · see citing works
Spotting fake reviewer groups in consumer reviews
Mukherjee, A., Liu, B., & Glance, N. (2012) · Proceedings of the 21st international conference on World Wide Web · doi:10.1145/2187836.2187863 · Cited by 773 · see citing works
Client Puzzles: A Cryptographic Countermeasure Against Connection Depletion Attacks.
Juels, A., & Brainard, J. (1999) · Network and Distributed System Security Symposium · Cited by 489 · see citing works
Anderson, M., & Magruder, J. (2012) · The Economic Journal · doi:10.1111/j.1468-0297.2012.02512.x · Cited by 441 · see citing works
FRAUDAR: Bounding Graph Fraud in the Face of Camouflage
Hooi, B., Song, H. A., Beutel, A., Shah, N., Shin, K., & Faloutsos, C. (2016) · Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining · doi:10.1145/2939672.2939747 · Cited by 305 · see citing works
Fake It Till You Make It: Reputation, Competition, and Yelp Review FraudPreprint
Luca, M., & Zervas, G. (2013) · SSRN Electronic Journal · doi:10.2139/ssrn.2293164 · Cited by 294 · see citing works
Stringhini, G., Wang, G., Egele, M., Kruegel, C., Vigna, G., Zheng, H., & Zhao, B. Y. (2013) · Proceedings of the 2013 conference on Internet measurement conference · doi:10.1145/2504730.2504731 · Cited by 169 · cited 1× · see citing works
“The social impact of online services built on information posted by their users has also turned them into a lucrative medium for fraudulently influencing public opinion [8, 17, 21, 24].”
BackgroundComputational Puzzles as Sybil Defenses
Borisov, N. (2006) · IEEE International Conference on Peer-to-Peer Computing (P2P) · doi:10.1109/p2p.2006.10 · Cited by 153 · see citing works
Discovering Opinion Spammer Groups by Network Footprints
Ye, J., & Akoglu, L. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-23528-8_17 · Cited by 107 · see citing works
Dirty jobs: the role of freelance labor in web service abuse
Motoyama, M., McCoy, D., Levchenko, K., Savage, S., & Voelker, G. M. (2011) · Cited by 94 · see citing works
Simultaneously detecting fake reviews and review spammers using factor graph model
Lu, Y., Zhang, L., Xiao, Y., & Li, Y. (2013) · ACM Web Science Conference (WebSci) · doi:10.1145/2464464.2464470 · Cited by 58 · see citing works
Uncovering Fake Likers in Online Social Networks
Badri Satya, P. R., Lee, K., Lee, D., Tran, T., & Zhang, J. (. (2016) · Proceedings of the 25th ACM International on Conference on Information and Knowledge Management · doi:10.1145/2983323.2983695 · Cited by 46 · see citing works
Self-citationFairPlay: Fraud and Malware Detection in Google Play
Rahman, M., Rahman, M., Cărbunar, B., et al. (2016) · SIAM International Conference on Data Mining · doi:10.1137/1.9781611974348.12 · Cited by 23 · see citing works
Self-citation
Flagged first, then by citations
Research works printed but not linked: 3
- [9][9] M. Bellare, R. Canetti, and H. Krawczyk. Keying hash functions for message authentication. In Proceedings of CRYPTO , 1996. -
- [12][12] C. Dwork and M. Naor. Pricing via processing or combatting junk mail. In Proceedings of CRYPTO , 1992. -
- [13][13] S. Fortunato and D. Hric. Community detection in networks: A user guide. arXiv:1608.00163, 2016. - · arXiv
Cited by
Sorted by citations
Fraud De-Anonymization for Fun and Profit
Hernandez, N., Rahman, M., Recabarren, R., & Carbunar, B. (2018) · Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security · doi:10.1145/3243734.3243770 · Cited by 16 · see citing works
Self-citation
- Authors
- Rahman, M., Recabarren, R., Carbunar, B., & Lee, D.
- Affiliations
- Florida International University (US)
- Pennsylvania State University (US)
- Venue
- Proceedings of the 2017 ACM on Web Science Conference
- Publisher
- ACM
- Published
- 2017-06-25
- Pages
- 23-32
- OpenAlex
- W2623819121
- Cited by
- 4
- References
- 14
- Citations by year
- 2021: 1 · 2020: 1 · 2018: 2
- FWCI
- 0.63
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- ACM Web Science Conference (WebSci) (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Funders
- NSF (CNS-1527153, CNS-1422215, SES-1450619, IUSE-1525601)
- Samsung (GRO 2015)
- Topics
- Physical Sciences › Computer Science › Information Systems › Spam and Phishing Detection
- Physical Sciences › Computer Science › Information Systems › Cybercrime and Law Enforcement Studies
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology Applications and Security
- Keywords
- online fraud, fraud detection, user-generated content, App Store, social networks, Google Play Store, Facebook, computational overhead, fraudsters
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review