Utmn
Electronic Library

     

Details

Пермяков, Егор Владимирович. Principles for Creating Decentralized Messengers with a Focus on Moving Data Storage from Private Servers to Public Ones / Принципы создания децентрализованных мессенджеров с фокусом на вынесение хранения данных с приватных серверов на публичные: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика: информационные технологии и системный анализ» / Е. В. Пермяков; научный руководитель А. Ф. Лысенко; консультант В. А. Смирнов; Тюменский государственный университет, Школа перспективных исследований. — Тюмень, 2024. — 1 файл (1,0 Мб). — Загл. с титул. экрана. — Доступ по паролю из сети Интернет (чтение). — Adobe Acrobat Reader 7.0. — <URL:https://library.utmn.ru/dl/Module_VKR_Tyumen/ShPI/2024/vr24-2791.pdf>. — Текст: электронный

Record create date: 9/27/2024

Subject: децентрализованные мессенджеры; хранение данных в блокчейне; перенос данных; частные серверы; публичные серверы; децентрализованные приложения; прототип мессенджера; P2P-сеть; блокчейн-мессенджер; безопасность данных; архитектура приложений; сравнение платформ блокчейна; decentralised messengers; blockchain data storage; data portability; private servers; public servers; decentralised applications; messenger prototype; P2P network; blockchain messenger; data security; application architecture; blockchain platform comparison

Collections: Выпускные квалификационные работы

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Выпускная квалификационная работа (ВКР) посвящена теме «Принципы создания децентрализованных мессенджеров с фокусом на вынесение хранения данных с приватных серверов на публичные». В работе приводится анализ рынка блокчейна, а также сравнение централизованных и децентрализованных способов хранения. Структура ВКР представлена введением, заключением и восемью информационными разделами. В ходе работы на основе анализа выведены принципы создания децентрализованных приложений. Эти принципы применяются для создания прототипа месседжера на основе блокчейна, p2p сети.

The paper is devoted to the topic "Principles of creating decentralized messengers with a focus on moving data storage from private servers to public ones". The paper provides an analysis of the blockchain market, as well as a comparison of centralized and decentralized storage methods. There are eight informative sections, introduction, conclusion presented in this work. In the course of the thesis, the principles of creating decentralized applications are derived from the analysis. These principles are applied to create a prototype messager based on blockchain, P2P network.

Document access rights

Network User group Action
TumSU All Read
Internet Readers Read
-> Internet Anonymous

Table of Contents

  • TABLE OF CONTENTS
  • INTRODUCTION
  • CHAPTER 1. Web Analyst Review
    • 1.2 Modern world
    • 1.2 Web 2.0 and Web 3.0
    • 1.3 Ethical views on Web 3.0
    • 1.4 Web 3.0 projects now
  • CHAPTER 2. Comparison of Web 2.0 and Web 3.0 data warehouses
    • 2.1 Qualitative comparison
    • 2.2 Quantitative comparison
  • CHAPTER 3. Comparison Analysis
    • 3.1 The place of blockchain development in the IT sphere
    • 3.2 Principles of Creating Decentralized Applications
    • 3.3 Application of the Principles
  • CHAPTER 4. Functional requirements
  • CHAPTER 5. Prototype development
    • 5.1 Golang
    • 5.2 Swagger
    • 5.3 PosgtreSQL
    • 5.4 Docker
    • 5.5 Solidity
    • 5.6 Descriptions of the overall architecture
    • 5.7 API Handle Description
    • 5.8 Backend architecture description
    • 5.9 Description of entities from the database
  • CHAPTER 6. Testing and evaluation of results
    • 6.1 Test architecture
    • 6.2 Comparison with non-hybrid solutions
  • CHAPTER 7. Business Case
    • 7.1 Description of the blockchain market
    • 7.2 Description of labor costs when writing the entire system and the cost of testing
    • 7.3 How to get financial support for research
  • CHAPTER 8. Safety and environmental friendliness of work
    • 8.1 Development of labor protection measures in the creation of computer software and automated systems
    • 8.2 Assessment of environmental safety in the creation of software, computer equipment and automated systems
    • 8.3 Conclusions on the section
  • Conclusion
  • List of references
  • Appendix A

Usage statistics

stat Access count: 0
Last 30 days: 0
Detailed usage statistics