Веб-сервіс для укладання безпечних угод оренди без посередників на основі технології Blockchain

Вантажиться...
Ескіз

Дата

2020

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Основною темою даного дипломного проєкту є програмна реалізація веб-сервісу укладення договорів оренди без посередників з використанням розумних контрактів та технології блокчейн. Проаналізовано аналоги в двох сферах – децентралізовані та централізовані сервіси та платформи, що надають послуги оренди нерухомості на різні терміни. Були враховані основні вимоги до сервісу, як продуктові (нефункціональні), так і користувацькі (функціональні), та виокремлені найбільш важливі для імплементації функції. Платформа представляє собою веб-сервіс, розроблений згідно останніх трендів веб-сфери інформаційних технологій, таких як динамічне оновлення сторінок (SPA), відповідність міжнародним стандартам збереження особистої інформації користувачів (GRPR) та інші. Система динамічно реагує на роль, рівень та наявність відкритої сесії і показує різний веб-контент в залежності від цих факторів. Деяка функціональність доступна лише авторизованим користувачам, а доступ до адміністративної панелі є лише у користувачів з адмін правами. Серверна частина підтримує хешування особистих даних користувачів згідно алгоритму “bcrypt”, а також використовує окреме надійне сховище для зберігання паролів від гаманців користувачів на платформі (Vault Encrypted Storage). Було розроблено власний смарт-контракт, написаний мовою Solidity, відповідна копія якого в мережі блокчейн Ethereum супроводжує кожну угоду укладену в межах сервісу. Даний дипломний проєкт включає в себе: модуль управління інформацією користувачів, модуль укладення угод, модуль взаємодії з смарт-контрактом та мережею блокчейн, модуль інформації орендодавців, модуль роботи з базою даних та захищеними сховищами даних, адміністративний модуль, модуль KYC, а також візуальне (графічне) супроводження у вигляді адаптивного дизайну веб сторінок.

Опис

Ключові слова

Бібліографічний опис

Чумак, Н. Р. Веб-сервіс для укладання безпечних угод оренди без посередників на основі технології Blockchain : дипломний проєкт … бакалавра : 121 Інженерія програмного забезпечення / Чумак Надія Русланівна. – Київ, 2020. – 132 с.

ORCID

DOI