шифрування кількісних інструментів CCXT викликало суперечки: Відкритий вихідний код з прихованими механізмами доходу
Нещодавно у сфері криптовалют один популярний відкритий вихідний код бібліотеки для квантової торгівлі викликав суперечки. Користувачі виявили, що в основному коді програмного забезпечення заздалегідь було налаштовано ID комісії, що без відома користувачів перенаправляло доходи від комісії біржі. Це відкриття не лише виявило можливі бізнес-моделі, що стоять за відкритими проектами, але й змусило багатьох розробників та торгових команд, які покладалися на цей інструмент, усвідомити, що здавалося б безкоштовні зручності можуть приховувати ціну.
Ця відкрита бібліотека програмного забезпечення під назвою CCXT надає розробникам, трейдерам та фінансовим аналітикам єдиний інтерфейс для підключення та роботи з численними криптовалютними біржами по всьому світу. Вона підтримує кілька мов програмування, включаючи JavaScript, Python, PHP, C# та Go, що значно розширює її застосування в різних середовищах розробки.
За допомогою CCXT користувачі можуть проводити аналіз ринку, розробку індикаторів, алгоритмічну торгівлю, тестування стратегій та інші функції, пов'язані з торгівлею криптовалютами. Наразі CCXT підтримує більше 100 криптовалютних бірж, охоплюючи практично всі основні торгові платформи.
На GitHub CCXT має понад 36 тисяч зірок, що більше, ніж у деяких відомих проектів з відкритим вихідним кодом у фінансовій сфері. За даними звітів, загальна кількість завантажень CCXT на офіційному менеджері пакетів Python, PyPI, перевищила 93 мільйони разів, що свідчить про те, що по всьому світу є багато кількісних трейдерів і розробницьких команд, які використовують цей інструмент.
Однак нещодавно один користувач виявив, що CCXT додав свій broker id до вихідного коду на кількох біржах, що означає, що якщо користувач не знає про це або не змінить його, більшість комісійних винагород буде тихо вилучено. За оцінками цього користувача, лише на трьох біржах за два місяці було вилучено близько 15 000 доларів.
Переглядаючи відкритий вихідний код CCXT, дійсно виявлено, що в Python-адаптерах декількох основних бірж є за замовчуванням brokerId. Ці параметри зазвичай існують у вигляді жорстко закодованих значень, і коли користувач безпосередньо використовує CCXT для розміщення замовлення і не встановлює або не змінює відповідні параметри, ці за замовчуванням broker Id будуть надіслані разом із запитом, що призведе до потенційних комісійних виплат, які належать рахунку, наданому CCXT.
Цей підхід, ймовірно, виник у 2018 році. На початку CCXT пропонував платну підписку на Pro-версію, яка згодом стала безкоштовною. Тоді один з користувачів запропонував додати необов'язковий ідентифікатор рекомендації для підтримки CCXT, головний розробник цього вітає і додав відповідний код в оновлення. Однак це, здається, стало початком прибутку для CCXT, і пізніше ця логіка була додана до коду більшості основних бірж, причому спосіб написання був досить прихованим.
CCXT у своєму відмовленні від відповідальності зазначає: "API-агент означає, що фінансування CCXT походить з програми зворотного зв'язку API-агентів біржі, і це є офіційним API-агентом багатьох бірж", фактично це досить неявно повідомляє користувачам про цей спосіб отримання прибутку.
Ця подія викликала обговорення в спільноті. Дехто вважає, що як Відкритий вихідний код, невиявлення цих налаштувань і внесення змін під час використання є проблемою самих користувачів. Але також є й ті, хто вказує на те, що враховуючи широке використання CCXT та його хорошу репутацію, такий прихований спосіб кодування може суперечити довірі спільноти до нього.
Станом на сьогодні, CCXT ще не зробив публічної відповіді на цей спір, його вихідний код все ще оновлюється щодня, але не було внесено змін до цього прихованого жорсткого коду brokerId, запропонованого спільнотою.
Ця подія дала користувачам сигнал тривоги: у світі шифрування, наповненому азартом, необхідно зберігати уважність і обережність щодо будь-яких "безкоштовних обідів", ретельно перевіряти кожен рядок "достовірного" коду, адже це може бути найосновнішою та найважливішою лінією захисту їхніх прав. Адже іноді найвищі витрати ховаються саме під "безкоштовною" оболонкою.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
11 лайків
Нагородити
11
8
Репост
Поділіться
Прокоментувати
0/400
CompoundPersonality
· 07-27 19:50
Із жалюдного фейкового відкритого виходу просто жахливо.
Переглянути оригіналвідповісти на0
MetaMisfit
· 07-27 10:28
Безкоштовний обід також має свою ціну!
Переглянути оригіналвідповісти на0
NFTRegretDiary
· 07-26 22:13
Дайте всім знати, що те, що ви отримали, - це ваше.
CCXT Відкритий вихідний код кількісного інструменту приховує знижка механізм, що викликало шифрування торгівлі суперечка.
шифрування кількісних інструментів CCXT викликало суперечки: Відкритий вихідний код з прихованими механізмами доходу
Нещодавно у сфері криптовалют один популярний відкритий вихідний код бібліотеки для квантової торгівлі викликав суперечки. Користувачі виявили, що в основному коді програмного забезпечення заздалегідь було налаштовано ID комісії, що без відома користувачів перенаправляло доходи від комісії біржі. Це відкриття не лише виявило можливі бізнес-моделі, що стоять за відкритими проектами, але й змусило багатьох розробників та торгових команд, які покладалися на цей інструмент, усвідомити, що здавалося б безкоштовні зручності можуть приховувати ціну.
Ця відкрита бібліотека програмного забезпечення під назвою CCXT надає розробникам, трейдерам та фінансовим аналітикам єдиний інтерфейс для підключення та роботи з численними криптовалютними біржами по всьому світу. Вона підтримує кілька мов програмування, включаючи JavaScript, Python, PHP, C# та Go, що значно розширює її застосування в різних середовищах розробки.
За допомогою CCXT користувачі можуть проводити аналіз ринку, розробку індикаторів, алгоритмічну торгівлю, тестування стратегій та інші функції, пов'язані з торгівлею криптовалютами. Наразі CCXT підтримує більше 100 криптовалютних бірж, охоплюючи практично всі основні торгові платформи.
На GitHub CCXT має понад 36 тисяч зірок, що більше, ніж у деяких відомих проектів з відкритим вихідним кодом у фінансовій сфері. За даними звітів, загальна кількість завантажень CCXT на офіційному менеджері пакетів Python, PyPI, перевищила 93 мільйони разів, що свідчить про те, що по всьому світу є багато кількісних трейдерів і розробницьких команд, які використовують цей інструмент.
Однак нещодавно один користувач виявив, що CCXT додав свій broker id до вихідного коду на кількох біржах, що означає, що якщо користувач не знає про це або не змінить його, більшість комісійних винагород буде тихо вилучено. За оцінками цього користувача, лише на трьох біржах за два місяці було вилучено близько 15 000 доларів.
Переглядаючи відкритий вихідний код CCXT, дійсно виявлено, що в Python-адаптерах декількох основних бірж є за замовчуванням brokerId. Ці параметри зазвичай існують у вигляді жорстко закодованих значень, і коли користувач безпосередньо використовує CCXT для розміщення замовлення і не встановлює або не змінює відповідні параметри, ці за замовчуванням broker Id будуть надіслані разом із запитом, що призведе до потенційних комісійних виплат, які належать рахунку, наданому CCXT.
Цей підхід, ймовірно, виник у 2018 році. На початку CCXT пропонував платну підписку на Pro-версію, яка згодом стала безкоштовною. Тоді один з користувачів запропонував додати необов'язковий ідентифікатор рекомендації для підтримки CCXT, головний розробник цього вітає і додав відповідний код в оновлення. Однак це, здається, стало початком прибутку для CCXT, і пізніше ця логіка була додана до коду більшості основних бірж, причому спосіб написання був досить прихованим.
CCXT у своєму відмовленні від відповідальності зазначає: "API-агент означає, що фінансування CCXT походить з програми зворотного зв'язку API-агентів біржі, і це є офіційним API-агентом багатьох бірж", фактично це досить неявно повідомляє користувачам про цей спосіб отримання прибутку.
Ця подія викликала обговорення в спільноті. Дехто вважає, що як Відкритий вихідний код, невиявлення цих налаштувань і внесення змін під час використання є проблемою самих користувачів. Але також є й ті, хто вказує на те, що враховуючи широке використання CCXT та його хорошу репутацію, такий прихований спосіб кодування може суперечити довірі спільноти до нього.
Станом на сьогодні, CCXT ще не зробив публічної відповіді на цей спір, його вихідний код все ще оновлюється щодня, але не було внесено змін до цього прихованого жорсткого коду brokerId, запропонованого спільнотою.
Ця подія дала користувачам сигнал тривоги: у світі шифрування, наповненому азартом, необхідно зберігати уважність і обережність щодо будь-яких "безкоштовних обідів", ретельно перевіряти кожен рядок "достовірного" коду, адже це може бути найосновнішою та найважливішою лінією захисту їхніх прав. Адже іноді найвищі витрати ховаються саме під "безкоштовною" оболонкою.