====== Технологическая составляющая инфраструктуры сервиса ====== Разработаны основные компоненты специализированного крипто-кастодиального сервиса: * Полностью функционирующий бэкэнд с программным комплексом "Black Box + Safina API"; * Система электронного документооборота с настроенными бизнес – процессами; * Учетная система. В основе решения применены принципы хранения информации как в централизованных, так и в децентрализованных системах, и разработаны собственные механизмы мультиподписи и хранения приватных ключей. ==== Black Box ==== **Black Box** представляет собой неотъемлемую часть инфраструктуры C4C, являясь центральным элементом управления криптоактивами. Его функционал включает в себя подсистемы шифрования и хранения ключей, определение правил обработки секретных ключей, а также взаимодействие с блокчейном. Размещенный в специально сегментированной зоне, Black Box активно блокирует несанкционированный доступ к внутренней сети, действуя в строгом соответствии с установленными при создании правилами. Этот сервер ответственен за генерацию кошельков, хранение приватных ключей, подписание транзакций и их последующую отправку в блокчейн. Привилегии доступа к этому серверу строго ограничены, что гарантирует неприкосновенность приватных ключей кошельков и исключает возможность несанкционированных действий со стороны сотрудников. Это обеспечивает высокий уровень безопасности и надежности в управлении криптоактивами в рамках сервиса C4C. **Его основные свойства:** * Защита от несанкционированного физического доступа к информации; * Внешние исходящие сетевые правила позволяют связь только с 3мя фиксированными нодами (HTTPS), 2мя управляющими серверами (шифрованный трафик между Domino серверами); * Хранение ключей от кошелька (авторизация использования, уменьшение риска потери); * Валидация входящих транзакций; * Валидация и инициирование исходящих транзакций; * Защита от внешней цифровой атаки; * Защита от физической атаки на оборудование; * Защита от принуждения клиента к подаче приказа на операцию; * Ведение журналов запросов на операции и самих операций; * Передача финансовой учетной системе реквизитов транзакции; * Снабжение владельца актива оперативной информацией по балансу кошелька. ==== Safina API ==== **Safina API** является сервером приложения, специально разработанным для обеспечения безупречного взаимодействия между Black Box и внешними сетями. Важной особенностью этого компонента является централизованное хранение приватного ключа кошелька в Black Box, отличающееся от распределения его частями между соподписантами и владельцем кошелька. Электронные подписи участников кошельков формируются сервером приложения Safina, после чего передаются в Black Box для интеграции в параметры соответствующих кошельков. Этот подход обеспечивает не только эффективное управление подписями, но и поддерживает высокий уровень безопасности при внесении изменений в кошельковые параметры. ==== Электронный документооборот с настроенными бизнес-процессами ==== Интеграция системы мультиподписи в систему электронного документооборота, основанную на HCL Notes, является ключевым элементом, обеспечивающим дополнительный уровень безопасности для операций с криптоактивами. Эта интеграция обеспечивает контроль и подтверждение подписей в рамках документооборота, создавая дополнительный барьер для защиты активов клиентов. Система электронного документооборота с настроенными бизнес-процессами обеспечивает безопасный обмен структурированной информацией и электронными документами. Электронный документооборот обеспечивает возможность прозрачного отслеживания всех документов и транзакций в системе. Это позволяет получать полную информацию о ходе операций, статусе транзакций и других важных событиях, что способствует улучшению контроля и управления активами. Электронные документы, подписи и другие цифровые атрибуты поддерживаются с использованием многоуровневых мер безопасности, включая шифрование и цифровые подписи. Настраиваемые бизнес-процессы, интегрированные в документооборот, позволяют автоматизировать многие рутинные операции, такие как проверка данных, обработка запросов и создание отчетов. Это сокращает время выполнения операций и повышает общую эффективность работы. Он также включает в себя функции учета, обработки и обновления данных, что обеспечивает точность и надежность информации о держателях криптоактивов. Это является ключевым аспектом для соблюдения требований и стандартов в сфере криптокастодии. **Специальные бизнес-процессы** в рамках системы электронного документооборота: * **Создание карточки контрагента в базе данных:** Процесс включает в себя сбор и регистрацию основной информации о контрагенте, такой как личные данные, юридическая информация, реквизиты. Создание карточки контрагента обеспечивает удобный доступ к информации и управление клиентской базой данных. * **KYC/KYB верификация пользователя:** Верификация личности (Know Your Customer) и верификация бизнеса (Know Your Business) — процессы, направленные на проверку подлинности клиента и его деятельности. Включает сбор и анализ документов, а также проведение проверок на соответствие законодательным требованиям. * **Заключение договора с клиентом:** Электронное оформление договоров с клиентами, включая необходимую юридическую информацию и согласование условий. Процесс обеспечивает прозрачность и легкость ведения документации по заключенным сделкам. * **Создание кошелька:** Процесс, позволяющий клиентам создавать криптовалютные кошельки для безопасного и удобного хранения своих активов. Включает в себя генерацию уникального адреса кошелька и установку дополнительных безопасностей. * **Ввод и вывод средств:** Обеспечивает пользователям возможность внесения и вывода средств с их кошельков, включая определение сумм, выбор метода транзакции и подтверждение операций. * **Процедура подтверждения транзакции при выводе средств в случае увеличения лимита:** Дополнительный этап безопасности, который вступает в силу при достижении определенных лимитов вывода средств. Включает подтверждение пользователя и, возможно, дополнительные шаги аутентификации. * **Выпуск смартконтракта и токена в соответствии с параметрами, указанными клиентами:** Процесс, позволяющий клиентам создавать свои уникальные смартконтракты и токены в соответствии с заданными параметрами. Включает в себя установку правил и параметров для функционирования токена. * **Комплаенс и реагирование на подозрительные транзакции:** Реализует меры по соблюдению законодательных требований и обнаружению подозрительных транзакций. Включает в себя мониторинг и анализ операций, а также реагирование в случае выявления аномалий. Эти специальные бизнес-процессы в системе электронного документооборота обеспечивают полный жизненный цикл взаимодействия с клиентами и управление криптоактивами, соблюдение законодательных требований и обеспечение безопасности операций. ==== Учетная система==== Учетная система представляет собой мощный инструмент для управления финансовыми данными и активами клиентов. Специально спроектированная для воздействия на различные аспекты бизнес-процессов, эта учетная система призвана обеспечить точность, надежность и эффективность в управлении активами криптовалют. Учетная система полностью автоматизирует обработку данных, снижая риск возможных ошибок и обеспечивая оперативное обновление информации об активах. Это повышает эффективность управления финансовыми данными. Тесная интеграция с технологией блокчейн обеспечивает прозрачность и надежное отслеживание каждой транзакции и изменения в составе активов. Клиенты могут быть уверены в безопасности и достоверности финансовой информации. Прямой поток данных с блокчейн обеспечивает высокую степень прозрачности транзакций, позволяя клиентам в режиме реального времени отслеживать и анализировать изменения в личном кабинете портфеле.