Double spending is a fundamental problem which should be addressed in all cryptocurrency systems, including Bitcoin. While Bitcoin is equipped with inherent security mechanisms to thwart double spending, it requires transactions to be confirmed in a very slow speed, which is impractical in many applications. In this talk, I will discuss the existing solutions and propose new solutions to address the double spending problem for fast transactions in Bitcoin. In particular, I will focus on potential attacks, pitfalls, and defending mechanisms in addressing the double spending problem.
Yingjiu Li is currently an Associate Professor and Lee Kong Chian Fellow in the School of Information Systems at Singapore Management University. His research interests include IoT Security and Privacy, Mobile and System Security, Applied Cryptography and Cloud Security, and Data Application Security and Privacy. He has published over 130 technical papers in international conferences and journals, and served in the program committees for over 80 international conferences and workshops, including top-tier cybersecurity conferences such as IEEE Oakland and ACM CCS. The URL for his web page is http://www.mysmu.edu/faculty/yjli/