Безопасность в EBCMX

Безопасность здесь — это набор механизмов, а не обещание. Все описанное ниже построено и работает сегодня, и изложено достаточно прямо, чтобы вы могли сверить это с тем, что продукт делает на самом деле.

Где хранятся ваши активы

EBCMX не пишет собственного кода кошелька, управления ключами или кастодиального хранения. Хранение активов, которые держатся для вас, обеспечивает институциональный кастодиальный провайдер, и ни одного приватного ключа или сид-фразы нет нигде в нашей кодовой базе и базе данных.

Адреса пополнения выдаются вам для одного актива в одной сети. Входящий перевод относится к вашему аккаунту и зачисляется только после подтверждений, которых требуют этот актив и эта сеть, а наша политика зачисления согласована с политикой самого кастодиального провайдера.

Вывод уходит только туда, куда вы это уже разрешили

Адрес вывода нужно сохранить в аккаунте и подтвердить по ссылке, которую мы отправляем на почту, — до этого им нельзя воспользоваться вовсе. А если данные, защищающие аккаунт, менялись недавно — пароль сменили при отсутствии второго фактора или второй фактор отключили, — только что добавленный адрес выдерживается некоторое время, прежде чем станет доступным: так отключение собственной защиты само по себе не становится способом увести средства.

Заявка на вывод требует заново подтвердить второй фактор; одной открытой сессии недостаточно, а само подтверждение действует недолго — когда срок истекает, следующая заявка запрашивает его снова. Кастодиальному провайдеру мы передаем заранее зарегистрированное назначение, а не адрес, набранный в момент отправки; заявка, регистрация назначения которой не одобрена, отклоняется до того, как что-либо сдвинется.

Как только заявка принята, сумма и комиссия сначала уходят с вашего баланса на транзитный счет, и лишь затем отправляется перевод. Отправка привязана к идентификатору самого вывода, поэтому повтор после сетевого таймаута возвращает тот же перевод, а не отправляет второй.

Каждое движение записывается дважды

Баланс в EBCMX — не число, которое мы проставляем: это проекция реестра двойной записи, работающего только на добавление. Каждое пополнение, сделка, комиссия и вывод записываются как проводки со знаком, дающие ноль по каждому активу, и сама база данных отказывается фиксировать транзакцию, в которой это не так. Строки реестра никогда не редактируются и не удаляются — ошибка исправляется обратной проводкой, поэтому произошедшее остается читаемым и после исправления.

Приложение умеет ровно то, что нужно его коду

Биржа подключается к своей базе данных под ролью, которая ничем не владеет и имеет только те права, которыми ее код действительно пользуется, — таблица за таблицей, с правом удаления строк лишь там, где продукт по-настоящему удаляет. Изменения схемы выполняются под отдельной ролью-владельцем, а суперпользователь кластера остается на случай аварии. Приложение проверяет собственную учетную запись в базе данных, прежде чем воспользоваться соединением, и отказывается продолжать под любой другой ролью — именно это не дает гарантиям реестра держаться на одном лишь коде приложения.

Средства защиты вашего аккаунта

Двухфакторная аутентификация
Код из приложения-аутентификатора в дополнение к паролю и одноразовые резервные коды, выдаваемые при настройке.
Ключи доступа
Ключ доступа в EBCMX — это второй фактор при входе, и он никогда не заменяет пароль. Входа без пароля в EBCMX нет.
Дополнительное подтверждение
Любое изменение ваших вторых факторов требует сначала подтвердить один из них. Знания пароля недостаточно, чтобы снять собственную защиту, — как недостаточно и открытой сессии.
Блокировка настроек
Один переключатель замораживает те настройки, которые злоумышленнику пришлось бы изменить первыми: добавление адреса вывода, смену пароля, управление двухфакторной аутентификацией. Снятие блокировки запускает заранее выбранный вами период ожидания и сразу отправляет письмо, чтобы запрос, сделанный не вами, можно было отменить. Зарегистрированный мастер-ключ снимает блокировку немедленно.
Активные сеансы
Каждый браузер с активным входом виден в списке, из него можно выйти по одному или сразу на всех других устройствах, а сеанс завершается сам после выбранного вами периода бездействия.
Устройства
Браузеры, входившие в ваш аккаунт, перечисляются с датой первого входа и последней активности каждого, и любой из них можно удалить.
Уведомления о безопасности
Входы, изменения ключей доступа, перевыпуск резервных кодов, смена пароля, новые адреса вывода и запросы на снятие блокировки настроек отправляются на почту, указанную в аккаунте. В каждом таком письме есть ссылка, которая одним нажатием блокирует аккаунт, — на случай, если это были не вы.

Документы, удостоверяющие личность

Документы для верификации проверяет наша собственная команда комплаенса; мы не прогоняем по ним автоматическое сличение лиц, проверку живости или распознавание текста. Они хранятся под блокировкой хранения в режиме соответствия: сохраненный документ нельзя изменить или удалить до истечения срока хранения — никому, включая нас самих. Доступ ограничен теми ролями сотрудников, которым он нужен по работе, и каждое обращение записывается в журнал аудита.

Сообщить об уязвимости

Если вы нашли проблему безопасности в EBCMX, напишите нам. Контакт — support@ebcmx.com, тот же адрес опубликован в нашем security.txt.

Формальную политику раскрытия уязвимостей мы пока не публикуем: она готовится вместе с юристами, и эта страница будет ее содержать, когда она появится. До тех пор сообщайте, пожалуйста, приватно и дайте нам исправить проблему прежде, чем она будет описана публично.

Открыть наш security.txt

Чего эта страница не утверждает

Двух вещей, которых обычно ждут от страницы о безопасности, здесь нет намеренно. У нас нет стороннего сертификата безопасности и мы не публикуем аудиторский отчет, а также не публикуем подтверждение резервов. И то и другое — настоящие обязательства с настоящими предпосылками, и сегодня нет ни одного из них. Если это изменится, здесь так и будет сказано — вместе с тем, что оно на самом деле покрывает.

Подробнее о безопасности аккаунта

Безопасность аккаунта в Центре поддержки