CFTC taps Donald Battle as chief data innovation officer amid CLARITY Act debate
Crypto

在CLARITY法案辩论中,CFTC任命Donald Battle为首席数据创新官

主席Michael Selig强调区块链取证和人工智能,因为国会正在考虑新的SEC-CFTC加密货币分裂。

作者:AI News Crypto Editorial Team阅读 4 分钟

CFTC已任命Donald Battle,SEC加密任务组顾问,担任首席数据创新官。此任命正值国会考虑CLARITY法案,这是一项可能重塑SEC和CFTC在数字资产监管分工的市场结构法案。

关键要点

  • Donald Battle将从SEC加密任务组顾问职位转到CFTC,担任首席数据创新官。
  • CFTC主席Michael Selig将此次任命框定为“数据科学、区块链取证、编程接口和前沿AI解决方案”。
  • Battle的简历包括担任CFTC区块链数据顾问和财政部金融犯罪执法网络(FinCEN)的加密执法专家的经历。
  • 这一人事变动发生在CLARITY法案在国会辩论之际,可能重新划定SEC和CFTC在数字资产上的职责。CFTC任命SEC加密任务组顾问Donald Battle为首席数据创新官CFTC主席Michael Selig在周一的通知中任命Donald Battle为该机构的首席数据创新官。

Selig所述的理由对于高级数据招聘来说异常具体,强调“数据科学、区块链取证、编程接口和前沿AI解决方案”。这对于市场参与者来说很重要,因为它指向工具,而不仅仅是政策。当监管机构在同一句话中提到取证和AI时,它传达了将数据收集和分析操作化的意图,而不是依赖于较慢的逐案调查。

通知中没有包括开始日期、明确的任务或近期的交付成果。

Battle的履历:CFTC区块链数据顾问和FinCEN加密执法专家Battle于2025年1月被任命为SEC加密任务组顾问,正值特朗普政府上任之前。在此之前,他曾担任CFTC的区块链数据顾问,并在财政部的金融犯罪执法网络(FinCEN)担任加密执法专家。这种混合即使标题是“数据创新”,也与执法相关。FinCEN的经验通常意味着对追踪资金流动和映射实体的熟悉,而之前在CFTC的工作则表明对衍生品监管机构如何看待市场监管的熟悉。在实践中,这种背景可以缩短从“我们可以在链上看到它”到“我们可以将其框定为合规或执法问题”的路径,尤其是在该机构正在建立内部监控管道的情况下。

然而,公开记录仅限于任命通知和Selig选择强调的能力。没有明确声明CFTC正在改变执法优先事项或启动与Battle到来相关的新举措。

CLARITY法案在华盛顿辩论新的SEC-CFTC数字资产分工时迫在眉睫

此次任命正值国会考虑CLARITY法案,这是一项旨在彻底改革CFTC和SEC在数字资产上分工的市场结构法案。

对于交易者来说,第二阶效应是管辖权。如果立法地图发生变化,拥有更好监控工具和更清晰操作姿态的机构往往会获得实际影响力,即使在法律条款尚未在法庭上完全测试之前。时机表明CFTC正在为一个可能需要在加密市场结构问题上展示能力和能力的世界做好准备,而不仅仅是进行辩论。来源材料没有具体说明CLARITY法案的时间表或如何重新分配权力的确切轮廓,导致近期影响不确定。预测市场成为焦点:CFTC的体育赛事合同提案和45天评论窗口

CFTC已经在预测市场上展开了一场激烈的斗争。在Selig的领导下,该机构声称对Kalshi和Polymarket等平台拥有排他性管辖权,这一立场引发了针对将这些平台视为非法赌博的州级当局的诉讼。

上周,CFTC发布了一项拟议规则,旨在将Kalshi和Polymarket等平台上的体育赛事合同与其所称的“随机机会游戏”区分开来。该提案开启了为期45天的公众评论期,结果可能会影响体育赛事合同和博彩在州和联邦层面的处理方式。

立即的标志是程序性的,但在含义上是可交易的:45天的评论截止日期、CFTC的任何后续行动以澄清Battle的开始日期和职责,以及在规则制定窗口开放期间与预测市场平台相关的任何额外行动。此次任命对CFTC监控和执法姿态的暗示我认为这更多是能力建设,而不是政策转变。Selig没有用通用的“创新”语言来推销此次任命。他将其锚定在区块链取证、API和AI上,这是监控管道和可扩展监控的词汇。

重要的门槛是CFTC是否将此次任命与具体成果相结合,例如为数据工具定义的交付成果或在已经在其工作范围内的领域(如预测市场监管)采取更明确、更迅速的行动。如果在CLARITY法案推进的同时发生这种情况,那么这种设置开始看起来是结构性的,而不是叙事驱动的,因为该机构将建立与任何扩展任务相匹配的机制。

来源

Cointelegraph

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

  • [@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop