Детальная информация

Название: Децентрализованная система сбора и обработка данных из блокчейн-сетей: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Авторы: Швецов Денис Алексеевич
Научный руководитель: Стручков Игорь Вячеславович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: blockchain; Java; Hyperledger Fabric; CouchDB; распределенные системы; отказоустойчивые системы; кластер; distributed systems; fault-tolerant systems; cluster
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.01
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3503
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\22886

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Представленная работа посвящена изучению существующих решений, для задачи сбора данных из нескольких блокчейн-сетей, их сравнительному анализу, выделению сильных и слабых сторон, которые будут исправлены в ходе работы. Задачи, решаемые в рамках работы: 1. Сравнительный анализ существующих решений 2. Разработка децентрализованной архитектуры с распределенным хранилищем 3. Разработка системы на основании разработанной архитектуры 4. Тестирование системы В результате работы была разработана децентрализованная архитектура, использующая в качестве распределенного хранилища технологию Hyperledger Fabric. Была разработана система, обеспечивающая прием данных из нескольких источников, для приема только достоверных данных. Также система была развернута и протестирована.

The presented work is devoted to the study of existing solutions for the task of collecting data from several blockchain networks, their comparative analysis, highlighting strengths and weaknesses that will be corrected in the course of work. Tasks to be solved within the framework of the work: 1. Comparative analysis of existing solutions 2. Development of a decentralized architecture with distributed storage 3. Development of the system based on the developed architecture 4. System testing As a result of the work, a decentralized architecture was developed using Hyperledger Fabric technology as a distributed storage. A system has been developed that provides data reception from several sources, for receiving only reliable data. The system has also been deployed and tested.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Оглавление

  • РЕФЕРАТ
  • ABSTRACT
  • ВВЕДЕНИЕ
  • 1. ПОСТАНОВКА ЗАДАЧИ И СРАВНЕНИЕ СУЩЕСТВУЮЩИХ РЕШЕНИЙ
  • 1.1. Введение в blockchain
  • 1.2. Постановка задачи
  • 1.3. Критерии для сравнения
  • 1.4. Обзор существующих решений
  • 1.4.1. Eventeum
  • 1.4.2. AnyBlock
  • 1.4.3. The Graph
  • 1.5. Сравнение решений
  • 1.6. Выводы
  • 2. РАЗРАБОТКА АРХИТЕКТУРЫ
  • 2.1. Выделение отдельных функциональных блоков
  • 2.2. Получение и сохранение данных
  • 2.3. Хранилище
  • 2.4. Получение данных клиентом
  • 2.5. Вывод
  • 3. РАЗРАБОТКА СИСТЕМЫ
  • 3.1. Разработка хранилища
  • 3.2. Разработка адаптеров
  • 3.3. Разработка клиентского модуля
  • 3.4. Вывод
  • 4. ТЕСТИРОВАНИЕ СИСТЕМЫ
  • 4.1. Тестовые кейсы
  • 4.2. Тесты системы
  • 4.3. Нагрузочное тестирование
  • 4.4. Тестирование отказоустойчивости

Статистика использования

stat Количество обращений: 3
За последние 30 дней: 0
Подробная статистика