FREEDOM 合約深度研究:程式碼權限低風險,持倉集中高風險
基於 Smarts、BscScan 與 BNB Chain RPC 讀取,複核 FREEDOM 的合約權限、owner 狀態、Pancake 池儲備、前十大持倉與核心市場結構風險。
生成時間:2026-07-07
分析對象:0x9c118268a9bf6328b62ebf7d2be035fbc01d4444
網路:BNB Smart Chain
代幣:FREEDOM
結論摘要
FREEDOM 是 BNB Smart Chain 上一個已驗證原始碼的 BEP-20/ERC-20 代幣合約,總供應量為 1,000,000,000 FREEDOM,合約目前 owner 為零地址,轉帳模式為正常模式。單看合約程式碼,未發現外部增發、黑名單、稅費、暫停、代理升級、任意扣餘額等常見高風險後門。
但這份更深入的鏈上研究顯示,風險重點不在合約權限,而在持倉和市場結構:
- 第一大持倉地址為
0x28816c4c4792467390c90e5b426f198570e29307,BscScan 公開標籤為Changpeng Zhao,持有700,000,000 FREEDOM,占總供應70.00%。 - 前 10 大持倉合計約
807,830,353.6848 FREEDOM,占總供應約80.7830%。 - 第二大持倉地址
0x38a2896ba9ac0d43711e40c44146a921ec5b8ebe是 PancakeSwap 交易對合約,鏈上讀取顯示 token0 為 FREEDOM,token1 為 WBNB;池內約54,113,364.7973 FREEDOM和82.0964 WBNB。 - BscScan 標註該 token 的 reputation 為
Unknown,持有人數約1,200。 - Smarts / BscScan 均未提供該代幣的可靠美元價格和市值欄位;如按 Pancake 池子儲備粗略推算,價格和市值只能視為 AMM 池內瞬時估算,不應當作權威市值。
綜合判斷:合約程式碼層面的管理員後門風險較低;市場層面的集中持倉風險很高。尤其是第一大地址持有 70% 供應,任何轉出、賣出或授權行為都會顯著影響市場。
資料來源
本報告使用以下公開來源和鏈上讀取:
| 來源 | 用途 |
|---|---|
| Smarts 合約文件 | 合約分類、編譯器、ERC-20 狀態、owner、風險控制 |
| BscScan token 頁面 | 持有人數、Token Rep、原始碼、ABI、前 50 持倉 |
BNB Chain RPC eth_call |
Pancake 交易對 token0 / token1 / getReserves |
| BscScan 地址頁面 | 地址公開標籤、合約頁面標籤 |
| OKX onchainos token 資料 | 已嘗試,但介面觸發 OKX Agent Payments Protocol 付費確認,未繼續付費 |
參考連結:
- Smarts: https://smarts.md/bnb/0x9c118268a9bf6328b62ebf7d2be035fbc01d4444
- BscScan Token: https://bscscan.com/token/0x9c118268a9bf6328b62ebf7d2be035fbc01d4444
- BscScan Contract: https://bscscan.com/address/0x9c118268a9bf6328b62ebf7d2be035fbc01d4444
- 第一大持倉地址: https://bscscan.com/address/0x28816c4c4792467390c90e5b426f198570e29307
- Pancake 交易對地址: https://bscscan.com/address/0x38a2896ba9ac0d43711e40c44146a921ec5b8ebe
如何用 Smarts MCP 複核
本報告中的合約狀態和權限判斷可以用 Smarts MCP 複核。Smarts MCP 適合驗證以下資訊:
| 複核項 | Smarts MCP 能驗證的內容 |
|---|---|
| 合約是否已驗證 | 合約名、編譯器版本、合約分類、是否為 ERC-20 |
| ERC-20 基礎狀態 | name、symbol、decimals、totalSupply |
| 管理員權限 | 是否存在 Ownable、目前 owner() 值、是否為零地址 |
| 風險控制 | 是否檢測到 owner 控制、近期治理事件、風險提示 |
| 地址類型 | 合約 / EOA、原生幣餘額、nonce、ENS 資訊 |
| 交易對合約初篩 | 對相關地址先判斷是否為合約,再決定是否繼續讀 ABI 或鏈上狀態 |
可使用的 MCP endpoint:
https://smarts.md/mcp
合約引用:
bnb/0x9c118268a9bf6328b62ebf7d2be035fbc01d4444
示例提示詞:
Tell me the current state of bnb/0x9c118268a9bf6328b62ebf7d2be035fbc01d4444
也可以直接要求 MCP 檢查相關地址:
Inspect 0x28816c4c4792467390c90e5b426f198570e29307 on BNB Smart Chain
Inspect 0x38a2896ba9ac0d43711e40c44146a921ec5b8ebe on BNB Smart Chain
需要注意的是,Smarts MCP 對合約原始碼、ABI、ERC-20 狀態和權限控制很有用,但它不能單獨替代完整市場研究。持倉排名、LP 歸屬、交易歷史、價格深度和地址關係仍需要結合 BscScan、DEX 池子、RPC 讀取和其他資料來源交叉驗證。
一、基礎資訊
| 項目 | 結果 |
|---|---|
| 合約地址 | 0x9c118268a9bf6328b62ebf7d2be035fbc01d4444 |
| 網路 | BNB Smart Chain |
| 合約名 | Token |
| 分類 | ERC-20 Token / BEP-20 Token |
| Token Name | FREEDOM |
| Symbol | FREEDOM |
| Decimals | 18 |
| Total Supply | 1,000,000,000 FREEDOM |
| 編譯器 | Solidity v0.8.20+commit.a1b79de6 |
| 原始碼 | 已驗證 |
| 合約 BNB 餘額 | 0 BNB |
| 目前 owner | 0x0000000000000000000000000000000000000000 |
目前 _mode |
0,即正常轉帳 |
| BscScan Token Rep | Unknown |
| BscScan 持有人數 | 約 1,200 |
Smarts 讀取到的 ERC-20 狀態顯示,價格、市值、發行方欄位均為空或不可用,因此這些市場欄位不能從該來源確認。
二、合約設計與權限
主合約結構:
contract Token is FourERC20, Ownable
核心邏輯集中在 Token3.sol:
uint public constant MODE_NORMAL = 0;
uint public constant MODE_TRANSFER_RESTRICTED = 1;
uint public constant MODE_TRANSFER_CONTROLLED = 2;
uint public _mode;
bool private _initialized;
初始化函式:
function init(
string memory name,
string memory symbol,
uint256 totalSupply
) public onlyOwner {
require(!_initialized, "Token: initialized");
_initialized = true;
_init(name, symbol);
_mint(owner(), totalSupply);
_mode = MODE_TRANSFER_RESTRICTED;
}
轉帳前置控制:
function _beforeTokenTransfer(
address from,
address to,
uint256 amount
) internal virtual override {
super._beforeTokenTransfer(from, to, amount);
if (_mode == MODE_TRANSFER_RESTRICTED) {
revert("Token: Transfer is restricted");
}
if (_mode == MODE_TRANSFER_CONTROLLED) {
require(from == owner() || to == owner(), "Token: Invalid transfer");
}
}
模式設定函式:
function setMode(uint256 v) public onlyOwner {
if (_mode != MODE_NORMAL) {
_mode = v;
}
}
關鍵解釋:
- 初始化後會先進入受限轉帳模式。
- 只有 owner 能呼叫
setMode()。 - 一旦
_mode變成MODE_NORMAL,setMode()裡的條件會阻止後續再改模式。 - 目前 owner 已為零地址,因此 owner 權限事實上已經失效。
這意味著目前狀態下:
- 不能再次初始化。
- 不能再次 mint。
- 不能恢復 owner。
- 不能修改轉帳模式。
- 不能暫停轉帳或改為受控轉帳。
三、常見合約風險檢查
| 風險項 | 結論 | 說明 |
|---|---|---|
| 外部 mint | 未發現 | _mint() 只在 init() 內呼叫;目前已初始化且無 owner |
| 外部 burn | 未發現 | _burn() 未暴露為 public/external |
| 黑名單 | 未發現 | 原始碼無 blacklist 映射或限制列表 |
| 白名單 | 未發現 | 原始碼無 whitelist 映射 |
| 交易稅 | 未發現 | _transfer() 未抽稅、未轉入稅費地址 |
| 手續費錢包 | 未發現 | 未見 fee wallet / marketing wallet |
| 暫停功能 | 未發現 | 無 pause/unpause |
| 代理升級 | 未發現 | 非 proxy;無 implementation/admin slot |
| 任意扣餘額 | 未發現 | 無 owner sweep user balance 邏輯 |
| 交易限制 | 歷史存在,目前失效 | _mode 曾可限制轉帳;目前 _mode=0 且 owner=0 |
合約程式碼本身更接近「標準 ERC-20 + 初始化階段轉帳開關」。目前最大的合約層面殘餘風險是不可治理:如果未來需要修復或遷移,合約沒有管理員入口。
四、持倉結構
BscScan 持倉頁顯示:Top 1,000 holders,合計持有人約 1,200。前 10 大地址如下:
| 排名 | 地址 / 標籤 | 持倉量 | 占總供應 |
|---|---|---|---|
| 1 | 0x28816c4c4792467390c90e5b426f198570e29307 / BscScan 標籤 Changpeng Zhao |
700,000,000 |
70.0000% |
| 2 | 0x38a2896ba9ac0d43711e40c44146a921ec5b8ebe / Pancake 交易對合約 |
53,050,173.7663 |
5.3050% |
| 3 | 0x8fabe392df90b06ad610c33f41bb1abd78a5fc20 |
11,978,303.0501 |
1.1978% |
| 4 | 0x615559b64e505f9008fea2c145e79e2864b30a1e |
7,062,603.0169 |
0.7063% |
| 5 | 0xd874259110c6e086f1d2fee474b73e69b8f5dab0 |
6,683,515.4620 |
0.6684% |
| 6 | 0x15ec0ad2f8b8ad896ed496069e7bae3d42e2bcc1 |
6,079,494.8309 |
0.6079% |
| 7 | 0xfaae28ab1e48a97143adc9cc6dc0cd7dfff6322a |
5,973,433.5872 |
0.5973% |
| 8 | 0x3050a6255f56328fe0ff97f6ac3184989fb3021e |
5,927,825.6736 |
0.5928% |
| 9 | 0x74b70fc16aec51477190284207ab45edab196efe |
5,660,349.7005 |
0.5660% |
| 10 | 0x9663a1e99b66e7c934fe861b9c41078a10ed8ae6 |
5,414,654.5973 |
0.5415% |
前 10 大合計:807,830,353.6848 FREEDOM,約占 80.7830%。
重要說明:
- BscScan 頁面上的持倉百分比欄位返回為
0.0000%,明顯與數量和總供應不一致,因此本報告按持倉量 / 1,000,000,000自行計算占比。 - 第一大地址的
Changpeng Zhao標籤來自 BscScan 公共標籤,不等同於鏈上密碼學身分證明。它說明瀏覽器將該地址標註為 CZ 相關地址,但不能單獨證明私鑰實際控制者。
五、第一大地址研究
地址:0x28816c4c4792467390c90e5b426f198570e29307
前一輪地址查詢顯示:
- BscScan 頁面標題標註為
Changpeng Zhao。 - 該地址是 EOA,不是合約。
- 在 BNB Chain 上有較明顯活動和較大 BNB 餘額。
- 該地址目前為 FREEDOM 第一大持倉,持有
700,000,000 FREEDOM。
風險含義:
- 如果該地址確實由 CZ 或其相關實體控制,那麼 FREEDOM 的敘事可能與該公開標籤強綁定。
- 如果該地址只是被動接收空投或被專案方轉入,則不能推導出 CZ 主動背書。
- 無論真實控制者是誰,70% 的集中持倉都會使市場對單一地址行為高度敏感。
- 應持續監控該地址是否發生 FREEDOM 轉出、授權、向交易池注入或賣出。
六、流動性結構
第二大持倉地址:
0x38a2896ba9ac0d43711e40c44146a921ec5b8ebe
BscScan 頁面顯示該地址為 Pancake 相關合約。透過 BNB Chain RPC 讀取:
| 方法 | 返回 |
|---|---|
token0() |
0x9c118268a9bf6328b62ebf7d2be035fbc01d4444,即 FREEDOM |
token1() |
0xbb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c,即 WBNB |
getReserves() |
約 54,113,364.7973 FREEDOM / 82.0964 WBNB |
按 BscScan 頁面當時顯示的 BNB 價格約 $582.68 粗略估算:
- 池內 WBNB 側價值約
$47,831。 - 若按 AMM 兩側等值估算,池子總流動性約
$95,662。 - 池內隱含 FREEDOM 價格約
0.0000015171 WBNB,折合約$0.000884。 - 若用該池內價格乘以總供應,完全稀釋估值約
$884,000。
這些數字只是基於單一池子的即時儲備估算,不是權威市值。對集中持倉代幣來說,AMM 池價容易被少量交易和大戶行為顯著影響。
七、市場結構風險
1. 單一地址持有 70%
這是本報告最重要的風險點。第一大地址持有 7 億枚,占總供應 70%。即使合約不可增發,單一大戶仍可透過轉帳、賣出、提供/撤出流動性或授權合約改變市場結構。
2. 前 10 大持倉超過 80%
前 10 大地址合計約 80.78%。這說明流通分布並不分散,後續價格和流動性更多取決於少數地址的行為,而不是廣泛持有人自然交易。
3. 流動性相對供應規模偏小
Pancake 池裡約 54.11M FREEDOM 和 82.10 WBNB。相對於 1B 總供應和 700M 第一大持倉,池內流動性不足以承接大規模賣出。
4. Token Rep 為 Unknown
BscScan 顯示 Token Rep 為 Unknown。這不等於惡意,但意味著瀏覽器未給出正面信譽確認。對新幣或低聲量代幣,需額外驗證來源、部署者、初始分發和專案公告。
5. 外部公開資訊少
直接搜尋合約地址沒有找到可靠的獨立報導或官方說明。缺乏外部資訊時,不能把代幣名稱、公開標籤或短期價格表現當作專案可信度證明。
八、需要繼續監控的鏈上訊號
建議持續追蹤:
0x28816c4c4792467390c90e5b426f198570e29307是否轉出 FREEDOM。- 第一大地址是否給 Pancake、Uniswap、路由器或未知合約授權。
- Pancake 交易對
0x38a2896b...c5b8ebe的 WBNB 儲備是否快速下降。 - LP 份額是否被鎖定、銷毀,或集中在單一可控地址。
- 前 10 大未知地址之間是否存在同源資金、同一部署者或批量分發關係。
- 是否出現大量小額地址接收後立刻賣出或歸集。
- 是否有新的交易池分流主要流動性。
- 是否有官方公告解釋 70% 持倉的性質。
九、總體評級
| 維度 | 評級 | 理由 |
|---|---|---|
| 合約權限風險 | 低 | owner 已放棄,未見增發/稅費/黑名單/升級 |
| 可治理性風險 | 中 | owner 為零地址,未來無法修復或治理 |
| 持倉集中風險 | 高 | 第一大地址 70%,前 10 大約 80.78% |
| 流動性風險 | 中高 | 主池約 82 WBNB;相對集中持倉規模偏小 |
| 外部資訊風險 | 中高 | Token Rep Unknown,獨立公開資訊少 |
| 綜合風險 | 高 | 程式碼乾淨不抵消高度集中持倉帶來的市場風險 |
最終判斷
FREEDOM 合約本身不是典型的「帶稅費/黑名單/增發/升級後門」的高危合約。目前 owner 為零地址,_mode=0,合約層面已經基本不可被管理員改變。
真正需要警惕的是代幣分布:BscScan 標註為 Changpeng Zhao 的地址持有 70% 總供應,前 10 大持倉超過 80%。這使 FREEDOM 的實際風險主要由大戶地址行為和流動性深度決定,而不是由合約程式碼決定。
如果要進一步提高確定性,下一步應做交易歷史和地址關係圖譜:追蹤部署者、初始化 mint 接收方、700M 轉入路徑、LP 建立交易、LP token 目前歸屬,以及第一大地址是否主動與 FREEDOM 合約或交易池互動。
免責聲明
本文是基於公開鏈上資料和區塊瀏覽器頁面的研究記錄,不構成完整安全審計,也不構成投資建議。區塊瀏覽器標籤、AMM 池價格和持倉頁面都可能隨時間變化;任何交易前都應重新核驗目前鏈上狀態。