Andrew Miller @ UIUC

Andrew Miller

I'm an Associate Professor at the University of Illinois, Urbana-Champaign, in Electrical and Computer Engineering and affiliate in Computer Science. I'm also an Associate Director of the Initiative for Cryptocurrencies and Contracts (IC3) and a board member of the Zcash Foundation. I received my Ph.D. from the University of Maryland Cybersecurity Center.

Director of the Decentralized Systems Lab at UIUC!

My research interests are broadly in computer security, and focused on the design of secure decentralized systems and cryptocurrencies. I combine techniques from programming languages, cryptography, and distributed computing.

Click here for my calendar:

Teaching

Computer Security and Cryptocurrency Research

Selected publications (peer-reviewed):

Preprints and Tech Reports

Invited talks

Advised theses

Awards

  • 2022 William L. Everitt Fellow in Electrical and Computer Engineering.
  • 2018 IEEE Security & Privacy Distinguished Reviewer Award
  • 2016 Larry S. Davis Doctoral Dissertation Award (University of Maryland)

Activities

  • (Program Committee member) IEEE Security and Privacy, 2019
  • (Program Committee member) IEEE Security and Privacy, 2018
  • (Program Committee member) ACM CCS, 2017
  • (Program Committee member) NDSS, 2017
  • (Program Committee member) Usenix Security, 2017
  • (Steering Committee member) Financial Cryptography, 2018
  • (Program Committee chair) 4th Bitcoin Research Workshop, 2017
  • (Program Committee member) Financial Cryptography, 2017
  • (Program Committee member) IEEE Symposium on Security and Privacy, 2017
  • (Program Committee member) Networked and Distributed Systems Security, 2017
  • (Program Committee member) Scaling Bitcoin Workshop 2015
  • (Program Committee member) ESP-DGC 2015
  • (Program Committee member) 13th International Conference on Applied Cryptography and Network Security
  • (Program Committee member) Bitcoin Research Workshop 2014-2016
  • (Program Committee member) International Conference on Information and Computer Security (ICICS) 2014.

Other research

Blog posts:

Commissioned security reports:

Forum posts:

Masters degree in computer science @ University of Central Florida:

Contact, references, links

Stickwheel - a completely practical, yet unusual, 1-wheeled electric vehicle. Compared to a Segway, it uses 50% fewer wheels. (youtube video)

News

Outside consulting

I am a technical advisor (or previously advised) the following cryptocurrency or blockchain related projects and companies:

I'm currently a board member of:

Talks (not updated frequently):

  • Ethereum isn't Turing complete and it doesn't matter anyway. IC3 New York City Meetup. Aug 2016 (meetup) (video)
  • Provable Security for Cryptocurrencies -- Thesis Defense for University of Maryland. July 19, 2016. (youtube)
  • Epicenter Bitcoin interview. Dec 2015 (podcast)
  • MIT Bitcoin Expo, Mar 8, 2015. (video)
  • Nonoutsourceable puzzles. DCAPS, Mar 5, 2015. (slides)
  • Game Theory at Hasher's United Conference. Las Vegas, October 2014. (video)
  • From Onions to Shallots: Rewarding Tor Relays with TEARS. HotPETS. Amsterdam, July 2014. (slides)
  • Using the Shadow Simulator for Bitcoin analysis and attacks. PETS (rump session). Amsterdam, July 2014.
  • Pool Busting with "Nonoutsourceable" Bitcoin Puzzles. Workshop on Economics and Information Security (rump session). State College, PA, July 2014 (slides)
  • Panel at Princeton Bitcoin and Cryptocurrency Research Conference on "Building collaborations between Bitcoin developers and researchers"
  • Permacoin: Repurposing Bitcoin Work for Long-Term Data Preservation. DCAPS. Georgetown, DC, May 2014. (slides)
  • Permacoin: Repurposing Bitcoin Work for Long-Term Data Preservation. IEEE Security and Privacy. San Jose, May 2014. (slides)
  • Permacoin: Repurposing Bitcoin Work for Long-Term Data Preservation. San Francisco Ethereum Meetup. San Francisco, May 2014. (slides) (video)
  • Towards a Better Concurrency Framework. UMD Crypto Reading Group. April 2014. (slides)
  • Scratch-Off Puzzles with Side Effects and More. Princeton Bitcoin Research Workshop. March 2014 (slides)
  • Why Wasn't Bitcoin Invented 15 Years Ago? Financial Cryptography (rump session). Barbados, March 2014. (slides)
  • Authenticated Data Structures, Generically + Bitcoin. Guest Lecture, UMD Cloud Security class. February 2014. (slides)
  • Authenticated Data Structures, Generically. POPL. San Diego, January 2014. (slides)
  • Intro to Bitcoin Research. UMD Crypto Reading Group. December 2013. (slides)
  • Computational Puzzles. UMD Systems Chat. February 2013. (slides)