Відкритий вихідний код кількісної торгівлі бібліотеки CCXT містить спірний механізм комісії
Нещодавно у відомій відкритій вихідній коді криптовалютної сфери, бібліотеці CCXT для кількісної торгівлі, було виявлено прихований механізм комісій у її основному коді. Це програмне забезпечення, не повідомляючи користувачів, привласнює доходи від комісій за угоди, використовуючи заздалегідь налаштований ID для повернення комісій.
Цей витік інформації викликав широкий інтерес, оскільки не лише виявив можливі приховані бізнес-моделі за відкритими вихідними кодами, але й нагадав багатьом розробникам та торговим командам, які покладаються на його зручність, що за видимо безкоштовними інструментами можуть ховатися несподівані витрати.
CCXT як одна з найпопулярніших бібліотек з відкритим вихідним кодом у сфері криптовалютної торгівлі, надає розробникам, трейдерам та фінансовим аналітикам єдиний інтерфейс для підключення та управління багатьма криптовалютними біржами по всьому світу. Проект був ініційований Ігорем Кройтором у 2016 році, підтримує кілька мов програмування, включаючи JavaScript, Python, PHP, C# та Go, що значно розширює його застосування в різних середовищах розробки.
Завдяки CCXT користувачі можуть розробляти різноманітні функції, такі як аналіз ринку, розробка індикаторів, алгоритмічна торгівля, тестування стратегій та оформлення замовлень. Наразі CCXT підтримує понад 100 криптовалютних бірж, охоплюючи практично всі основні торгові платформи. На GitHub CCXT має понад 36 тисяч зірок, його популярність навіть перевищує відомі проєкти з відкритим вихідним кодом у фінансовій сфері, такі як QuantLib. За даними компанії безпеки JFrog, загальна кількість завантажень CCXT на офіційному менеджері пакетів Python PyPI перевищила 93 мільйони разів, що свідчить про те, що у всьому світі є велика кількість квантових трейдерів та розробницьких команд, які використовують цей інструмент.
Однак, за загальним визнанням, CCXT приховує маловідомі комерційні моделі. Користувачі виявили, що CCXT заздалегідь налаштував свій broker ID у вихідному коді на кількох біржах, що призводить до того, що більшість комісій за повернення коштів буде стягнута CCXT без відома або без змін користувачів. За оцінками, CCXT, ймовірно, отримав прибуток понад десять мільйонів або навіть понад сто мільйонів доларів США таким чином.
Переглядаючи відкритий вихідний код CCXT, можна виявити, що в кількох основних торгових платформах Python адаптери дійсно містять за замовчуванням brokerId. Ці параметри здебільшого існують у вигляді жорстко закодованих значень, коли користувач безпосередньо використовує CCXT для здійснення замовлення і не встановлює чи не змінює відповідні параметри, ці за замовчуванням broker ID будуть відправлені разом з запитом, приписуючи потенційні комісійні винагороди до рахунку, наданого CCXT. Однак у офіційних вказівках CCXT це не було чітко зазначено.
Цей підхід, можливо, вперше з'явився в 2018 році. Ранні версії CCXT пропонували платну підписку на версію Pro, але згодом стали повністю безкоштовними. Тоді один з користувачів запропонував на GitHub додати необов'язковий ідентифікатор рекомендації для підтримки CCXT, на що головний розробник відреагував позитивно і додав відповідний код в оновлення. Проте первісна пропозиція була спрямована, в основному, на винагороду за реєстрацію за рекомендацією і пропонувала необов'язкову опцію.
Проте це, здається, стало відправною точкою для отримання прибутку CCXT. Пізніше основні розробники додали цю логіку до коду більшості основних бірж, і спосіб написання був прихованим, що ускладнювало виявлення більшістю користувачів. Варто зазначити, що CCXT неявно згадує про цей спосіб отримання прибутку у своєму відмові від відповідальності, стверджуючи, що "API-агент означає, що фінансування CCXT походить з повернення комісій за програму API-агентів бірж, і він є офіційним API-агентом багатьох бірж".
Ця подія викликала жваві обговорення в спільноті. Деякі користувачі вважають, що, оскільки це відкритий вихідний код, нездатність виявити ці налаштування та внести зміни є проблемою самих користувачів. Однак, враховуючи широке використання CCXT та його гарну репутацію, така прихована поведінка програмування дійсно суперечить довірі спільноти.
Станом на сьогодні, офіційний CCXT ще не відповів на це питання, його код продовжує оновлюватися щодня, але модифікацій щодо прихованого жорсткого коду brokerId, запропонованого спільнотою, не було.
Ця подія стала тривогою для всіх користувачів: у світі криптовалют, де панує азарт, необхідно зберігати уважність і настороженість щодо будь-якого "безкоштовного обіду", ретельно перевіряти кожен рядок "кодексу довіри", адже це може стати найосновнішою і найважливішою лінією захисту власних прав. Адже іноді найдорогоцінніші витрати приховані під "безкоштовною" оболонкою. Довіра не повинна бути так легко закодована в прибуток.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
14 лайків
Нагородити
14
8
Поділіться
Прокоментувати
0/400
StableGenius
· 07-22 22:23
як і передбачалося. нічого насправді не є "безкоштовним" у DeFi, кажучи дослідницьки...
Переглянути оригіналвідповісти на0
CryptoSurvivor
· 07-22 17:17
Обман для дурнів нового зразка.
Переглянути оригіналвідповісти на0
AirdropHarvester
· 07-22 03:02
Хто ще наважиться це використовувати!
Переглянути оригіналвідповісти на0
ETHReserveBank
· 07-21 09:38
Відкритий вихідний код справді такий привабливий? Хе
Переглянути оригіналвідповісти на0
DataChief
· 07-19 22:54
Все безкоштовно, то потрібно зайнятись чимось іншим.
Переглянути оригіналвідповісти на0
Hash_Bandit
· 07-19 22:54
типовий бекдор, бачив його в майнінгових пулах з 2013 року, якщо чесно
Переглянути оригіналвідповісти на0
LuckyBlindCat
· 07-19 22:44
Безкоштовно забрати також буде платно. Це так круто!
Переглянути оригіналвідповісти на0
AltcoinAnalyst
· 07-19 22:42
Рекомендуємо всім уважно проаналізувати ці дані про знижку.
CCXT Відкритий вихідний код кількісна бібліотека приховує знижка механізм Користувачі без відомості торгові збори обдурювати людей, як лохів
Відкритий вихідний код кількісної торгівлі бібліотеки CCXT містить спірний механізм комісії
Нещодавно у відомій відкритій вихідній коді криптовалютної сфери, бібліотеці CCXT для кількісної торгівлі, було виявлено прихований механізм комісій у її основному коді. Це програмне забезпечення, не повідомляючи користувачів, привласнює доходи від комісій за угоди, використовуючи заздалегідь налаштований ID для повернення комісій.
Цей витік інформації викликав широкий інтерес, оскільки не лише виявив можливі приховані бізнес-моделі за відкритими вихідними кодами, але й нагадав багатьом розробникам та торговим командам, які покладаються на його зручність, що за видимо безкоштовними інструментами можуть ховатися несподівані витрати.
CCXT як одна з найпопулярніших бібліотек з відкритим вихідним кодом у сфері криптовалютної торгівлі, надає розробникам, трейдерам та фінансовим аналітикам єдиний інтерфейс для підключення та управління багатьма криптовалютними біржами по всьому світу. Проект був ініційований Ігорем Кройтором у 2016 році, підтримує кілька мов програмування, включаючи JavaScript, Python, PHP, C# та Go, що значно розширює його застосування в різних середовищах розробки.
Завдяки CCXT користувачі можуть розробляти різноманітні функції, такі як аналіз ринку, розробка індикаторів, алгоритмічна торгівля, тестування стратегій та оформлення замовлень. Наразі CCXT підтримує понад 100 криптовалютних бірж, охоплюючи практично всі основні торгові платформи. На GitHub CCXT має понад 36 тисяч зірок, його популярність навіть перевищує відомі проєкти з відкритим вихідним кодом у фінансовій сфері, такі як QuantLib. За даними компанії безпеки JFrog, загальна кількість завантажень CCXT на офіційному менеджері пакетів Python PyPI перевищила 93 мільйони разів, що свідчить про те, що у всьому світі є велика кількість квантових трейдерів та розробницьких команд, які використовують цей інструмент.
Однак, за загальним визнанням, CCXT приховує маловідомі комерційні моделі. Користувачі виявили, що CCXT заздалегідь налаштував свій broker ID у вихідному коді на кількох біржах, що призводить до того, що більшість комісій за повернення коштів буде стягнута CCXT без відома або без змін користувачів. За оцінками, CCXT, ймовірно, отримав прибуток понад десять мільйонів або навіть понад сто мільйонів доларів США таким чином.
Переглядаючи відкритий вихідний код CCXT, можна виявити, що в кількох основних торгових платформах Python адаптери дійсно містять за замовчуванням brokerId. Ці параметри здебільшого існують у вигляді жорстко закодованих значень, коли користувач безпосередньо використовує CCXT для здійснення замовлення і не встановлює чи не змінює відповідні параметри, ці за замовчуванням broker ID будуть відправлені разом з запитом, приписуючи потенційні комісійні винагороди до рахунку, наданого CCXT. Однак у офіційних вказівках CCXT це не було чітко зазначено.
Цей підхід, можливо, вперше з'явився в 2018 році. Ранні версії CCXT пропонували платну підписку на версію Pro, але згодом стали повністю безкоштовними. Тоді один з користувачів запропонував на GitHub додати необов'язковий ідентифікатор рекомендації для підтримки CCXT, на що головний розробник відреагував позитивно і додав відповідний код в оновлення. Проте первісна пропозиція була спрямована, в основному, на винагороду за реєстрацію за рекомендацією і пропонувала необов'язкову опцію.
Проте це, здається, стало відправною точкою для отримання прибутку CCXT. Пізніше основні розробники додали цю логіку до коду більшості основних бірж, і спосіб написання був прихованим, що ускладнювало виявлення більшістю користувачів. Варто зазначити, що CCXT неявно згадує про цей спосіб отримання прибутку у своєму відмові від відповідальності, стверджуючи, що "API-агент означає, що фінансування CCXT походить з повернення комісій за програму API-агентів бірж, і він є офіційним API-агентом багатьох бірж".
Ця подія викликала жваві обговорення в спільноті. Деякі користувачі вважають, що, оскільки це відкритий вихідний код, нездатність виявити ці налаштування та внести зміни є проблемою самих користувачів. Однак, враховуючи широке використання CCXT та його гарну репутацію, така прихована поведінка програмування дійсно суперечить довірі спільноти.
Станом на сьогодні, офіційний CCXT ще не відповів на це питання, його код продовжує оновлюватися щодня, але модифікацій щодо прихованого жорсткого коду brokerId, запропонованого спільнотою, не було.
Ця подія стала тривогою для всіх користувачів: у світі криптовалют, де панує азарт, необхідно зберігати уважність і настороженість щодо будь-якого "безкоштовного обіду", ретельно перевіряти кожен рядок "кодексу довіри", адже це може стати найосновнішою і найважливішою лінією захисту власних прав. Адже іноді найдорогоцінніші витрати приховані під "безкоштовною" оболонкою. Довіра не повинна бути так легко закодована в прибуток.