• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Zero-Knowledge Proofs for Distributed Ledger Technology

Student: Geidar Bagirov

Supervisor: Alexey Masyutin

Faculty: Faculty of Computer Science

Educational Programme: Financial Technology and Data Analysis (Master)

Year of Graduation: 2024

The study focuses on the examination of zero-knowledge proofs (ZKPs) and their role in distributed ledger technologies, particularly in the context of blockchain systems. The work consists of two main chapters, each dedicated to different aspects related to distributed ledger technologies and the integration of ZKPs into the Bitcoin blockchain. The first chapter explores the fundamentals of distributed ledgers, emphasizing the significance of cryptography in ensuring security and confidentiality in decentralized networks. It provides an overview of the key concepts and principles of distributed ledger technologies (DLT), along with an analysis of the role of cryptography in securing and preserving the confidentiality of data in DLT. Special attention is given to the study of the basic principles of zero-knowledge proofs and their classification. The second chapter delves into the practical application of ZKPs in the Bitcoin blockchain. It begins with an analysis of transactional relationships within the Bitcoin network to identify potential vulnerabilities and privacy issues. The chapter then investigates the feasibility and consequences of implementing zero-knowledge proofs in the Bitcoin blockchain. It discusses the technical aspects of integrating ZKPs into the Bitcoin protocol, examines challenges, and evaluates potential impacts on transaction privacy and security. Various research methods were employed throughout the study, including literature review, comparative analysis, statistical analysis, and modeling. The findings contribute to a deeper understanding of zero-knowledge proofs and their role in enhancing the security and privacy of blockchain systems. Additionally, practical recommendations are provided for the integration and utilization of ZKPs in real-world blockchain applications. Overall, this dissertation sheds light on both the theoretical foundations and practical aspects of applying zero-knowledge proofs in distributed ledger technologies, offering new insights and recommendations for advancing this field.

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses