Events & News
CS Colloquium
| Category | Lecture |
| Date | Thursday, April 9, 2015 |
| Time | 11:00 am |
| Concludes | 12:15 pm |
| Location | Gould-Simpson 906 |
| Details | Please join us for coffee and light refreshments at 11am in Gould-Simpson 906. Faculty Host: John H. Hartman |
| Speaker | Ken Shirriff |
| Title | Ph.D. |
A Programmer Examines Bitcoin
Bitcoin has become a popular cryptocurrency recently, but its internal algorithms are less well known. This talk explains how the Bitcoin protocol works, from the high-level cryptography down to the network packets. I also describe hidden data I found stored in the Bitcoin system, analysis of Bitcoin attacks, and Bitcoin mining techniques from pencil-and-paper to an IBM mainframe.
Biography
Ken Shirriff is a programmer at a web search company in Mountain View, CA and writes a popular blog (righto.com) on reverse engineering everything from chargers to microprocessors. He has a PhD in distributed operating systems from UC Berkeley.