We introduce a new cryptographic scheme, Witness Key Agreement (WKA), that allows a party to securely agree on a secret key with a counter party holding publicly committed information only if the counter party also owns a secret witness in a desired (arithmetic) relation with the committed information. Our motivating applications are over-the-counter (OTC) markets and dark pools, popular trading mechanisms. In such pools investors wish to communicate only to trading partners whose transaction conditions and asset holdings satisfy some constraints. The investor must establish a secure, authenticated channel with eligible traders where the latter committed information matches a desired relation. At the same time traders should be able to show eligibility while keeping their financial information secret. We construct a WKA scheme for languages of statements proven in the designated-verifier Succinct Zero-Knowledge Non-Interactive Argument of Knowledge Proof System (zk-SNARK). We illustrate the practical feasibility of our construction with some arithmetic circuits of practical interest by using data from US$ denominated corporate securities traded on Bloomberg Tradebook.

Practical Witness-Key-Agreement for Blockchain-Based Dark Pools Financial Trading / Ngo, Chan Nam; Massacci, Fabio; Kerschbaum, Florian; Williams, Julian. - 12675:(2021), pp. 579-598. ( 25th International Conference on Financial Cryptography and Data Security, FC 2021 Online (Covid) 2021) [10.1007/978-3-662-64331-0_30].

Practical Witness-Key-Agreement for Blockchain-Based Dark Pools Financial Trading

Chan Nam Ngo
;
Fabio Massacci;Julian Williams
2021-01-01

Abstract

We introduce a new cryptographic scheme, Witness Key Agreement (WKA), that allows a party to securely agree on a secret key with a counter party holding publicly committed information only if the counter party also owns a secret witness in a desired (arithmetic) relation with the committed information. Our motivating applications are over-the-counter (OTC) markets and dark pools, popular trading mechanisms. In such pools investors wish to communicate only to trading partners whose transaction conditions and asset holdings satisfy some constraints. The investor must establish a secure, authenticated channel with eligible traders where the latter committed information matches a desired relation. At the same time traders should be able to show eligibility while keeping their financial information secret. We construct a WKA scheme for languages of statements proven in the designated-verifier Succinct Zero-Knowledge Non-Interactive Argument of Knowledge Proof System (zk-SNARK). We illustrate the practical feasibility of our construction with some arithmetic circuits of practical interest by using data from US$ denominated corporate securities traded on Bloomberg Tradebook.
2021
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
HEIDELBERGER PLATZ 3, D-14197 BERLIN, GERMANY
Springer Science and Business Media Deutschland GmbH
9783662643303
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
Settore INF/01 - Informatica
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Settore INFO-01/A - Informatica
Ngo, Chan Nam; Massacci, Fabio; Kerschbaum, Florian; Williams, Julian
Practical Witness-Key-Agreement for Blockchain-Based Dark Pools Financial Trading / Ngo, Chan Nam; Massacci, Fabio; Kerschbaum, Florian; Williams, Julian. - 12675:(2021), pp. 579-598. ( 25th International Conference on Financial Cryptography and Data Security, FC 2021 Online (Covid) 2021) [10.1007/978-3-662-64331-0_30].
File in questo prodotto:
File Dimensione Formato  
Practical_Witness_Key_Agreement_for_Blockchain_Based_Dark_Pools_Financial_Trading.pdf

Solo gestori archivio

Descrizione: Articolo Finale Disponinbile tramite Ducth Copyright Law
Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.36 MB
Formato Adobe PDF
1.36 MB Adobe PDF   Visualizza/Apri
32542.pdf

accesso aperto

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 551.13 kB
Formato Adobe PDF
551.13 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/445491
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 10
  • OpenAlex 11
social impact