zk-SNARK-based data privacy method
Prikladnaya Diskretnaya Matematika. Supplement, no. 14 (2021), pp. 132-134
Voir la notice de l'article provenant de la source Math-Net.Ru
The paper presents a method for ensuring data confidentiality with the possibility of validation based on the zk-SNARK zero-knowledge proof protocol. This method allows the creation of zk-SNARK-based algorithms in Ethereum smart contracts code using high-level basic cryptographic schemes that implement logical operations (AND, OR, NOT) and comparison operations. Cryptographic schemes are implemented on the basis of the libsnark library as a rank-1 constraint systems (R1CS). The Ethereum virtual machine has been modified to include functions for schema creation, proof generation and verification.
Keywords:
distributed systems, blockchain, zero-knowledge proof, zk-SNARK, Ethereum platform.
@article{PDMA_2021_14_a28,
author = {D. O. Kondyrev},
title = {zk-SNARK-based data privacy method},
journal = {Prikladnaya Diskretnaya Matematika. Supplement},
pages = {132--134},
publisher = {mathdoc},
number = {14},
year = {2021},
language = {ru},
url = {http://geodesic.mathdoc.fr/item/PDMA_2021_14_a28/}
}
D. O. Kondyrev. zk-SNARK-based data privacy method. Prikladnaya Diskretnaya Matematika. Supplement, no. 14 (2021), pp. 132-134. http://geodesic.mathdoc.fr/item/PDMA_2021_14_a28/