Method for hiding private data in the blockchain tender system
Prikladnaya Diskretnaya Matematika. Supplement, no. 13 (2020), pp. 93-94.

Voir la notice de l'article provenant de la source Math-Net.Ru

A new method has been proposed to solve the problem of information privacy in open blockchain systems using the zk-SNARK cryptographic zero-knowledge proof protocol. The proposed method has been implemented as a cryptographic scheme based on the libsnark library. To integrate the cryptographic scheme into the system, the Ethereum C++ client has been modified, where new functions and an interface for working with them in the form of precompiled contracts has been added.
Keywords: tenders, distributed systems, blockchain, zero-knowledge proof, zk-SNARK, Ethereum platform.
@article{PDMA_2020_13_a25,
     author = {D. O. Kondyrev},
     title = {Method for hiding private data in the blockchain tender system},
     journal = {Prikladnaya Diskretnaya Matematika. Supplement},
     pages = {93--94},
     publisher = {mathdoc},
     number = {13},
     year = {2020},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/PDMA_2020_13_a25/}
}
TY  - JOUR
AU  - D. O. Kondyrev
TI  - Method for hiding private data in the blockchain tender system
JO  - Prikladnaya Diskretnaya Matematika. Supplement
PY  - 2020
SP  - 93
EP  - 94
IS  - 13
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/PDMA_2020_13_a25/
LA  - ru
ID  - PDMA_2020_13_a25
ER  - 
%0 Journal Article
%A D. O. Kondyrev
%T Method for hiding private data in the blockchain tender system
%J Prikladnaya Diskretnaya Matematika. Supplement
%D 2020
%P 93-94
%N 13
%I mathdoc
%U http://geodesic.mathdoc.fr/item/PDMA_2020_13_a25/
%G ru
%F PDMA_2020_13_a25
D. O. Kondyrev. Method for hiding private data in the blockchain tender system. Prikladnaya Diskretnaya Matematika. Supplement, no. 13 (2020), pp. 93-94. http://geodesic.mathdoc.fr/item/PDMA_2020_13_a25/

[1] Hardwick F. S., Akram R. N., Markantonakis K., “Fair and transparent blockchain based tendering framework — A step towards open governance”, IEEE Intern. Conf. TrustCom/BigDataSE (New York, USA, 2018), 1342–1347

[2] Ben-Sasson E., Chiesa A., Genkin D., et al., “SNARKs for C: Verifying program executions succinctly and in zero knowledge”, CRYPTO'2013, LNCS, 8043, 2013, 90–108 | MR | Zbl

[3] libsnark: a C++ library for zkSNARK proofs, https://github.com/scipr-lab/libsnark