開源的阿基里斯之踵:Nofx 兩個月拿下 9,000 顆星──以及它的 Hackgate、內鬥門與開源之爭
重點總結
• Hackgate提醒我們:快速成長若未設立安全預設值,風險可能傷筋動骨。
• 內鬥門展現文檔化治理與流程清晰同樣重要,不只是寫好代碼。
• 開源之爭告訴我們在2025年的AI × Crypto熱潮中,AGPL授權不能忽視。
我是這場戲劇的觀察者與分析者。在 Nofx 爆紅的期間,我開發了一個名為「nof0」的獨立開源專案,靈感來自備受注目的 nof1「Alpha Arena」趨勢,並與 Nofx 的核心貢獻者 Tinkle 和 Zack 有過技術上的交流。這個背景讓我可以提供更立體的視角,因為這並不只是某個 GitHub 專案迅速竄紅的故事,它也是一場關於如何在 crypto × AI 領域中高速成長的同時,也快速踩到安全、治理與授權問題地雷的實戰教材。
截至 2025 年 12 月 22 日,Nofx 的 GitHub 倉庫已累積約 9,200 顆星,在短短兩個月內爆炸性成長(在安全分析中提到的某個早期 commit 時間為 2025 年 10 月 31 日)。最新數據請參考公開倉庫頁面:GitHub: NoFxAiOS/nofx。Nofx 自稱為「智慧代理交易作業系統(Agentic Trading OS)」,主打多交易所的加密貨幣交易,搭配可外插的 AI 模型與儀表板,與近期爆紅的 Hyperliquid 等「AI 交易場域」實驗形成呼應。若想了解這波趨勢的背景脈絡,可參考 Hyperliquid 的技術架構與重要里程碑:IQ.wiki: Hyperliquid milestones
下文將有條理地拆解這波動盪中的三個爭議核心:Hackgate(安全問題)、內鬥門(社群治理)、以及開源之爭(授權與歸屬)。我們也會從中整理出對於加密項目開發者與自架用戶實用的啟示。
Hackgate:從「預設管理員模式」演變為憑證外洩的風險
2025 年 11 月 17 日,安全團隊 SlowMist 發表了一篇技術分析,指出 Nofx 在 10 月 31 日的 commit 中引入了「預設管理員模式」,在特定部署環境下可繞過受保護的 API 路由。即便後續做了修改,SlowMist 仍發現一些硬編碼的 JWT 密鑰與敏感 API 回應內容,若使用預設配置部署,仍可能導致 CEX API 金鑰或 DEX 私鑰外洩。他們也曾與多家交易所協同通報,試圖減少後續風險。詳細內容(含受影響路徑與 commits 介紹)可參見原文報告:SlowMist analysis (Nov 17, 2025)
這是一個教科書等級的案例,完美揭示出 OWASP API 安全十大風險中的「功能層級授權錯誤」與「錯誤配置」兩項問題,如何在快速迭代的開源加密工具中浮上檯面。若你經營任何自架式交易系統,強烈建議在部署前使用下列指引自我檢查:OWASP API Security Top 10: 2023
無論你是否採用 Nofx,以下是值得執行的 API 安全守則:
-
定期更換 API 金鑰,絕對不要把秘鑰寫死在程式碼中,盡可能使用非對稱加密機制
Binance.US 的 API 金鑰安全建議
Binance API 金鑰類型說明 -
每個金鑰都應設置 IP 白名單,並將功能分拆(金鑰分為唯讀與交易用),縮小風險範圍
Binance Academy:帳戶安全指南 -
支援的平台應使用類似 Broker/OAuth 的「快速 API」流程,API 金鑰在生成時自動設 IP 白名單
OKX Fast API 說明 -
部署前,請對照 OWASP 2023 清單進行全面稽核,包括授權控管、秘鑰管理與 API 回傳最小敏感原則
OWASP API Security 介紹
若你的系統有串接 Hyperliquid 等鏈上永續合約平台,還需納入市場結構風險、操作防火牆與預言機異常行為管理。這方面的架構背景有助於你設計風險限額與緊急停機機制:IQ.wiki: Hyperliquid milestones
內鬥門:社群爆發下的決策與溝通失衡
項目快速成長的同時,也會放大功勞分配、方向與流程上的矛盾。在 Nofx 案例中,關於誰主導開發節奏、如何與下游維護者溝通變更等問題,開始在社群 Twitter、issue tracker 等處冒出火花。重要的不是誰是對的,而是如何避免個人主導成為瓶頸:
- 儘早建立清晰的貢獻模式(如 Maintainer vs Reviewer 職責),決策盡量透過 Issue 與 PR 留痕,而非只在聊天室匆促拍板
- 安全修復應優先於功能改進,即使還未釋出正式版本,也要對外發佈安全公告與升級說明
- 若有意爭取基金會或交易所採用,請將 changelog 與安全政策視為產品一部分經營
Nofx 的 Issues 與 PR 響應情況,反映出典型的開源加密專案在突飛猛進時面對使用者與問題回報的壓力。這對其他開源建構者是一面活生生的鏡子:GitHub: NoFxAiOS/nofx
開源之爭:AGPL 授權爭議與 ChainOpera 衝突
2025 年 12 月中,多家媒體報導 Nofx 核心貢獻者 Tinkle 指控 ChainOpera AI Foundation 測試網使用了早期 Nofx 代碼,僅做極少的 UI 改動卻保留原有品牌,未給予明確授權與歸屬。Nofx 重申其專案採用 AGPL 授權條款,並強調自己「從未放棄原始碼控制權」──網路服務部署需遵守 copyleft 條款。相關新聞請見:Odaily 報導、ChainCatcher、PANews 快訊
簡單理解 AGPL 的要求:
- 若您修改 AGPL 程式,並以網頁或服務形式提供給他人使用,則必須提供完整原始碼與明顯的貢獻歸屬
FSF: GNU AGPLv3
AGPL 授權發布說明
對 Crypto 團隊而言,應遵守以下原則:
- 若你部署修改過的 Nofx 服務,需公開原始碼並註明出處
- 若你需保有部分閉源擴充功能,請洽協議商業授權,或將專屬功能抽離主專案架構(法律諮詢建議)
- 修改過的代碼請詳細記錄,讓上游有機會合併安全更新與穩定性改善
在 Web3 世界中,尊重 AGPL 的「回饋原則」不只是法律義務,更直接關乎項目聲譽與社群信任。
爆紅的本質:AI × Crypto 邊緣領域的產品市場契合
Nofx 恰好卡在一個非常熱門的交界地帶:自架 AI 代理人、交易所 API 介接,以及新世代合約平台的應用。它的 GitHub 星數飆漲,反映了「智慧代理交易系統」對開發者的吸引力──整合從資料分析、交易決策、執行下單到後續監控的全流程。該專案的 README 已明確傳達它的設計與價值主張:Nofx README
廣義的「AI 對戰場域」概念──也就是讓 AI 模型真實交手──始於 nof1 的 Alpha Arena,之後衍生出眾多 fork 與變種版本,我的 nof0 就是其中之一。想了解該實驗場域的架構、規則與排行榜運作,可以參考這篇社群說明文:Datawallet 解說 Alpha Arena
自架交易框架的安全檢查清單
-
憑證與秘鑰
- 務必取消預設密碼,初次啟動就強制重新產生隨機 JWT 與金鑰
- 使用 Secrets Manager 儲存 CEX金鑰;API 回應中應遮蔽或雜湊敏感欄位
- 支出需透過子帳號執行,限制金鑰的提領權限
-
授權與網路政策
- 明確區分操作與管理權限
- 匯出敏感資料的 API 應加設雙重驗證
- 僅允許私網或零信任網域存取管理介面與 API
-
操作風險控制
- 設定帳號級風控限制,斷線應切換至「安全模式」,需備有「緊急停機」機制
- 每筆操作須有穩定識別碼與日誌,利於事後分析
-
授權與歸屬
- 若你 fork 並部署 AGPL 專案,請務必公開源碼,並在 UI 與說明文件中標註原始出處
FSF: AGPLv3
- 若你 fork 並部署 AGPL 專案,請務必公開源碼,並在 UI 與說明文件中標註原始出處
一點關於 OneKey 與自我託管的補充說明
開源交易框架常同時處理兩類敏感資料:鏈上私鑰與中心化交易所 API 金鑰。請務必在邏輯與硬體上做清楚隔離。用於鏈上資產時,搭配開源韌體與可靠供應鏈的硬體錢包(如 OneKey)可強制執行「伺服器端不得儲存原始私鑰」的原則,並支援 PSBT 或離線簽名的金庫操作。而對於 API 金鑰,請遵循各交易所的安全控制建議,例如子帳號、禁止提領與 IP 限制,永遠不要將明文金鑰儲存在執行 AI agent 的同一伺服器上。
總結
- Hackgate 提醒我們:快速成長若未設立安全預設值,風險可能傷筋動骨
SlowMist 精華分析 - 內鬥門 展現文檔化治理與流程清晰同樣重要,不只是寫好代碼
- 開源之爭 告訴我們在 2025 年的 AI × Crypto 熱潮中,AGPL 授權不能忽視
Odaily 報導 · ChainCatcher 分析 · PANews 快訊
若你正在使用或衍生開發 Nofx,請務必密切關注安全通報,妥善管理金鑰,並將授權與歸屬策略視為產品核心組件。若你正自行打造如同 nof0 一般的交易系統或 AI 對戰場域,請從第一天起就提供安全預設模板與清晰的安全政策。
延伸閱讀資源:
- Nofx 倉庫與文件:GitHub: NoFxAiOS/nofx
- SlowMist 技術分析:Threat Intelligence on Nofx
- AGPL 說明與條款:FSF: GNU AGPLv3
- OWASP 2023 API 安全十大風險:Top 10 risks
- Hyperliquid 背景資料:IQ.wiki: Hyperliquid milestones
**附註說明:**本文作者非 Nofx 官方成員,而是在其爆紅期間開發了 nof0 專案的第三方觀察者,並與 Tinkle、Zack 等對其社群協作與部署曾有深入討論。



