University of Minnesota
Security and Privacy in Computing
index.php

Readings on: cryptocurrencies and smart contracts

Optional background reading: Satoshi Nakamoto. “Bitcoin: A peer-to-peer electronic cash system”. http://www.bitcoin.org/bitcoin.pdf, October 2008.
[Self-published]

Candidate main reading: Eli Ben-Sasson, Alessandro Chiesa, Christina Garman, Matthew Green, Ian Miers, Eran Tromer, and Madars Virza. “Zerocash: Decentralized Anonymous Payments from Bitcoin”. In IEEE Security and Privacy, May 2014.
[IEEE Xplore]

Candidate main reading: Kaihua Qin, Liyi Zhou, Benjamin Livshits, and Arthur Gervai. “Attacking the DeFi Ecosystem with Flash Loans for Fun and Profit”. In Financial Cryptography and Data Security, March 2021.
[Paper (IFCA)] [Talk (YouTube)]

Main reading for Thursday, March 21st: Weimin Chen, Zihan Sun, Haoyu Wang, Xiapu Luo, Haipeng Cai, and Lei Wu. “WASAI: uncovering vulnerabilities in Wasm smart contracts”. In ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), pages 703–715, July 2022.
[ACM DL]

Candidate main reading: Stöger Felix, Anxin Zhou, Huayi Duan, and Adrian Perrig. “Demystifying Web3 Centralization: The Case of Off-Chain NFT Hijacking”. In Financial Cryptography and Data Security, May 2023.
[Paper (IFCA)]

Candidate main reading: Tyler Kell, Haaroon Yousaf, Sarah Allen, Sarah Meiklejohn, and Ari Juels. “Forsage: Anatomy of a Smart-Contract Pyramid Scheme”. In Financial Cryptography and Data Security, May 2023.
[Paper (IFCA)]

Main reading for Tuesday, March 19th: Kaihua Qin, Stefanos Chaliasos, Liyi Zhou, Benjamin Livshits, Dawn Song, and Arthur Gervais. “The Blockchain Imitation Game”. In USENIX Security Symposium, August 2023.
[USENIX]