груші яблоко повидло
груші яблоко повидло
Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: https://krs.chmnu.edu.ua/jspui/handle/123456789/2942
Назва: Деаномізація транзакцій в блокчейн
Інші назви: кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 122 «Комп’ютерні науки»
Автори: Грабовський, Є. О.
Ключові слова: Кафедра інтелектуальних інформаційних систем
Сіденко Є. В.
блокчейн
деанонімізація
обфускація
C#
NBitcoin
прозорість даних
blockchain
deanonymization
obfuscation
C#
data transparency
Дата публікації: чер-2023
Видавництво: ЧНУ ім. Петра Могили
Короткий огляд (реферат): Кваліфікаційна робота присвячена розробці системи деанонімізації блокчейн транзакцій із використанням мови програмування C#. Метою даної роботи є деаномізація блокчейн транзакцій та порівняльний аналіз застосованих методів. Об’єктом роботи є процеси деаномізація блокчейн транзакцій. Предметом роботи є методи та алгоритми деаномізація блокчейн транзакцій. У цій роботі було розроблено програмне забезпечення, що дозволяє деанонімізувати блокчейн транзакції та забезпечити прозорість даних. Під час розробки було виконано аналіз принципів роботи блокчейну, вивчення методів деанонімізації та обфускації даних, а також реалізація різних алгоритмів деанонімізації. У першому розділі роботи розглянуто принципи роботи блокчейн технології, проблеми приватності та необхідність деанонімізації. У наступних розділах описано методи деанонімізації та обфускації даних, проведений порівняльний аналіз та вибрано ефективний підхід. Розроблено програмне забезпечення для реалізації алгоритмів деанонімізації, включаючи тестування його працездатності та ефективності. Проект був реалізований у вигляді системи, заснованої на мові програмування C# та використовує бібліотеку NBitcoin для роботи з блокчейн транзакціями. Система має функціональність з деанонімізації та обфускації даних, забезпечуючи підвищений захист конфіденційності користувачів. This thesis focuses on the development of a system for de-anonymizing blockchain transactions using the C# programming language. The aim of this work is to enhance transparency and security in the blockchain network by revealing anonymous transactions. The object of the research is blockchain technology and the processes of anonymous transactions within the blockchain. The subject of the research is the development and implementation of blockchain transaction de-anonymization algorithms using the C# programming language. The first chapter of the work examines the principles of blockchain technology, privacy issues, and the need for de-anonymization. In the following chapters, various methods of data de-anonymization and obfuscation are described, and a comparative analysis is conducted to identify the most effective approach. Software has been developed to implement de-anonymization algorithms, including testing its functionality and efficiency. The work includes the development of software that enables the de-anonymization of blockchain transactions and ensures data transparency. The development process involved the analysis of blockchain principles, the study of de-anonymization and data obfuscation methods, and the implementation of various de-anonymization algorithms. The project is implemented as a system based on the C# programming language and utilizing the NBitcoin library for working with blockchain transactions.
Опис: Грабовський Є. О. Деаномізація транзакцій в блокчейн : кваліфікаційна робота на здобуття освітнього ступеня «бакалавр» : спец. 122 «Комп’ютерні науки» / Є. О. Грабовський ; ЧНУ ім. Петра Могили. – Миколаїв, 2023. – 91 с.
URI (Уніфікований ідентифікатор ресурсу): https://krs.chmnu.edu.ua/jspui/handle/123456789/2942
Розташовується у зібраннях:Факультет ком'ютерних наук

Файли цього матеріалу:
Файл Опис РозмірФормат 
Грабовський Єгор БКР.pdf3.68 MBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.