2021
DOI: 10.3390/math9233016
|View full text |Cite
|
Sign up to set email alerts
|

Probability Models of Distributed Proof Generation for zk-SNARK-Based Blockchains

Abstract: The paper is devoted to the investigation of the distributed proof generation process, which makes use of recursive zk-SNARKs. Such distributed proof generation, where recursive zk-SNARK-proofs are organized in perfect Mercle trees, was for the first time proposed in Latus consensus protocol for zk-SNARKs-based sidechains. We consider two models of a such proof generation process: the simplified one, where all proofs are independent (like one level of tree), and its natural generation, where proofs are organiz… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
2
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
6
3

Relationship

1
8

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 26 publications
0
2
0
Order By: Relevance
“…For the generation of a single block considered in [18], the block forger initially selects the number of levels of a perfect binary tree that will be included into a block. In [18] (table 1), we find what number of provers is needed to build the perfect binary tree with = 4, 5, 6, 7, 8, 9 levels during n st = 9 steps with probability 0.95.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…For the generation of a single block considered in [18], the block forger initially selects the number of levels of a perfect binary tree that will be included into a block. In [18] (table 1), we find what number of provers is needed to build the perfect binary tree with = 4, 5, 6, 7, 8, 9 levels during n st = 9 steps with probability 0.95.…”
Section: Discussionmentioning
confidence: 99%
“…Our previous papers [18][19][20] considered only issues related to a single block creation. We used probabilistic and game-theoretic approaches to answer the questions on the optimal choice of SC parameters (e.g., a recommended number of transactions per block and a recommended value of incentives chosen).…”
Section: Introductionmentioning
confidence: 99%
“…They reduce the amount of data transferred between platforms; however, the validation of ZK proofs can be resource-intensive for smart contracts. This includes both mathematical computations and additional algorithmic segments needed for proofing [32]. If the platform verifier tools lack built-in decoding algorithms for a specific ZK solution, then that algorithm must be developed using the platform development kit, and the resulting smart contracts might require significant resources, leading to higher fees.…”
Section: Zero-knowledge Flowmentioning
confidence: 99%
“…Moreover, research regarding how zk-SNARKs can contribute to blockchains scalability is being conducted [42], with the research focused on distributed proof generation making use of recursive zk-SNARKs.…”
Section: Related Workmentioning
confidence: 99%