CCXT开源量化工具暗藏返佣机制 引发加密交易界争议

加密量化工具CCXT引发争议:开源代码中的隐藏收益机制

近期,加密货币领域一个广受欢迎的开源量化交易库引发了争议。有用户发现,该软件的核心代码中预设了返佣ID,在用户不知情的情况下将交易所手续费返佣收入转移。这一发现不仅揭示了开源项目背后可能存在的商业模式,也让许多依赖该工具的开发者和交易团队意识到,看似免费的便利可能暗藏代价。

这个名为CCXT的开源软件库为开发者、交易者和金融分析师提供了一个统一的接口,用于连接和操作全球范围内的众多加密货币交易所。它支持多种编程语言,包括JavaScript、Python、PHP、C#和Go,极大地扩展了其在不同开发环境中的适用性。

加密量化神器CCXT陷"代码抽佣"丑闻,免费背后暗藏抽佣生意经

通过CCXT,用户可以进行市场分析、指标开发、算法交易、策略回测及下单等多种与加密货币交易相关的功能开发。目前,CCXT支持超过100家加密货币交易所,几乎涵盖了所有主流交易平台。

在GitHub上,CCXT拥有超过3.6万个星标,比一些知名的金融领域开源项目还要多。据报告显示,CCXT在Python官方包管理器PyPI上的累计下载量已超过9300万次,反映出全球范围内有大量的量化交易者和开发团队在使用这个工具。

加密量化神器CCXT陷"代码抽佣"丑闻,免费背后暗藏抽佣生意经

然而,一位用户最近发现,CCXT在多个交易所的源代码中加入了自己的broker id,这意味着如果用户不知情或不修改,大部分的返佣手续费会被默默抽走。据该用户估计,仅在三个交易所两个月内就被抽走约1.5万美元。

加密量化神器CCXT陷"代码抽佣"丑闻,免费背后暗藏抽佣生意经

通过查看CCXT的开源代码,确实发现在多个主流交易所的Python适配器中包含了默认的brokerId。这些参数大多以硬编码的形式存在,当用户直接使用CCXT下单且未明确设置或修改相关选项时,这些默认的broker Id就会随请求一同发送,将潜在的手续费返佣归于CCXT提供的账户。

加密量化神器CCXT陷"代码抽佣"丑闻,免费背后暗藏抽佣生意经

这种做法可能最早起源于2018年。早期CCXT曾提供付费的Pro版订阅服务,后来转为免费模式。当时,有用户建议添加可选的推荐ID来支持CCXT,主要维护者对此表示欢迎并在更新中添加了相关代码。然而,这似乎成为了CCXT获利的起点,后期在多数主流交易所代码中都添加了这种逻辑,且编写方式较为隐蔽。

CCXT在其免责声明中提到:"API代理意味着CCXT的资金来自交易所的API代理计划的回扣,并且它是许多交易所的官方API代理",实际上相当于隐晦地向用户告知了这种获利方式。

这一事件引发了社区内的讨论。一些人认为,作为开源代码,使用时没能发现这些设定并作出修改是用户自身的问题。但也有人指出,考虑到CCXT的广泛采用和良好声誉,这种隐蔽的编码方式可能有违社区对其的信任。

加密量化神器CCXT陷"代码抽佣"丑闻,免费背后暗藏抽佣生意经

截至目前,CCXT尚未对这一争议作出公开回应,其代码仍保持每日更新的频率,但未对社区提出的这种隐蔽硬编brokerId代码进行修改。

这一事件给用户敲响了警钟:在加密货币这个充满博弈的领域,对任何"免费午餐"保持必要的审视与警惕,仔细检查每一行"信任"的代码,或许才是保护自身权益最基础也最关键的防线。因为有时,最昂贵的成本,恰恰隐藏在"免费"的表象之下。

加密量化神器CCXT陷"代码抽佣"丑闻,免费背后暗藏抽佣生意经

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 8
  • 分享
评论
0/400
0x复利型人格vip
· 07-27 19:50
卖惨伪开源也太狗了吧
回复0
MetaMisfitvip
· 07-27 10:28
白嫖也有代价啊!
回复0
NFT悔恨录vip
· 07-26 22:13
给大伙提个醒,到手的就是你的
回复0
DecentralizeMevip
· 07-25 15:47
暗戳戳薅韭菜的本事,是真的狠
回复0
费率殉道者vip
· 07-25 15:47
真没想到还有这种弯弯道!
回复0
SelfStakingvip
· 07-25 15:45
韭菜切片机名副其实
回复0
DeFi安全卫士vip
· 07-25 15:27
唉,又一个伪装成"开源"的貔貅盘。典型的攻击向量被检测到。
查看原文回复0
闪电清算人vip
· 07-25 15:25
风控没做好的开源代码危险性不亚于18倍杠杆
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)