Prikladnaya Diskretnaya Matematika
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Prikl. Diskr. Mat.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Prikladnaya Diskretnaya Matematika, 2020, Number 48, Pages 63–81
DOI: https://doi.org/10.17223/20710410/48/6
(Mi pdm705)
 

This article is cited in 1 scientific paper (total in 1 paper)

Mathematical Backgrounds of Computer Security

Development of a method for hiding private data for a blockchain-based tender system

D. O. Kondyrevabc

a Sobolev Institute of Mathematics, Novosibirsk, Russia
b Novosibirsk State University, Novosibirsk, Russia
c Laboratory of Cryptography JetBrains Research, Novosibirsk, Russia
Full-text PDF (699 kB) Citations (1)
References:
Abstract: A tender system has been developed based on the Ethereum open blockchain platform that allows to hide the information about applications at the request for proposals stage. A new method has been created 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 — a new tenderzkp module has been added. It implements functions for creating and verifying zk-SNARK proofs. Interaction with the implemented cryptographic scheme from the smart contract codes is carried out through the new added precompiled contracts. A Solidity library has been created to work with these contracts. The JSON-RPC API of the Ethereum C++ client has been expanded to enable to call methods of the cryptographic scheme from third-party applications.
Keywords: tenders, distributed systems, blockchain, zero-knowledge proof, zk-SNARK, Ethereum platform.
Funding agency Grant number
Ministry of Science and Higher Education of the Russian Federation 075-15-2019-1613
Bibliographic databases:
Document Type: Article
UDC: 004.75
Language: Russian
Citation: D. O. Kondyrev, “Development of a method for hiding private data for a blockchain-based tender system”, Prikl. Diskr. Mat., 2020, no. 48, 63–81
Citation in format AMSBIB
\Bibitem{Kon20}
\by D.~O.~Kondyrev
\paper Development of a method for hiding private data for~a~blockchain-based tender system
\jour Prikl. Diskr. Mat.
\yr 2020
\issue 48
\pages 63--81
\mathnet{http://mi.mathnet.ru/pdm705}
\crossref{https://doi.org/10.17223/20710410/48/6}
Linking options:
  • https://www.mathnet.ru/eng/pdm705
  • https://www.mathnet.ru/eng/pdm/y2020/i2/p63
  • This publication is cited in the following 1 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Прикладная дискретная математика
    Statistics & downloads:
    Abstract page:259
    Full-text PDF :480
    References:32
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024