Similar presentations:
Said - Done - информационная система
1.
SAID - DONE- информационная система, направленная на эффективное и прозрачное распределение
натуральной помощи, в основе которой лежит концепция FoodSharing и технология BlockChain
Автор проекта:
Петрин Денис
Соавтор: Шадыев Дамир
Руководитель проекта:
Жемчужников Дмитрий Григорьевич
2.
КомандаПетрин Денис
Разработчик
Аналитик
Жемчужников
Дмитрий
Григорьевич
Научный
руководитель
Шадыев Дамир
Разработчик
Дизайнер
3.
АктуальностьНуждающиеся по всему миру голодают пока еда сжигается на полигонах или
выбрасывается, что наносит огромный вред экологии и приносит убытки
компаниям. Системы, которые пытаются решить проблему недостаточно
эффективны и прозрачны.
4.
ЗамыселИдея:
+
=
Проблема:
Недостаток прозрачности, эффективности и удобства в существующих
системах натуральной благотворительности
Цель:
Разработать прототип информационной системы для эффективной,
прозрачной передачи гуманитарной помощи, отслеживания ее пути и
распределения с использованием технологии Blockchain
5.
Методы исследования6.
Потенциальныепотребители
НКО и их структуры
● Физ. лица
● Банк Еды “Русь”
Благотворители
● Добро.ру
● Другое Дело
● Честный знак
● Foodsharing.ru
Благополучатели
Социально-уязвимые категории граждан
Государство
● Отделы координации обеспечения питанием
городов
● Департамент Добрых Дел г.Москвы
● Органы МСУ
● МЧС
7.
OLIOПлюсы:
+ Использование концепции FoodSharing
+ Отработанная система C2C (от
потребителя к потребителю)
Минусы:
- Потенциальная опасность в виде некачественных / просроченных товаров передачи
- Неэффективность разовой или неорганизованной выдачи, некачественная связь с пользователем
- Нет отражения результатов (если же есть в подобных решениях – ненадежно, централизовано)
- Не подходит уязвимым слоям населения
8.
IBM Food TrustПлюсы:
+ Блокчейн для отслеживания цепочки поставок
+ Прозрачность системы: возможность просмотреть каждый
этап доставки товара в любое время
+ Сокращаются потери продуктов и время доставки с помощью
технологии blockchain
Минусы:
- Система не готова к использованию в благотворительности
- Ограничено использованием в уже настроенной логистике, не
включает необходимых для распределения модулей
9.
Литература● «Налоговые аспекты благотворительной деятельности в России» // Иванов А.А., Петров Б.Б. // - журнал
«Финансы и право» // №6, 2020 г.
● Теория рациональности XXI века: фудшеринг / Р. Д. Тишина. – Текст : электронный // Наука без границ.
– 2021. – № 3 (55)
● Reducing Food Waste through Customized Aid Distribution // авторы: Johnson K., Kim L.
● «Применение блокчейн-технологий в управлении цепями поставок» // Сидорова М.В., Кузнецов С.Н.
● Блокчейн: архитектура, криптовалюты, инструменты разработки, смарт-контракты [Книга] / Имран
Башир
10.
Задачи• Изучить существующие методики применения технологий BlockChain в области логистики и
оцифровки продуктов
• Реализовать прототип BlockChain-сети для отслеживания пути натуральной помощи с
помощью выражения в токенах и прототип интерфейса
• Спроектировать систему. Разметить роли и процессы взаимодействия между ними на разных
этапах реализации
• Разработать интерфейс регистрации потребности, оформления заявок на поставки, обмена
продуктами
с
подкреплением
токенами,
отображения
балансов
токенов
и
визуализации BlockChain-сети (Шадыев Дамир)
• Создать прототип сайта с поддержкой визуализации системы контроля поставок и
взаимодействия нуждающихся и благотворителей
11.
РесурсыИскали везде: В интернете, в школе, на работе родителей и дома!
12.
Дорожная картаПолная версия с расшифровкой
13.
РолиБанк Еды
Благотворител
ь
Склад
Благополучатель
Пункт Выдачи
14.
АР
Х
И
Т
Е
К
Т
У
Р
А
15.
Виды узловПостоянные
Узел-оракул
● Выдает токены
● Создает смартконтракты по заказам
● Содержит закрытые
ключи нуждающихся
Переходящий
Узел-оператор
Узел-лидер
● Голосует за создание
блока
● Подтверждает смартконтракты
● Определяется
ротацией
● Создает блок
16.
BlockChain - цепь блоковЗаказ
Смартконтракт
Создание
блока
Mempool 1
Mempool 2
Неподтвержденные
Подтвержденные
17.
BlockChainТестирование узлов в Postman
Смарт-контракт
18.
DE
M
O
https://drive.google.com/file/d/18IZS9T0zCe53NMsU7jECrsmlY2VeiL92/view?usp=sharing
19.
Испытания● На минимальном кол-ве узлов (3 + узел-оракл):
Процесс
испытаний
1. Соответствие факт. и blockchain данных на всех этапах
2. Время отклика blockchain-сети
3. Длительность голосования / создания блока
● Тестирование на приближенному к пиковой рабочей нагрузке кол-ву узлов (50 + узел-оракл):
1. Соответствие факт. и blockchain данных на всех этапах
2. Время отклика blockchain-сети
3.
Длительность
голосования
/
создания
блока
20.
Показатели21.
Сравнение22.
Frontend4 этапа реализации:
1. Построение
схемы
MVP-версии
системы,
затем
полной
экосистемы
2. Разметка страниц в Miro
3. Отрисовка дизайна интерфейса
макета в Figma
4. Перенос шаблонов в код HTML,
CSS, Javascript с использованием
плагина Figma (Builder.Io)
23.
BA
C
K
E
N
D
24.
Результаты● Разработан функциональный прототип информационной системы и ее клиент в виде сайта.
● Разработана модель BlockChain API, включающая реализацию узлов, механизмов консенсуса.
● Была спроектирована экосистема, включающая все необходимые для ее поддержания
сущности, была оценена экономический аспект и спрогнозирован эффект от внедрения.
25.
Отзывы26.
Это лишь начало!● Разработать приложения для оперативного использования.
● Внедрение ИИ для прогнозирования
● Изучить вопросы масштабирования системы и улучшение ее показателей
● Разработать BlockChain Explorer для запроса к информации
● Добиться интеграции системы “Честный знак”
● Зарегистрировать информационную систему, получить ее паспорт
● Провести тестирование в других регионах, для работы и в мирное условиях.
Файлы, листинги, обновления
Пути
развития
software