Засоби платформи .Net для створення прикладних застосунків з використанням блокчейну
dc.contributor.advisor | Булах, Богдан Вікторович | |
dc.contributor.author | Бондаренко, Станіслав Дмитрович | |
dc.date.accessioned | 2023-02-17T09:46:45Z | |
dc.date.available | 2023-02-17T09:46:45Z | |
dc.date.issued | 2022-06 | |
dc.description.abstract | Метою даної роботи є дослідження засобів платформи .Net для роботи з системами блокчейну, аналіз існуючих рішень та їх порівняння. Також реалізація програми для демонстрації можливостей платформи щодо створення прикладних застосунків. У роботі розглянуто архітектуру на основі блокчейну як спосіб створення децентралізованих додатків. Знайдені ключові відмінності даної архітектури від централізованої клієнт-серверної, визначені її переваги та недоліки. Проведено порівняльний аналіз доступних рішень платформи .Net для створення децентралізованих застосунків, а саме – систем блокчейну. Для порівняння обрано чотири популярні блокчейни: Ethereum, Tezos, Neo та Stratis. Критеріями для порівняння вибрані три аспекти важливі на сьогоднішній день: продуктивність, відмовостійкість та безпечність. Результатом дипломної роботи є децентралізований кросплатформний прикладний застосунок для керування авторськими правами вихідні коди. Застосунок надає можливості публікації, зміни та виділення кодів з блокчейн системи, а також визначає механізм передачі прав власності на код. Загальний обсяг роботи 113 с., 40 рис., 8 таблиць, 1 додаток, 20 джерел. | uk |
dc.description.abstracten | This 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.page | 113 с. | uk |
dc.identifier.citation | Бондаренко, С. Д. Засоби платформи .Net для створення прикладних застосунків з використанням блокчейну : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Бондаренко Станіслав Дмитрович. - Київ, 2022. - 113 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/52719 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | блокчейн | uk |
dc.subject | смарт-контракт | uk |
dc.subject | blockchain | uk |
dc.subject | .Net | uk |
dc.subject | smart contract | uk |
dc.subject | dApp | uk |
dc.subject | Neo | uk |
dc.title | Засоби платформи .Net для створення прикладних застосунків з використанням блокчейну | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
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
- Опис: