Засоби платформи .Net для створення прикладних застосунків з використанням блокчейну

dc.contributor.advisorБулах, Богдан Вікторович
dc.contributor.authorБондаренко, Станіслав Дмитрович
dc.date.accessioned2023-02-17T09:46:45Z
dc.date.available2023-02-17T09:46:45Z
dc.date.issued2022-06
dc.description.abstractМетою даної роботи є дослідження засобів платформи .Net для роботи з системами блокчейну, аналіз існуючих рішень та їх порівняння. Також реалізація програми для демонстрації можливостей платформи щодо створення прикладних застосунків. У роботі розглянуто архітектуру на основі блокчейну як спосіб створення децентралізованих додатків. Знайдені ключові відмінності даної архітектури від централізованої клієнт-серверної, визначені її переваги та недоліки. Проведено порівняльний аналіз доступних рішень платформи .Net для створення децентралізованих застосунків, а саме – систем блокчейну. Для порівняння обрано чотири популярні блокчейни: Ethereum, Tezos, Neo та Stratis. Критеріями для порівняння вибрані три аспекти важливі на сьогоднішній день: продуктивність, відмовостійкість та безпечність. Результатом дипломної роботи є децентралізований кросплатформний прикладний застосунок для керування авторськими правами вихідні коди. Застосунок надає можливості публікації, зміни та виділення кодів з блокчейн системи, а також визначає механізм передачі прав власності на код. Загальний обсяг роботи 113 с., 40 рис., 8 таблиць, 1 додаток, 20 джерел.uk
dc.description.abstractenThis work aims to study the tools of the .Net platform for working with blockchain systems, analysis of existing solutions, and their comparison. Also, a program's implementation demonstrates the platform's capabilities to create applications. The paper considers blockchain-based architecture as a way to create decentralized applications. The key differences of this architecture from the centralized client-server are found, and its advantages and disadvantages are defined. A comparative analysis of available .Net solutions for creating decentralized applications, namely - blockchain systems. Four popular blockchains were selected for comparison: Ethereum, Tezos, Neo, and Stratis. Three crucial aspects are benchmarks: performance, fault tolerance, and safety. The result of the thesis is a decentralized cross-platform application for copyright management source code. The application provides the ability to publish, change and extract codes from the blockchain system, as well as defines the mechanism for transferring ownership of the code. The total volume of work is 113 pages, 40 figures, 8 tables, 1 appendix, 20 sources.uk
dc.format.page113 с.uk
dc.identifier.citationБондаренко, С. Д. Засоби платформи .Net для створення прикладних застосунків з використанням блокчейну : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Бондаренко Станіслав Дмитрович. - Київ, 2022. - 113 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/52719
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectблокчейнuk
dc.subjectсмарт-контрактuk
dc.subjectblockchainuk
dc.subject.Netuk
dc.subjectsmart contractuk
dc.subjectdAppuk
dc.subjectNeouk
dc.titleЗасоби платформи .Net для створення прикладних застосунків з використанням блокчейнуuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Bondarenko_bakalavr.pdf
Розмір:
3.01 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.1 KB
Формат:
Item-specific license agreed upon to submission
Опис: