2023

Разработка платформы «БлокНод»

Адрес:
Задача:

Разработка распределенного приложения для учета выпусков ценных бумаг среди консорциума компаний регистраторов

Заказать похожий сайт

Описание проекта

Платформа распределенных приложений «БлокНод»

В условиях современного развития технологий учёта по средствам распределённых систем на рынке учётных институтов возникла потребность в разработке информационной системы для учёта выпусков ценных бумаг на основе технологии цепочки блоков (блокчейн).

Перед нашей командой были поставлены следующие задачи:

  • Спроектировать проект распределённого приложения (DAPP) для учётных институтов, решающего задачу учёта выпусков ценных бумаг
  • Заложить в систему возможность дальнейшего развития с целью решения новых прикладных задач
  • Разработать пилотную версию программного обеспечения
  • Развернуть распределённую сеть и провести испытания в промышленном режиме

Участниками проекта выступили 6 независимых компаний регистраторов. Курировала проект некоммерческая организация ПАРТАД. Разработкой руководила специально созданная рабочая группа, в которую вошли руководители IT подразделений от каждого регистратора.

Вехи проекта

Разработка и согласование технического задания

Разработка опытного прототипа

Написание смарт-контракта

Разработка API

Разработка клиентского приложения

Публикация и настройка сети блокчейн совместно с участниками проекта

Тестирование и запуск проекта

Предпросмотр проекта

Архитектура блокчейн-сети

*API - программный интерфейс, выступающий точкой взаимодействия с сетью по HTTP

*Client - веб-приложение, предоставляющее графический интерфейс для конечных пользователей

Разработана презентация, наглядно демонстрирующая преимущества системы.

Содержание:
Состав платформы БлокНод
Архитектура блокчейн-сети
Структура БлокНод
Доступные роли в системе
Распределенная база данных
Приложение и смарт контракты
Настройка мониторинга сети

Техническая реализация Фронт

React

Популярная библиотека, на основе которой разработана клиентская часть

Техническая реализация Бэкенд

Backend Nest JS

Современный серверный фреймворк на платформе node js

Распределенное файловое хранилище IPFS

Документарная база данных для индексации Mongo DB

Интеграция с блокчейном

Распределенный реестр Hyperledger Iroha

Безопасный частный блокчейн с встроенным механизмом разграничения доступа на основе ролей

EVM - Виртуальная машина Etherium

Среда исполнения смарт-контрактов. Представлена в проекте в виде интегрируемого программного продукта Hyperledger Burrow

Solidity

Язык для написания смарт-контрактов

Хотите обсудить Ваш проект или запросить коммерческое предложение?

Введите Ваши данные для связи и мы перезвоним Вам в ближайшее время!

Расчёт является предварительным

Нажимая на кнопку, Вы соглашаетесь с политикой обработки персональных данных

Загрузка