Abstract
In this work, we introduce the first practical post-quantum verifiable random function (VRF) that relies on well-known (module) lattice problems, namely Module-SIS and Module-LWE. Our construction, named LB-VRF, results in a VRF value of only 84 bytes and a proof of around only 5 KB (in comparison to several MBs in earlier works), and runs in about 3 ms for evaluation and about 1 ms for verification. In order to design a practical scheme, we need to restrict the number of VRF outputs per key pair, which makes our construction few-time. Despite this restriction, we show how our few-time LB-VRF can be used in practice and, in particular, we estimate the performance of Algorand using LB-VRF. We find that, due to the significant increase in the communication size in comparison to classical constructions, which is inherent in all existing lattice-based schemes, the throughput in LB-VRF-based consensus protocol is reduced, but remains practical. In particular, in a medium-sized network with 100 nodes, our platform records a 1.14 × to 3.4 × reduction in throughput, depending on the accompanying signature used. In the case of a large network with 500 nodes, we can still maintain at least 24 transactions per second. This is still much better than Bitcoin, which processes only about 5 transactions per second.
| Original language | English |
|---|---|
| Title of host publication | 25th International Conference, FC 2021 Virtual Event, March 1–5, 2021 Revised Selected Papers, Part II |
| Editors | Nikita Borisov, Claudia Diaz |
| Place of Publication | Berlin Germany |
| Publisher | Springer |
| Pages | 560-578 |
| Number of pages | 19 |
| ISBN (Electronic) | 9783662643310 |
| ISBN (Print) | 9783662643303 |
| DOIs | |
| Publication status | Published - 2021 |
| Event | Financial Cryptography and Data Security Conference 2021 - Online Duration: 1 Mar 2021 → 5 Mar 2021 Conference number: 25th https://link.springer.com/book/10.1007/978-3-662-64331-0 (Proceedings) |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Publisher | Springer |
| Volume | 12675 |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | Financial Cryptography and Data Security Conference 2021 |
|---|---|
| Abbreviated title | FC 2021 |
| Period | 1/03/21 → 5/03/21 |
| Internet address |
|
Keywords
- Algorand
- Blockchain
- Lattice
- Post-quantum
- Verifiable random function
Projects
- 1 Finished
-
Privacy-preserving Data Processing on the Cloud
Steinfeld, R. (Primary Chief Investigator (PCI)), Pieprzyk, J. P. (Chief Investigator (CI)), Liu, J. (Chief Investigator (CI)), Desmedt, Y. (Partner Investigator (PI)) & Wang, H. (Partner Investigator (PI))
20/06/18 → 31/12/24
Project: Research
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver