Computing PhD student Joshua Holmes and CS Assistant Professor Dr. Gaby Dagher were awarded an Outstanding Paper Award at the 3rd IEEE International Conference on Blockchain as part of the 2020 IEEE Cybermatics Congress. IEEE. Cybermatics 2020 aims to provide a high-profile platform for researchers and engineers to exchange and explore state-of-art innovations in cyber technology and their applications in physical, social and mental worlds.
Their paper, “Variance: Secure Two-Party Protocol for Efficient Asset Comparison in Bitcoin” can be viewed at the following link (Link to view this paper) and their abstract is below.
ABSTRACT: Secure multiparty protocols are useful tools for parties wishing to jointly compute a function while keeping their input data secret. The millionaires’ problem is the first secure two-party computation problem, where the goal is to securely compare two private numbers without a trusted third-party. There have been several solutions to the problem; however, these solutions are either insecure in the malicious model or cannot verify the validity of inputs. In this paper, we introduce Variance, a privacy-preserving two-party protocol for solving Yao’s millionaires’ problem in a Bitcoin setting, in which each party controls several Bitcoin accounts (single and multi signature addresses) and they want to find out who owns more bitcoins without revealing (1) how many accounts they own or the addresses associated with their accounts, (2) the balance of any of their accounts, and (3) their total wealth of bitcoins while assuring the other party that they are not claiming more bitcoin than they possess. We utilize zero knowledge proofs to provide a solution to the problem, and subsequently prove that Variance is secure against active adversaries in the malicious model.