CCXT開源庫陷隱祕抽傭風波 量化交易工具背後暗藏玄機

CCXT開源量化交易庫陷入"隱祕抽傭"風波

近期,加密貨幣領域知名的開源量化交易庫CCXT被爆出其核心代碼中存在隱藏機制:通過預設返佣ID,該軟件在用戶不知情的情況下,將部分交易所手續費返佣收入歸爲己有。

這一爆料引發廣泛關注,不僅揭示了開源項目背後可能存在的隱祕商業模式,也讓衆多依賴其便利性的開發者和交易團隊意識到,看似免費的工具可能暗藏着意想不到的代價。

CCXT:廣受歡迎的加密交易工具

CCXT是一個在加密貨幣交易領域廣泛使用的開源軟體庫,爲開發者、交易者和金融分析師提供了統一的接口,用於連接和操作全球範圍內的衆多加密貨幣交易所。該項目由俄羅斯開發者Igor Kroitor於2016年發起,支持多種編程語言,包括JavaScript、Python、PHP、C#和Go,大大提高了其在不同開發環境中的適用性。

通過使用CCXT,用戶可以進行市場分析、指標開發、算法交易、策略回測及下單等多種與加密貨幣交易相關的功能開發。目前,CCXT支持超過100家加密貨幣交易所,幾乎涵蓋了所有主流交易平台。

CCXT在Github上擁有超過3.6萬個星標,比許多知名金融領域開源項目更受歡迎。據安全公司JFrog報告,CCXT在Python官方包管理器PyPI上的累計下載量已超過9300萬次,反映出全球範圍內有大量量化交易者和開發團隊在使用該工具。

加密量化神器CCXT陷"代碼抽傭"醜聞,免費背後暗藏抽傭生意經

隱祕的抽傭機制引發爭議

然而,在廣受好評的背後,CCXT卻被曝光存在不爲人知的獲利方式。有用戶發現,CCXT在多個交易所的原始碼中預設了返佣帳戶,導致用戶在不知情或未修改的情況下,可能會被抽走大部分的返佣手續費。

通過查看CCXT的開源代碼,確實發現在多個主流交易所的Python適配器中包含了默認的brokerId。這些參數大多以硬編碼的形式存在,當用戶直接使用CCXT下單且未明確設置或修改相關選項時,這些默認的brokerId就會隨請求一同發送,將潛在的手續費返佣歸於CCXT提供的帳戶。

加密量化神器CCXT陷"代碼抽傭"醜聞,免費背後暗藏抽傭生意經

CCXT的商業模式演變

回顧CCXT的發展歷程,這種操作可能最早起源於2018年。早期CCXT提供付費的Pro版訂閱服務,後來轉爲免費模式。2018年,有用戶在Github上建議添加可選的推薦ID來支持CCXT,主要維護者對此表示歡迎並在更新中添加了相關代碼。

然而,這似乎成爲了CCXT獲利的新思路。隨後,主要維護者在多數主流交易所的代碼中都添加了類似邏輯,且編寫方式較爲隱蔽,使得多數用戶難以察覺。

加密量化神器CCXT陷"代碼抽傭"醜聞,免費背後暗藏抽傭生意經

社區反應與爭議

事件曝光後,引發了社區的廣泛討論。一些用戶表示支持質疑者的觀點,認爲這種做法有違社區對CCXT的信任。也有人認爲,作爲開源代碼,使用時沒能發現這些設定並作出修改是用戶自身的責任。

截至目前,CCXT官方尚未對此事作出公開回應,其代碼仍保持每日更新,但未對社區提出的隱祕硬編brokerId代碼進行修改。

加密量化神器CCXT陷"代碼抽傭"醜聞,免費背後暗藏抽傭生意經

啓示與反思

這一事件給所有用戶敲響了警鍾:在加密貨幣這個充滿博弈的領域,對任何"免費午餐"保持必要的審視與警惕至關重要。仔細檢查每一行"信任"的代碼,或許是保護自身權益最基礎也最關鍵的防線。

對用戶而言,一方面現代AI編程工具可以幫助快速檢測出這種"別有用心"的設計,也可以支持從頭設計完全自主的交易代碼。另一方面,過分信任知名的"免費"開源庫,可能反而會付出比普通訂閱費更高的隱形成本。

總的來說,這一事件提醒我們,在採用類似的代碼庫之前,應當進行初始化參數的仔細檢查和必要的修改,以確保自身權益得到充分保障。在加密貨幣領域,最昂貴的成本有時恰恰隱藏在"免費"的表象之下。

加密量化神器CCXT陷"代碼抽傭"醜聞,免費背後暗藏抽傭生意經

加密量化神器CCXT陷"代碼抽傭"醜聞,免費背後暗藏抽傭生意經

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 3
  • 轉發
  • 分享
留言
0/400
论坛挖矿达人vip
· 2小時前
免费的东西最贵咯
回復0
MEV猎手阿福vip
· 2小時前
一分钱一分货 背刺玩的真溜
回復0
MetaRecktvip
· 2小時前
谁敢信开源库藏小动作
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)