Презентация проекта системы поддержки медицинского страхования с летней школы Мастерчейн. Систему разрабатывали: Максимов Сергей, Стряпчев Артем, Крылов Павел и Ефремов Денис.
Исходные коды: https://github.com/maksimov1/HISS
Видео с презентации: https://youtu.be/hUE87AWIBYE
Прототип системы: https://hissbb.com
ЛШМ, НИУ ВШЭ, Москва, 13 июля 2018
2. Кто мы?
Лидер команды.
Архитектура проекта,
криптография,
смарт-контракты.
Максимов
Сергей
Ефремов
Денис
Front-end, back-end, дизайн
клиента, смарт-контракты.
Крылов
Павел
Стряпчев
Артем
Back-end, криптография,
front-end, безопасность
системы.
Смарт контракты,
проработка бизнес
процессов, копирайтинг.
ЛИТ #1533, 11 классНГУ ФИТ, 3 курс ВШЭ/ИСП РАН, Аспирант НГУ ФИТ, 3 курс
2/18
3. Кому нужен сервис и какие проблемы он
решает?
Пациентам:
×Сложность взаимодействия с несколькими
медучреждениями
×Недоверие к системе хранения персональных
медицинских данных
3/18
4. Кому нужен сервис и какие проблемы он
решает?
Больницам:
×Невозможно быстро получить всю историю болезни из
других медучреждений
×Подделка документов
4/18
5. Кому нужен сервис и какие проблемы он
решает?
Страховым:
×Возможность обмануть страховую, подделка справок
×Отсутствие доверия со стороны клиентов
× Разрозненность источников медицинских данных
клиентов
5/18
6. Цель
oСоздать единую базу медицинских данных, в которой
записи и документы будут защищены от изменения или
подмены
oДанные должны храниться зашифровано и анонимно,
расшифровать их может только пациент
oПостроить логику взаимоотношений участников системы
на смарт контрактах
6/18
7. Краткое описание сервиса
Health Insurance Support System
HISS объединяет пациентов, больницы и страховые
компании. Гарантирует безопасное хранение и обмен
документами. Врачи добавляют записи в базу данных.
Только пациенты могут их посмотреть.
7/18
8. Роль блокчейна. Базы данных.
Хранятся зашифрованные данные,
доступ у любого участника
системы, получение записи по ее
хешу
Хранятся открытые ключи
пациентов, хеши зашифрованных
данных
Смарт контракты для
взаимодействия участников
Распределенная база данныхБлокчейн
8/18
10. Создатель контракта
Пациент
Врач
Сотрудник страховой
Просмотр зашифрованных
записей
Посмотреть актуальность
страховки пациента
Регистрация больницы
или пациента
CRUD страховки
пациентов
Регистрация
страховой
Вывести
деньги
Разрешить врачу
добавить запись в мед.
карту
Добавить запись
о пациенте
10/18
11. Использующиеся компоненты
• Metamask – управление кошельками из браузера
• Web3 – управление работой с контрактом из браузера
• @web3/buzz – управление работой со swarm из браузера
• JSEncrypt – Шифрование в браузере и генерация ключей
• OpenZeppelin – управление ролями в контракте (RBAC)
• Truffle/Ganache – разработка и тестирование контрактов
• Swarm – собственный сервер swarm.hissbb.com для стабилизации
работы системы
• IPFS – децентрализованной развертывание системы
• DigitalOcean + Cloudflare – централизованное развертывание системы
11/18
15. Экономические расчеты
Оборот:
По данным опроса ВЦИОМ за 2015г. услугами платной медицины
пользуется 8% россиян. Допустим, 10% из них будут пользоваться нашим
сервисом за 200 ₽/год.
144.3 * 10^6 * 0.08 * 0.1 * 200 = 230 880 000 ₽/год.
Ориентировочные расходы на поддержание сервиса:
Облачное хранилище selectel.ru, в среднем 150 МБ и траффик 3гб – 45₽
на пользователя.
((150 * 10 ^(-3) * 1) + (3 *1.2 )) * 12 * 144.3 * 10^6 * 0.08 * 0.1 = 51 948 000
₽/год
Прибыль: 230 880 000 - 51 948 000 = 178 932 000 ₽/год
15/18
16. Мастерчейн
• Все разработки легко переносятся на технологию
Мастерчейн
• Swarm и Metamask можно заменить
• Замена RSA шифрования - шифрование по ГОСТу
16/18
17. Вектор развития
• Запуск системы без участия страховых, мы сами
регистрируем пользователей и врачей частных клиник.
После набора клиентской базы начинаем сотрудничество
со страховыми компаниями
• Интеграция с существующими системами МИС
• Поддержка телемедицины (онлайн консультации)
• Система управления ключами
17/18