Skip to main content

Moon

 · 

FREEDOM 合约深度研究:代码权限低风险,持仓集中高风险

基于 Smarts、BscScan 与 BNB Chain RPC 读取,复核 FREEDOM 的合约权限、owner 状态、Pancake 池储备、前十大持仓和核心市场结构风险。

FREEDOM 合约深度研究报告

生成时间: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 FREEDOM82.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 MCP 复核

本报告中的合约状态和权限判断可以用 Smarts MCP 复核。Smarts MCP 适合验证以下信息:

复核项 Smarts MCP 能验证的内容
合约是否已验证 合约名、编译器版本、合约分类、是否为 ERC-20
ERC-20 基础状态 namesymboldecimalstotalSupply
管理员权限 是否存在 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;
    }
}

关键解释:

  1. 初始化后会先进入受限转账模式。
  2. 只有 owner 能调用 setMode()
  3. 一旦 _mode 变成 MODE_NORMALsetMode() 里的条件会阻止后续再改模式。
  4. 当前 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

风险含义:

  1. 如果该地址确实由 CZ 或其相关实体控制,那么 FREEDOM 的叙事可能与该公开标签强绑定。
  2. 如果该地址只是被动接收空投或被项目方转入,则不能推导出 CZ 主动背书。
  3. 无论真实控制者是谁,70% 的集中持仓都会使市场对单一地址行为高度敏感。
  4. 应持续监控该地址是否发生 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. 外部公开信息少

直接搜索合约地址没有找到可靠的独立报道或官方说明。缺乏外部信息时,不能把代币名称、公开标签或短期价格表现当作项目可信度证明。

八、需要继续监控的链上信号

建议持续跟踪:

  1. 0x28816c4c4792467390c90e5b426f198570e29307 是否转出 FREEDOM。
  2. 第一大地址是否给 Pancake、Uniswap、路由器或未知合约授权。
  3. Pancake 交易对 0x38a2896b...c5b8ebe 的 WBNB 储备是否快速下降。
  4. LP 份额是否被锁定、销毁,或集中在单一可控地址。
  5. 前 10 大未知地址之间是否存在同源资金、同一部署者或批量分发关系。
  6. 是否出现大量小额地址接收后立刻卖出或归集。
  7. 是否有新的交易池分流主要流动性。
  8. 是否有官方公告解释 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 池价格和持仓页面都可能随时间变化;任何交易前都应重新核验当前链上状态。

Download Pickful App

Better experience on mobile

iOS

Android

APK