TY - GEN
T1 - Random Walks and Concurrent Zero-Knowledge
AU - Aiyer, Anand
AU - Liang, Xiao
AU - Nalini, Nilu
AU - Pandey, Omkant
N1 - Publisher Copyright:
© 2020, Springer Nature Switzerland AG.
PY - 2020
Y1 - 2020
N2 - The established bounds on the round-complexity of (black-box) concurrent zero-knowledge consider adversarial verifiers with complete control over the scheduling of messages of different sessions. Consequently, such bounds only represent a worst case study of concurrent schedules, forcing rounds for all protocol sessions. What happens in “average” cases against random schedules? Must all sessions still suffer large number of rounds? Rosen and Shelat first considered such possibility, and constructed a protocol that adjusts its round-complexity based on existing network conditions. While they provide experimental evidence for its average-case performance, no provable guarantees are known. In general, a proper framework for studying and understanding the average-case schedules for is missing. We present the first theoretical framework for performing such average-case studies. Our framework models the network as a stochastic process where a new session is opened with probability p or an existing session receives the next message with probability; the existing session can be chosen either in a first-in-first-out or last-in-first-out order. These two orders are fundamental and serve as good upper and lower bounds for other simple variations. We also develop methods for establishing provable average-case bounds for in these models. The bounds in these models turn out to be intimately connected to various properties of one-dimensional random walks that reflect at the origin. Consequently, we establish new and tight asymptotic bounds for such random walks, including: expected rate of return-to-origin, changes of direction, and concentration of “positive” movements. These results may be of independent interest. Our analysis shows that the Rosen-Shelat protocol is highly sensitive to even moderate network conditions, resulting in a large fraction of non-optimal sessions. We construct a more robust protocol by generalizing the “footer-free” condition of Rosen-Shelat which leads to significant improvements for both and models.
AB - The established bounds on the round-complexity of (black-box) concurrent zero-knowledge consider adversarial verifiers with complete control over the scheduling of messages of different sessions. Consequently, such bounds only represent a worst case study of concurrent schedules, forcing rounds for all protocol sessions. What happens in “average” cases against random schedules? Must all sessions still suffer large number of rounds? Rosen and Shelat first considered such possibility, and constructed a protocol that adjusts its round-complexity based on existing network conditions. While they provide experimental evidence for its average-case performance, no provable guarantees are known. In general, a proper framework for studying and understanding the average-case schedules for is missing. We present the first theoretical framework for performing such average-case studies. Our framework models the network as a stochastic process where a new session is opened with probability p or an existing session receives the next message with probability; the existing session can be chosen either in a first-in-first-out or last-in-first-out order. These two orders are fundamental and serve as good upper and lower bounds for other simple variations. We also develop methods for establishing provable average-case bounds for in these models. The bounds in these models turn out to be intimately connected to various properties of one-dimensional random walks that reflect at the origin. Consequently, we establish new and tight asymptotic bounds for such random walks, including: expected rate of return-to-origin, changes of direction, and concentration of “positive” movements. These results may be of independent interest. Our analysis shows that the Rosen-Shelat protocol is highly sensitive to even moderate network conditions, resulting in a large fraction of non-optimal sessions. We construct a more robust protocol by generalizing the “footer-free” condition of Rosen-Shelat which leads to significant improvements for both and models.
KW - Average case
KW - Concurrent zero-knowledge
KW - Optimistic protocols
KW - Random walks
UR - https://www.scopus.com/pages/publications/85091272250
U2 - 10.1007/978-3-030-57808-4_2
DO - 10.1007/978-3-030-57808-4_2
M3 - Conference contribution
AN - SCOPUS:85091272250
SN - 9783030578077
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 24
EP - 44
BT - Applied Cryptography and Network Security - 18th International Conference, ACNS 2020, Proceedings
A2 - Conti, Mauro
A2 - Zhou, Jianying
A2 - Casalicchio, Emiliano
A2 - Spognardi, Angelo
PB - Springer Science and Business Media Deutschland GmbH
T2 - 18th International Conference on Applied Cryptography and Network Security, ACNS 2020
Y2 - 19 October 2020 through 22 October 2020
ER -