Сервера binance где находятся
Перейти к содержимому

Сервера binance где находятся

  • автор:

Где находится Binance

Binance, одна из ведущих мировых криптовалютных бирж, за годы своего существования предприняла ряд релокаций, и многие задаются вопросом, где физически находится Binance. Биржа, которая, по последним оценкам, оценивается более чем в 4,5 миллиарда долларов, впервые начала свою работу в Шанхае.

Начинавшая свой путь как торговая площадка криптоактивами, сегодня Binance — это компания, создавшая собственную исследовательскую группу, запустившая блокчейн Binance Chain (ранее Binance Smart Chain) и внедрившая ряд инноваций в области криптографии.

История основателя Чанпэн Чжао

В то время как Binance в ее текущей итерации была основана в 2017 году, история участия основателя и генерального директора биржи Чанпэн Чжао в криптовалюте уходит корнями в более глубокую историю. Первоначально Чжао основал Fusion Systems в Шанхае в 2005 году, компанию, которая создавала высокочастотные торговые системы для биржевых маклеров.

Его работа в области финансов и интерес к зарождающейся области криптографии привели его к присоединению к Blockchain.info — теперь Blockchain.com — в 2013 году. Чжао был третьим членом команды. Чжао также стал работать с криптобиржей OKCoin, проработав техническим директором компании менее года.

В профиле Fortune за 2018 год утверждается, что в 2014 году Чжао пошел ва-банк на Биткоин, продав свой дом в Шанхае, чтобы продолжить развитие собственной криптокомпании. Первоначальное намерение Чжао состояло в том, чтобы создать чисто цифровой обмен активами, который не касался бы фиатных валют. Он хотел разорвать связи с существующими финансовыми учреждениями, чтобы избежать рисков и регуляторных сложностей, от которых страдали другие биржи.

Развитие Binance

Воспользовавшись бумом ICO в 2017 году, Чжао смог привлечь 15 миллионов долларов за счет продажи 200 миллионов токенов на Binance. Помимо стремительного роста цены BTC, Чжао использовал средства фондов для продвижения биржи.

Тем не менее, запуск Binance был частично омрачен надвигающимися репрессиями против криптовалют со стороны китайского правительства. Компания Чжао, которая не была привязана ни к одной стране из-за отсутствия зависимости от банков, смогла покинуть Шанхай и перебраться в Японию.

Этот шаг был сделан всего за неделю до того, как Китай объявил о запрете торговли криптовалютой. Чжао смог перенести все серверы Binance из Китая вслед за основной командой компании. В январе 2018 года, всего через несколько месяцев после запрета, Binance была названа крупнейшей в мире биржей криптоактивов с рыночной капитализацией в 1,3 миллиарда долларов. Несмотря на жесткую конкуренцию со стороны других бирж, в том числе американской Coinbase, Binance удается удерживаться на первом месте более четырех лет.

В марте 2018 года, когда рынок криптовалют начал стремительно падать, Бинанс объявила о намерении открыть офис на Мальте и подписала Меморандум о взаимопонимании с Мальтийской фондовой биржей для разработки платформы для торговли токенами безопасности. Этот шаг стал ответом на ужесточение крипторегулирования как в Японии, так и в Китае. Компания также подписала Меморандум о взаимопонимании с правительством Бермудских островов для работы криптобиржи.

Примерно в то же время Binance объявила о создании Binance Jersey, европейской компании, которая будет полностью независимой от материнской компании Binance.com. Цель этого шага состояла в том, чтобы расширить европейское влияние Binance и предложить криптовалютные торговые пары, включая евро и британский фунт.

Несмотря на подписание меморандума о взаимопонимании с Мальтой, Управление финансовых услуг страны (MFSA) возражало против сообщений в СМИ, в которых Binance называлась «мальтийской» компанией. В феврале 2020 года регулирующий орган объявил, что Binance «не уполномочена MFSA работать в сфере криптовалюты и, следовательно, не подлежит регулирующему надзору со стороны MFSA».

Где находится биржа

Догадки вокруг того, где находится официальная штаб-квартира Binance привлеки еще больше внимания всего несколько месяцев спустя. На саммите ConsenSys Ethereal Summit в мае 2020 года Лаура Шин спросила Чанпэн Чжао, где находится штаб-квартира его компании.

Согласно отчету CoinDesk, Чжао покраснел от заданного вопроса, прежде чем ответить:

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

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

«Где бы я ни сидел, там будет офис Binance. Везде, где мне нужен кто-то, будет офис Binance».

Шин продолжил тему, заставив Чжао сказать, что он не пытался «запутать» или «скрыть» местонахождение компании и что Бинанс «открыта».

Binance Review 2022: Excellent Exchange? Find Out Here!

Каймановы острова

Несмотря на заявление о том, что Binance базируется за пределами Мальты, начали появляться сообщения о том, что биржа на самом деле расположена на Каймановых островах. В сообщении The Financial Times говорится, что биржа перенесла свою корпоративную регистрацию на Каймановы острова.

Документ о корпоративной связи, который позже был подтвержден Decrypt, показал, что компания зарегистрировала Binance Holdings Limited в Джорджтауне, Каймановы острова, в 2017 году. Компания использовала адрес для регистрации нескольких товарных знаков с названием и логотипом Binance в марте 2018 года, укрепляя свои связи с этой страной.

Тед Лин, директор по развитию Бинанс, сказал Decrypt в то время, что Мальта служила «духовной штаб-квартирой» компании:

У нас есть офисы на Мальте для обслуживания клиентов и несколько специалистов по соблюдению нормативных требований, но, по сути, это не штаб-квартира. Это духовный центр. Это имя, о котором думают люди, когда думают о Бинанс.

Binance не прокомментировала утверждения о том, что компания вела «призрачный» бизнес, как показали финансовые отчеты за 2018 год, в которых не было транзакций, сделок и уплаченных налогов.

Чтобы добавить путаницы, в отчете The Block утверждалось, что Бинанс, возможно, никогда не покидала Китай. Шанхайский офис Binance, в котором работали некоторые из высших руководителей биржи, в том числе Чжао, и более 50 сотрудников, внезапно закрылся в конце 2019 года после расследования со стороны правительства Шанхая. Источники сообщили The Block, что закрытие произошло после посещения офиса местными властями.

Когда с ним связались по поводу закрытия, представитель Бинанс сказал, что у компании нет «постоянного офиса в Шанхае» или «предприятий в Китае», и что большинство сотрудников «работают удаленно в Китае».

Еще одна релокация на горизонте

Хотя постепенно все приняли, что Binance работает с Каймановых островов, финансовый регулятор страны взвешивал эту ситуацию. В заявлении, сделанном в июле 2021 года, Валютное управление Каймановых островов (CIMA) заявило, что компании не разрешено работать в стране.

В релизе говорилось:

«Binance Group и Binance Holdings Limited не зарегистрированы, не лицензированы, не регулируются или иным образом не уполномочены Управлением управлять обменом криптовалюты на Каймановых островах или в их пределах».

CIMA продолжила, заявив, что Binance не подлежит регулирующему надзору и что она изучает, подпадает ли бизнес под ее юрисдикцию.

По состоянию на май 2022 года штаб-квартира Binance по-прежнему указана на Каймановых островах. Однако компания, похоже, готовится к другому шагу. Согласно профилю Чанпэна Чжао в Fortune в марте 2022 года, генеральный директор Бинанс заявил, что он сообщил регулирующим органам, что компания объявит о соответствующей штаб-квартире очень скоро.

VPS для Binance: лучшая конфигурация для торговли ботами на бирже

Binance, известная как наиболее крупная криптобиржа, уже несколько лет пользуется популярностью у трейдеров. И одним из выйгрышных способов заработать является автоматизация с помощью торговых ботов. Лучше всего использовать виртуальные частные серверы для Binance. Как выбрать локацию?

Команда is*hosting 4 мар 2023 3 мин

VPS для Binance: лучшая конфигурация для торговли ботами на бирже

  • Немного истории про Binance
  • Что такое торговые боты в торговле криптовалютами?
  • VPS для Binance: всё, что необходимо знать
  • Конфигурация сервера для Binance
  • Как арендовать VPS для торговых ботов?

Любой криптовалютный трейдер знает о важности Binance. Вы можете использовать Binance в качестве торговой платформы и совершать сделки с BNB. Наиболее выгодной сейчас является торговля с использованием криптоботов. Для удобной и, главное, быстрой работы с ботами на бирже понадобится виртуальный сервер.

Немного истории про Binance

Бинанс был запущен в июле 2017 года, и уже за 180 дней платформа стала крупнейшей в мире криптобиржей.

Успех на рынке всегда сопровождается борьбой с конкурентами. Один из них FTX — онлайн-сервис обмена цифровых валют — был образован в 2019 году и подавал большие надежды. Более того, крупные соглашения и планы на развитие привлекли множество пользователей. Однако в ноябре 2022 года FTX стала «рушиться». Binance, а точнее ее создатель CZ, подумывал приобрести «умирающую» платформу, но вскоре отказался от этой идеи.

Волнения на рынке из-за FTX заставили пользователей Binance вывести с платформы свыше 1 миллиарда долларов за один день. Однако данный факт не помешал Binance остаться на плаву и, более того, поднять свои позиции как более стабильной и безопасной.

Сегодня объем торгов на бирже Binance в среднем за сутки составляет $38 миллиардов. Биржа заявляет о самых низких процентах комиссии за транзакции. И, как результат своей работы, имеет около 120 миллионов зарегистрированных пользователей.

Что такое торговый бот для торговли на Binance ?

торговые боты бинанс

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

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

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

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

Некоторые боты для торговли на Binance являются бесплатными, но большинство из них платные. Продвинутые трейдеры также могут создавать свои торговые боты Binance с нуля без затрат. Некоторые из них арендуются бесплатно или за небольшую плату. Начинающие трейдеры могут воспользоваться функцией drag-and-drop на нескольких бот-платформах для бесплатного создания торговых роботов с предустановленными стратегиями. В целом, как новички, так и опытные трейдеры на любой платформе найдут желаемое.

VPS for Binance: всё, что необходимо знать

vps для binance

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

Сразу оговоримся, что важно не входить в панель Binance с нескольких IP. Используйте IP, который используется только для учетной записи Binance, чтобы у вас не возникало проблем с ограничением учетной записи или запросами на аутентификацию. При покупке VPS вы автоматически получите IP для него.

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

Глобальное покрытие

Международная инфраструктура с исключительно надежным оборудованием в лучших дата-центрах — это is*hosting.

Каждый обрыв соединения с Binance — это перезагрузка всей системы. Это означает потерю времени, утечку памяти, потенциального заработка и проделанной работы. Если вы предпочитаете использовать торговых ботов, то смело арендуйте несколько серверов, чтобы расположить на них больше ботов.

Трата драгоценных минут и средств на поиск хостинг-провайдера для работы на Binance существенно замедлит вас и вашу команду. Да и сам хостинг для Binance подбирать нужно опытным путем. Чтобы сохранить ваше время и финансы мы предлагаем уже проверенный вариант — VPS в Японии. Сейчас расскажем, почему стоит остановиться именно на этой стране.

Конфигурация сервера для Binance

Япония и, соответственно, сервера is*hosting в японских дата-центрах, находятся ближе всего к Binance. Это уже плюс к стабильности соединения.

Критичным при выборе VPS является производительность выбранного сервера и скорость канала связи до биржи Binance. Дабы сэкономить ваше время, рассмотрите данный вариант конфигурации:

  • Premium Windows NVMe
  • CPU: Xenon 3×2.90 GHz
  • RAM: 8 GB
  • Диски: 50 GB NVMe

Предпочитаете Linux? Не проблема — данная ОС также подходит для работы.

Представленный тариф подходит для уже опытных трейдеров, с высокими требованиями к ресурсам.

Если же для начала вам хватит меньших мощностей, то минимальные требования к VPS для Binance таковы: процессор 2.90+ GHz, 1 GB RAM, 25 GB NVMe.

Как арендовать VPS для торговых ботов?

Перед тем, как арендовать сервер, задумайтесь о потенциальном увеличении мощностей в будущем. Возможно, приобрести более ”ресурсный” VPS сейчас будет выгоднее, чем менять тариф потом.

Итак, перед покупкой выберите локацию и тариф, настройте конфигурацию сервера. Для получения наиболее низкого пинга выбирайте Японию. Поскольку для Binance мы рекомендуем этот тариф, то первые шаги можно пропустить и сразу приступить к оформлению заказа. Нажмите “Добавить в корзину” и далее «Перейти в корзину» для подтверждения и оплаты заказа.

binance vps

Если у вас есть какие-либо дополнительные требования или пожелания по настройке сервера – введите их в поле «Примечание к заказу» или создайте тикет в техподдержку после активации заказа.

Подтверждая заказ, проверьте правильность выбранной конфигурации. Если необходимо внести изменения, нажмите на многоточие справа от услуги и «Удалить». После этого добавьте нужную конфигурацию заново. При покупке сразу нескольких одинаковых VPS в том же меню нажмите “Дублировать”.

После нажмите «Перейти к оформлению» и оплатите сервер любым удобным способом. Мы принимаем для оплаты карты любых банков, криптовалюты и др.

Информация о новом сервере придет к вам на email, указанный при регистрации, а копии всех отправленных сообщений будут сохраняться в личном кабинете is*hosting. На активацию VPS может уйти от нескольких минут до нескольких часов, мы постараемся предоставить вам сервер как можно скорее.

После получения ключей доступа сервер полностью в вашем распоряжении. Успешной торговли!

Сервера binance где находятся

Подключение к серверам Binance

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

В зависимости от Вашего региона, провайдера интернета, настроек сети бот может переключать методы самостоятельно с целью найти оптимальный. Если у вас проблема с подключением (слишком высокий пинг более 500мс, ошибки в логе при выставлении ордеров, перестают обновляться графики цен), зайдите в настройки — специальные. Рекомендованные значения выглядят следующим образом: Метод подключения 2, галочки Custom IP и Auto DNS стоят (в этом случае бот сам определяет IP серверов бинанса с помощью cloudflare dns).

Подключение к серверам binance

Для достижения оптимального пинга Вы можете попробовать разные IP в окошке api.binance.com (сервер API запросов) и stream.binance.com (WebSocket сервер потоковой загрузки цен) (выбор IP доступен только на методах 2 и 3). После изменения метода или IP нажать кнопку «обновить» справа, поставить ордер, подвигать его несколько раз и оценить, улучшилась ли скорость обработки запросов.

Обратите внимание! Иногда сервера бинанса не доступны. Попробуйте разные методы подключения, на каждом нажмите кнопку обновления (справа от окошка ввода IP) несколько раз. Если подключения все равно нет, прежде чем паниковать, нужно подождать 30-60 минут, в большинстве случаев проблема решится сама собой.

Если Вы попробовали все вышеуказанное, выждали более 60 минут, и проблема не решилась, получить совет по настройке можно в нашей Телеграм группе @MoonBotSettings

Я иду искать: геопозиционирование хоста по IP-адресу в глобальной сети Интернет на примере криптобиржи Binance

В статье рассмотрены методы геопозиционирования сетевых интерфейсов по IP-адресу на примере API-сервиса криптобиржи Binance. Геопозиционирование основано на дистанционно-временных моделях пересчета времени кругового обхода (RTT) в дистанцию и определения примерного местоположения сетевого интерфейса.

Современным электронным сервисам очень важно знать о географическом местоположении клиентов для «тонких» настроек своих маркетинговых процессов. Повсеместно используются разные техники геопозиционирования пользователей, основанные на привязке к базовым станциям мобильной связи и точкам доступа Wi-Fi. Однако существует целый ряд других задач, для решения которых необходимо знать геопозицию не самого пользователя, а сервера и его сетевого интерфейса. Такие сервисы, как MaxMind (безусловный отраслевой лидер), широко известны публике (можно также почитать здесь), но в целом в сети мало материала в открытом доступе, посвященного технологическим вопросам глобального геопозиционирования хоста по его IP-адресу. В этой статье мы расскажем о некоторых решениях в этой предметной области и поделимся результатами наших исследований.

За подробностями следуйте под кат.

Зачем знать геопозицию сервера?

Рассмотрим реальный случай: арбитражные алгоритмы биржевой торговли анализируют ситуации, когда на одной бирже цена товара уже изменилась, а на другой еще нет. Если вы поймали этот момент различия цен, то на одной бирже вы можете этот товар купить, а на другой продать в том же количестве. Таким образом, в вашем кармане отложатся деньги от такой спекуляции. Например, между площадками Binance и Bitfinex разница в котировках Bitcoin (BTC) иногда позволяет получить прибыль на арбитражных сделках. Наблюдения показывают, что такие условия в котировках BTC на указанных площадках складываются несколько раз в день и длятся примерно от одной до двадцати секунд. Биржевому боту крайне важно жить на сервере, ближайшем и равноудаленном от биржевых дата-центров для получения конкурентного преимущества по времени доступа к ним обоим. Знание геопозиции интерфейсов биржевых сервисов поможет выбрать оптимальный хостинг для бижевого бота.

Пентестерам (как и злоумышленникам) тоже нужно знать о географическом расположении банковских (и не только) сервисов для оценки возможности получения физического доступа к вычислительной инфраструктуре целевой организации. Напомним, что проникновение квалифицированного злоумышленника в ЦОД, где развернуты критичные корпоративные сервисы, может привести к необратимым последствиям. Нам известны случаи размещения конфиденциальных данных, что называется, где попало.

Перечисленные случаи – это только вершина айсберга в вопросах поиска географического расположения хостов в сети Интернет.

Как это делается

Информация о геопозиции хоста собирается из различных открытых источников, например из ресурсных записей DNS и результатов прямых измерений. Начало работ в этом направлении описано в статье, опубликованной в 2001 году. Основой измерительных технологий стал метод Constraint-based geolocation (CBG), заключающийся в измерении времени кругового обхода (RTT) при выполнении запроса echo-request ICMP от нескольких хостов с известной геопозицией (или landmarks в оригинале) к хосту с измеряемой геопозицией. При различных допущениях, таких как равенство по времени пути пакета в обе стороны и скорость распространения сигнала в волоконном волноводе как 2/3 от скорости света в вакууме, можно пересчитать половину времени RTT в дистанцию и тем самым ограничить географическую область достижения ICMP-пакета некоторой окружностью с landmark-хостом в центре. Выполняя подобные измерения из нескольких распределенных по миру landmark-точек, получается столько же ограниченных областей. Их пересечение указывает на примерную геопозицию искомого хоста с точностью примерно до 100 км. Сущность метода CBG можно представить так:

Определение геопозиции хоста по методу CBG

Допущения в дистанционно-временной модели классического CBG достаточно грубы, что побудило исследователей к ее усовершенствованию. В результате «тонкого» тюнинга исследователями вносились изменения в эту модель. Например, некоторые исследователи предложили отбраковывать часть измерений RTT, а другие – рассматривать landmark-хосты как области, а не как географические точки. Эволюция CBG определила развитие и других методов геопозиционирования хостов по IP-адресу: Shortest ping, Topology-based geolocation (TBG), Octant, Street-level geolocation (SLG). В некоторых случаях удается достичь точности геопозиционирования хоста до здания, где он размещен (обычно ЦОД). Чтобы не перегружать текст, не станем упоминать про стохастические методы геопозиционирования, основанные на анализе распределения величины RTT. Только сама классификация известных методов может быть темой отдельного исследования. Как можно заметить, в настоящее время область геопозиционирования хостов по IP-адресу по-прежнему остается в поле актуальных научных исследований.

Умело применяя результаты научных исследований в этой предметной области и располагая собственным множеством landmark-хостов по всему миру, компания MaxMind прочно обосновалась в качестве лидера на рынке геопозиционирования. Серверы компании постоянно сканируют IP-адресное пространство с разрешением до префикса шириной /24 (IPv4) и формируют базу данных его географического распределения. Сотрудничество с RIPE NCC еще больше укрепило позицию компании на рынке. К собственным средствам измерения адресного пространства добавилась сеть зондов системы Atlas – масштабной измерительной сети RIPE NCC, состоящей из более чем 10 000 географически распределенных хостов (по состоянию на начало 2020 года) с точной привязкой к местности. Итогом деятельности компании на сегодняшний день является полноценное соответствие адресного пространства интернет-географии планеты с высокой точностью.

А что у нас?

На открытом рынке в Российской Федерации решения для геопозиционирования хостов по IP-адресу отсутствуют. Причинами отсутствия являются относительно малая доля целевой аудитории потребителей и абсолютное доминирование решений иностранных компаний. Кроме того, выполнение задач в этой предметной области требует использования развитой распределенной измерительной инфраструктуры, состоящей из сотен или тысяч управляемых и географически привязанных хостов. Содержать, защищать, управлять и развивать такую сеть очень непросто даже для крупных компаний. Дополнить общую картину следует упоминанием об активных научных исследованиях в этой области, требующих привлечения дорогостоящих интеллектуальных ресурсов.

Тем не менее мы разработали и исследовали ряд дистанционно-временных моделей для геопозиционирования сетевых интерфейсов Рунета. Для их исследования нами были использованы 42 VPS-хоста в определенных дата-центрах на территории РФ, множество веб-ресурсов с известным географическим размещением, позволяющих в режиме онлайн выполнять запросы ICMP echo request, возможности глобальной измерительной сети RIPE.Atlas, а также ресурсные записи DNS. Целью исследований являлось определение точности геопозиционирования, достижимой при использовании предложенных нами линейных и статистических моделей. Точность получилась несколько выше, чем при использовании классического метода constraint-based и соизмерима с его известными модификациями.

Для исследования стохастических моделей мы использовали в качестве объекта несколько клиентских интерфейсов московской точки обмена трафиком MSK-IX. Выбору способствовала превосходная информационная поддержка оператора на своих информационных ресурсах (сервис looking glass, система ресурсных записей DNS, записи в регистратурах маршрутизации, полный список адресов ЦОД и др.). Исследования подтвердили возможность определения геопозиции клиентского интерфейса с точностью до здания ЦОД.

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

Геопозиция серверов криптобиржи Binance

Упомянутая вначале статьи криптобиржа Binance основана в 2017 году, а в 2019 году закрепила за собой статус ведущей торговой криптобиржи мира с долей рынка более 53 %. Трейдеров и хакеров вполне обоснованно беспокоит вопрос о месте расположения серверов биржи. Некоторые предполагают, что они размещены в Корее, а кто-то настаивает, что в Токио (не будем перегружать текст ссылками на многочисленные обсуждения этого вопроса в сети). Биржа умалчивает о месте размещения своих серверов по соображениям безопасности. Мы попробовали внести ясность в этот вопрос с помощью использования дистанционно-временных моделей. Сразу заметим, что мы не будем приводить точные результаты нашего исследования.

Шаг 1. Для автоматической торговли Binance предлагает API-службу на домене api.binance.com. Возьмем его за отправную точку анализа. Разрешение этого домена в DNS хостами в разных странах дает следующий результат:

Страна (национальный домен) DNS-разрешение для домена api.binance.com
ZA (ЮАР) 143.204.17.150, 99.86.226.172, 143.204.57.198
IN (Индия) 13.227.140.169, 13.35.134.176, 13.32.35.177, 54.182.7.113, 13.33.169.165, 99.86.31.175
GB (Великобритания) 13.35.244.184, 13.33.51.166, 13.224.242.171, 143.204.197.178, 52.84.143.112
CN (Китай) 69.63.178.13, 31.13.81.17, 69.171.235.64, 13.226.125.168, 13.224.196.172, 74.86.151.162, 13.224.153.172
KR (Южная Корея) 54.192.70.140, 52.85.195.217, 99.86.177.172, 13.226.125.168, 13.225.20.170
JP (Япония) 13.35.100.178, 13.225.179.170, 13.33.11.37
US (США) 99.84.240.113, 216.137.45.112, 99.84.125.184, 13.249.117.184, 99.84.169.185, 52.85.83.113, 13.226.15.171, 13.224.213.171, 13.225.57.171

Очевидно, что для обеспечения доступа и защиты сервисов Binance используется CDN-облако (content distribution network). Это Amazon, как вы увидите далее. Разрешение домена в различные адреса CDN-шлюзов выполняется непосредственно Name-сервером Amazon посредством использования ресурсной записи типа CNAME d3h36i1mno13q3.cloudfront.net в публичной DNS. В таблице представлена только часть информации, DNS-разрешение выполнялось из 25 стран на всех континентах. Как можно видеть из результатов, все IP-адреса принадлежат адресному пространству AS16509 AMAZON 02. Все полученные IP-адреса имеют PTR-записи, в которых содержатся географические аббревиатуры точек доступа Amazon:

server-143-204-17-150.jnb50.r.cloudfront.net Йоханнесбург, ЮАР
server-13-227-140-169.bom50.r.cloudfront.net Бомбей, Индия
server-13-35-100-178.lax3.r.cloudfront.net Где-то в Японии
server-99-84-240-113.ord50.r.cloudfront.net Где-то в США

Полученное множество облачных IP-адресов соответствует зонам доступа службы Amazon AWS.

Серверы Binance логически могут быть размещены относительно CDN-облака двумя возможными вариантами: или они развернуты непосредственно на облачных вычислительных ресурсах (что маловероятно, принимая во внимание историю развития биржи), или в некотором собственном/арендованном дата-центре, доступ к вычислительным ресурсам которого проксирует Amazon. В последнем случае можно ожидать возможность доступа к API-сервису Binance посредством обращения к IP-адресу его настоящего сетевого интерфейса, который не засвечен в публичном DNS. Запрос к базам данных RIPE NCC в надежде найти собственное адресное пространство биржи не вернул объектов с вхождением строки «Binance» в описателях объектов маршрутизации – не повезло.

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

Выводы по шагу 1:

  1. Доступ к серверу api.binance.com проксируется CDN Amazon.
  2. Сетевой интерфейс API-сервиса является единственным, размещен вне адресного пространства CND, адрес этого интерфейса неизвестен.
  3. Binance, вероятно, не владеет собственным адресным пространством, а заимствует его у хостинг-оператора.

Шаг 2. Попытаемся определить приблизительное географическое размещение интерфейса API-сервиса Binance. К сожалению, его реальный IP-адрес неизвестен. Это делает невозможным применение основанных на прямом измерении RTT методов геопозиционирования. Для этого случая используем метод облачного зондирования, разработанный нами. В чем его суть поясним далее.

Особенностью работы CDN является возможность обращения внешнего пользователя с HTTP(S)-запросом к любому облачному шлюзу в мире. Если измерить время выполнения API-запроса при обращении на конкретный CDN-шлюз и вычесть из него RTT выполнения запроса echo-request ICMP к адресу этого шлюза, то получим оценку времени RTT на участке от CDN-шлюза до сетевого интерфейса API-сервиса Binance:

Принцип облачного зондирования

Полученные таким образом значения времени требуют некоторой статистической обработки. Выполняя измерения для каждого CND-шлюза, выявим тот CND-шлюз, который ближе всего находится к истинному сетевому интерфейсу API-сервиса Binance. Метод облачного зондирования, по сути, близок к Shortest ping и имеет аналогичные ему погрешности при местоопределении.

Применение метода облачного зондирования позволило определить локацию искомого API-интерфейса с точностью до 400 км. Страна размещения дата-центра Binance и города-кандидаты определились. Криптобиржа Binance не зря скрывает геопозицию своего API-сервиса. Мы тоже считаем корректным умолчать об этом.

Шаг 3. Поиск адреса истинного интерфейса API-сервиса Binance

На этом этапе нам известно немного больше. Главная информация – географическая область, определенная на предыдущем шаге. Теперь нужно выделить область адресного пространства IP, обслуживающую известную территорию, в надежде, что ее анализ позволит определить истинный адрес интерфейса API-сервиса Binance. Диапазоны адресов IP для некоторой территории выделить довольно просто. Мы воспользовались базой геоданных MaxMind в формате CSV и выбрали из нее все подсети, позиционирование которых в полях Latitude, Longitude и Accuracy_radius пересекается с искомой геозоной. Кроме этого, полученное множество IP-адресов мы расширили до границ префиксов, реально анонсируемых в BGP. Данные BGP-анонсов мы получили с использованием RIPEstat Data API.

Напомним, что европейский регистратор верхнего уровня RIPE NCC организовал глобальный сбор данных протокола BGP в крупнейших мировых точках обмена трафиком (IX-Internet Exchange), которыми могут воспользоваться все желающие. Файлы с пакетами BGP появляются в свободном доступе с интервалом 5 минут. Благодаря этому у исследователей по всему миру есть возможность анализа инцидентов, связанных с нарушениями глобальной связности сети Интернет не только почти в реальном времени, но и в ретроспективе.

Полученная область адресного пространства IP, соответствующая искомой геозоне, получилась не очень большой: всего 1 130 496 адресов IPv4. Теперь необходимо выполнить следующие действия:

  1. Запросить в DNS ресурсные записи типа PTR для каждого из адресов множества в надежде, что среди полученных доменных имен нам встретится что-нибудь с подстрокой «Binance». Такие домены нашлись, но среди них не было целевого сетевого интерфейса API-сервиса.
  2. Выполнить Binance API-вызов Test connectivity GET /api/v3/ping (документация API Binance) для всех адресов из исследуемого множества. Разумеется, этот вызов теперь будет маршрутизироваться мимо CDN Amazon. Здесь нас ждал успех: искомый интерфейс вернул корректный ответ. IP-адрес интерфейса получен.

Имея адрес интерфейса API-службы Binance, можно немного изучить хостинг-оператора, который «приютил» биржу. Мы получили сведения о его аплинках и прочитали кое-что в открытых источниках о его дата-центрах, выполнили различные трассировки. Мы считаем опасным публиковать точные результаты наших исследований. Пусть криптобиржа Binance останется под защитой облака Amazon.

Шаг 4. Точное геопозиционирование API-сервиса Binance

Теперь осталось совсем немного: применить разработанные нами техники геопозиционирования, которые упоминаются в начале статьи. Для этого необходимо измерить RTT к искомому сетевому интерфейсу при разных условиях из разных точно известных локаций. Здесь нам немного не повезло. Исследуемый сетевой интерфейс, как оказалось, не отвечает на запрос ICMP echo-request. Стучаться можно только в HTTPS. Это сильно ограничило (до нуля) число хостов с точной локацией, которые могут что-то измерить таким способом. Поэтому пришлось исследовать другой ближайший интерфейс, замеченный в трассировках к искомому интерфейсу. Измерения показали географическую локацию с точностью около 50 км. Принимая во внимание дополнительные задержки от найденного интерфейса к API-сервису, следует считать, что интерфейс API-сервиса размещен в той же точке с точностью до 80 км.

Заключение

Дистанционно-временные модели применимы не только в области геопозиционирования. Их использование в некоторых случаях позволяет выявить факт проксирования TCP-соединения, если временные характеристики передачи подтверждений не будут согласовываться с дистанцией до инициатора сессии. Применение пользователем проксирования сессии в контексте безопасности может рассматриваться как его попытка спрятаться, что часто является признаком атаки.

Само существование технологии геопозиционирования хостов по IP-адресу создает активность исследователей по противодействию ей и сокрытию истинного географического местоположения информационного ресурса. Это направление тоже заслуживает нашего внимания в качестве выявления таких случаев. А что вы думаете по этому поводу? Друзья и коллеги, мы приглашаем вас к диалогу.

Список источников

  1. Определение местоположения без GPS
  2. Web-геосервисы
  3. Связность Рунета
  4. Дата-центры MSK-IX в Москве
  5. Constraint-Based Geolocation of Internet Hosts, Bamba Gueye, Artur Ziviani, Mark Crovella, Serge Fdida
  6. Revisiting Constraint Based Geo Location: Improving Accuracy through Removal of Outliers, Sameer Qazi and Muhammad Kadri
  7. A landmark calibration-based IP geolocation approach, Jingning Chen, Fenlin Liu1, Xiangyang Luo, Fan Zhao and Guang Zhu1
  8. Towards IP Geolocation Using Delay and Topology Measurements, Ethan Katz-Bassett, John P. John, Arvind Krishnamurthy, David Wetherall, Thomas Anderson, Yatin Chawathe
  9. An investigation of geographic mapping techniques for internet hosts, V. Padmanabhan and L. Subramanian, in ACM SIGCOMM Computer Communication Review, vol. 31. ACM, 2001, pp. 173–185
  10. RIPE NCC Atlas network
  11. Review of Different IP Geolocation Methods and Concepts Jayaprabha Bendale, Prof. J. Ratanaraj Kumar G.S.Moze College of Engineering, Balewadi, Pune-45. University Of Pune, Pune, India
  12. B. Wong, I. Stoyanov, E.G. Sirer, Octant: a comprehensive framework for the geolocation of Internet hosts, proceedings of USENIX NSDI conference, 2007, pp. 23–36
  13. Y. Wang, D. Burgener, M. Flores, A. Kuzmanovic, C. Huang, Towards street-level client-independent IP geolocation, proceedings of the 8th USENIX conference on networked systems design and implementation, 2011, pp. 27–36
  14. Detect Online Fraud and Locate Online Visitors
  15. AWS docs
  16. GeoIP2 City and Country CSV Databases
  17. RIPEstat Data API
  18. RIS Raw Data
  19. binance-official-api-docs

Raccoon Security – специальная команда экспертов НТЦ «Вулкан» в области практической информационной безопасности, криптографии, схемотехники, обратной разработки и создания низкоуровневого программного обеспечения.

  • информационная безопасность
  • геоинформационные сервисы
  • геоданные
  • геопозиционирование

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *