Variance: Secure Two-Party Protocol for Efficient Asset Comparison in Bitcoin

Joshua Holmes, Gaby G. Dagher

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationProceedings - 2020 IEEE International Conference on Blockchain, Blockchain 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages62-71
Number of pages10
ISBN (Electronic)9780738104959
DOIs
StatePublished - Nov 2020
Event3rd IEEE International Conference on Blockchain, Blockchain 2020 - Virtual, Rhodes Island, Greece
Duration: 2 Nov 20206 Nov 2020

Publication series

NameProceedings - 2020 IEEE International Conference on Blockchain, Blockchain 2020

Conference

Conference3rd IEEE International Conference on Blockchain, Blockchain 2020
Country/TerritoryGreece
CityVirtual, Rhodes Island
Period2/11/206/11/20

Keywords

  • Bitcoin
  • blockchain
  • proof of asset

Fingerprint

Dive into the research topics of 'Variance: Secure Two-Party Protocol for Efficient Asset Comparison in Bitcoin'. Together they form a unique fingerprint.

Cite this