Открытый исходный код шифрование количественный инструмент CCXT был раскрыт по умолчанию взимать комиссию
В последнее время популярная в области криптовалют открытая библиотека для количественной торговли CCXT оказалась в центре споров. Пользователи обнаружили, что в основном коде программы предустановлен ID вознаграждения, который без ведома пользователей направляет часть дохода от комиссий биржи на счет команды разработчиков.
Это открытие вызвало широкое обсуждение, не только выявив возможные скрытые бизнес-модели за проектами с открытым исходным кодом, но и заставив множество разработчиков и торговых команд, зависящих от его услуг, осознать, что за бесплатными на вид инструментами могут скрываться неожиданные расходы.
CCXT как единый интерфейс для торговли криптовалютой поддерживает подключение к многочисленным торговым платформам по всему миру. Он поддерживает множество языков программирования, включая JavaScript, Python, PHP, C# и Go, что значительно повышает его применимость в различных средах разработки. С помощью CCXT пользователи могут выполнять рыночный анализ, разработку индикаторов, алгоритмическую торговлю, бэктестинг стратегий и размещение ордеров, и он рассматривается как упрощенный и бесплатный инструмент для анализа торговли.
В настоящее время CCXT поддерживает более 100 платформ для шифрования, охватывая почти все основные биржи. На Github CCXT имеет более 36 000 звезд, что делает его более популярным, чем многие известные проекты с открытым исходным кодом в финансовой сфере. По данным статистической платформы, общее количество загрузок CCXT в официальном менеджере пакетов Python PyPI превысило 93 миллиона раз, что отражает наличие большого числа количественных трейдеров и команд разработчиков, использующих этот инструмент по всему миру.
Однако один пользователь недавно сообщил в социальных сетях, что он обнаружил значительные аномалии в комиссиях за возврат при использовании фреймворка CCXT. После проверки он обнаружил в исходном коде нескольких адаптеров биржи CCXT, что команда разработчиков предустановила свой брокерский идентификатор, что привело к тому, что большая часть комиссий за возврат была зачислена на счет команды разработчиков без ведома пользователя или без его изменения. Этот пользователь заявил, что только на трех торговых платформах за два месяца было выведено около 15 000 долларов.
Просматривая открытый исходный код CCXT, действительно можно заметить, что в Python-адаптерах для нескольких основных торговых платформ содержится значение brokerId по умолчанию. Эти параметры в основном представлены в виде жестко закодированных значений, и когда пользователи делают заказы через CCXT, не устанавливая или не изменяя соответствующие параметры, эти значения brokerId по умолчанию будут отправлены вместе с запросом, что потенциально приводит к возврату комиссий на счет, предоставленный CCXT. Однако в официальной документации CCXT это не подчеркивается.
Оглядываясь на историю разработки CCXT, можно предположить, что эта операция могла возникнуть в 2018 году. На ранних этапах CCXT предлагал платную подписку на Pro-версию, но позже стал полностью бесплатным. В 2018 году один из пользователей на Github предложил добавить необязательный рекомендательный ID для поддержки CCXT, главный разработчик с этим согласился и добавил соответствующий код в обновления. Однако первоначальное предложение было в основном направлено на вознаграждение за регистрацию по рекомендации и предоставление необязательной опции.
Это событие вызвало широкое обсуждение в сообществе. Некоторые ставят под сомнение, что профессиональные количественные трейдеры должны беспокоиться о этих комиссиях, в то время как другие считают, что раз это Открытый исходный код, то невидение этих настроек и их изменение во время использования является проблемой самих пользователей. Тем не менее, учитывая широкое применение CCXT и его хорошую репутацию, такой скрытый способ кодирования действительно противоречит доверию сообщества к нему.
На данный момент команда разработчиков CCXT не сделала публичного заявления по этому поводу, код продолжает обновляться ежедневно, но соответствующие части не были изменены.
Это событие прозвучало как тревожный сигнал для всех пользователей: в мире, полном игр, связанных с шифрованием, необходимо сохранять должную бдительность и осторожность по отношению к любым "бесплатным обедам". Тщательная проверка каждой строки "доверительного" кода может стать самой основной и важной защитной линией для защиты своих прав. Поскольку иногда самая высокая цена скрыта именно под "бесплатной" оболочкой.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Утечка о том, что инструмент CCXT с открытым исходным кодом по умолчанию взимает комиссию, вызвала вопросы у пользователей.
Открытый исходный код шифрование количественный инструмент CCXT был раскрыт по умолчанию взимать комиссию
В последнее время популярная в области криптовалют открытая библиотека для количественной торговли CCXT оказалась в центре споров. Пользователи обнаружили, что в основном коде программы предустановлен ID вознаграждения, который без ведома пользователей направляет часть дохода от комиссий биржи на счет команды разработчиков.
Это открытие вызвало широкое обсуждение, не только выявив возможные скрытые бизнес-модели за проектами с открытым исходным кодом, но и заставив множество разработчиков и торговых команд, зависящих от его услуг, осознать, что за бесплатными на вид инструментами могут скрываться неожиданные расходы.
CCXT как единый интерфейс для торговли криптовалютой поддерживает подключение к многочисленным торговым платформам по всему миру. Он поддерживает множество языков программирования, включая JavaScript, Python, PHP, C# и Go, что значительно повышает его применимость в различных средах разработки. С помощью CCXT пользователи могут выполнять рыночный анализ, разработку индикаторов, алгоритмическую торговлю, бэктестинг стратегий и размещение ордеров, и он рассматривается как упрощенный и бесплатный инструмент для анализа торговли.
В настоящее время CCXT поддерживает более 100 платформ для шифрования, охватывая почти все основные биржи. На Github CCXT имеет более 36 000 звезд, что делает его более популярным, чем многие известные проекты с открытым исходным кодом в финансовой сфере. По данным статистической платформы, общее количество загрузок CCXT в официальном менеджере пакетов Python PyPI превысило 93 миллиона раз, что отражает наличие большого числа количественных трейдеров и команд разработчиков, использующих этот инструмент по всему миру.
Однако один пользователь недавно сообщил в социальных сетях, что он обнаружил значительные аномалии в комиссиях за возврат при использовании фреймворка CCXT. После проверки он обнаружил в исходном коде нескольких адаптеров биржи CCXT, что команда разработчиков предустановила свой брокерский идентификатор, что привело к тому, что большая часть комиссий за возврат была зачислена на счет команды разработчиков без ведома пользователя или без его изменения. Этот пользователь заявил, что только на трех торговых платформах за два месяца было выведено около 15 000 долларов.
Просматривая открытый исходный код CCXT, действительно можно заметить, что в Python-адаптерах для нескольких основных торговых платформ содержится значение brokerId по умолчанию. Эти параметры в основном представлены в виде жестко закодированных значений, и когда пользователи делают заказы через CCXT, не устанавливая или не изменяя соответствующие параметры, эти значения brokerId по умолчанию будут отправлены вместе с запросом, что потенциально приводит к возврату комиссий на счет, предоставленный CCXT. Однако в официальной документации CCXT это не подчеркивается.
Оглядываясь на историю разработки CCXT, можно предположить, что эта операция могла возникнуть в 2018 году. На ранних этапах CCXT предлагал платную подписку на Pro-версию, но позже стал полностью бесплатным. В 2018 году один из пользователей на Github предложил добавить необязательный рекомендательный ID для поддержки CCXT, главный разработчик с этим согласился и добавил соответствующий код в обновления. Однако первоначальное предложение было в основном направлено на вознаграждение за регистрацию по рекомендации и предоставление необязательной опции.
Это событие вызвало широкое обсуждение в сообществе. Некоторые ставят под сомнение, что профессиональные количественные трейдеры должны беспокоиться о этих комиссиях, в то время как другие считают, что раз это Открытый исходный код, то невидение этих настроек и их изменение во время использования является проблемой самих пользователей. Тем не менее, учитывая широкое применение CCXT и его хорошую репутацию, такой скрытый способ кодирования действительно противоречит доверию сообщества к нему.
На данный момент команда разработчиков CCXT не сделала публичного заявления по этому поводу, код продолжает обновляться ежедневно, но соответствующие части не были изменены.
Это событие прозвучало как тревожный сигнал для всех пользователей: в мире, полном игр, связанных с шифрованием, необходимо сохранять должную бдительность и осторожность по отношению к любым "бесплатным обедам". Тщательная проверка каждой строки "доверительного" кода может стать самой основной и важной защитной линией для защиты своих прав. Поскольку иногда самая высокая цена скрыта именно под "бесплатной" оболочкой.