加密资产法/等级 V · 项目开发与发行/5.1 发行代币/课程 5
流动性锁定与已撤销的权限
锁定流动性、撤销铸造与冻结权限以及放弃合约所有权在链上究竟会产生什么效果?为何法律会将所有关于这些行为的声明视为事实陈述?
本内容为教育性质,不构成法律、税务或投资建议。加密资产相关法律因国家和州而异,且经常变化。采取行动前,请向您所在地的合格律师或税务顾问核实现行规定。
精简路径
法律允许的最省钱、税负最低、最简单、最私密的做法,按优先顺序排列。每一步都注明所依据的规则,以及保持合法所需满足的条件。
- 销毁流动性提供者(LP)代币,并通过 SetAuthority 将铸造权(mint authority)和冻结权(freeze authority)均设为 None。每一步仅产生一笔网络手续费且不可逆,但这并不涵盖内部人士已持有的代币。
- 优先选择销毁而非时间锁。销毁无需锁定合约、没有到期日且不依赖对第三方代码的信任;而时间锁仅保护其中包含的 LP 代币,且仅在解锁日之前有效。
- 在宣称“已放弃权限”之前,请检查是否存在可升级代理的管理员(upgradeable proxy admin)、费用权限或永久委托人,因为上述任何一项的存在都会使该声明具有误导性。明确列出您仍保留的所有权限。
- 放弃铸造、冻结、升级和费用权限,有助于支持 SEC 第 33-11412 号公告(SEC Release 33-11412)下“已无中心化主体”的观点。仅在确有需要时保留冻结权(例如为遵守法院命令),并对此予以披露。
- 精确陈述锁定情况,提供锁定合约地址、被锁定的 LP 代币比例以及解锁日期。SafeMoon 在内部人士仍可提取流动性的情况下宣称其代币“已锁定”,最终导致相关责任人被判处 100 个月监禁。
材料Solana程序库关于代币铸造权限、冻结权限以及SetAuthority功能的文档说明OpenZeppelin 关于 Ownable.renounceOwnership 以及可升级代理的文档美国证券交易委员会对SafeMoon LLC的投诉(纽约东区法院,2023年11月1日)区块浏览器页面,显示代币的铸造信息、冻结权限、LP代币持有者以及所有锁定合约的相关信息。
好奇
- 如果 LP 代币被烧毁,还有人能提取流动性吗?
- “发行权限被撤销”说明了什么,又留下了哪些未解之谜?
- 如果实际情况并非流动性被锁定,创作者会因此被起诉吗?
探索
- 在自动做市系统中,某种代币会与包含该代币以及SOL或ETH等配对资产的流动性池进行交易。向该池中注入资金的人会获得LP代币,这些代币可用于提取投入的资金。突然撤回这部分流动性就是典型的“跑路骗局”(见6.2.1节)。为让买家放心,项目创建者会将LP代币发送到定时释放合约中以“锁定”流动性,使其在指定日期才可取出,或者将其发送到无法再转移的地址从而“烧毁”这些代币。锁定是暂时的,其安全性取决于锁定合约的代码质量;而烧毁则是永久性的。
- 代币程序也包含控制开关。在 Solana 的 SPL 代币程序中,发行者可以随时创建新代币,而 SetAuthority 指令则可不可逆地将该权限设置为 None,从而固定代币供应量。冻结权限可用于锁定任何持有者的代币账户,使其无法被使用;将该权限设置为 None 后,则永久取消冻结功能,而已被冻结的账户仍会保持冻结状态。在以太坊及类似区块链上,基于 OpenZeppelin 的 Ownable 模式构建的合约可以调用 renounceOwnership 函数,从而使合约不再有所有者,进而无法再调用原本仅所有者才能使用的函数。
- 这些措施都无法提供完全的保障。撤销代币发行权限并不会影响内部人士已持有的代币。如果合约运行在可升级的代理结构中,且其管理员能够更换代码,那么放弃所有权几乎毫无意义——OpenZeppelin对此有详细的说明。Solana 的 newer 代币扩展功能还赋予了其他权力,例如永久性委托者可以代表该代币发行方从任何账户转移或销毁代币,而持有者无法撤销这一授权。锁定机制仅适用于实际存入其中的 LP 代币,且仅有效至锁定期限结束。任何关于安全性的宣称都需通过完整的密钥和权限设置来验证。
- 法律将这些说法视为事实。在2023年11月1日提交的诉状中,美国证券交易委员会指控SafeMoon的创建者通过营销活动、白皮书及网站向投资者宣称,流动性池中的资产将被锁定至少四年。但实际上,每当有5%的流动性费用被加入该池时,被告们就会获得LP代币,从而可以随时提取池中的资产,而且他们确实多次这样做了。2021年4月20日,当公众得知这些资产并未如宣称的那样被锁定时,其价格下跌了近50%。首席执行官Braden John Karony后来被判有罪,并被处以100个月的监禁(课程5.1.6)。
- 在美国,控制权也对资产分类起着重要作用。SEC在2026年3月17日给出的解释中将“核心方”定义为对加密货币系统拥有运营、经济或投票控制权的个人或团体,并指出一个正常的加密货币系统不应有负责监督参与者行为或分配奖励的核心方。保留铸造、冻结、升级或设定费用的权利往往意味着仍存在控制权,而放弃这些权利则说明已无人能承担必要的管理职责(见3.1.4节)。冻结功能也可用于合法目的,比如遵守法院命令(见4.3.7节),因此是否保留这一功能需要权衡利弊。
- 准确的表述应基于相关机制。声称“流动性已被锁定”的项目方应当能够说明具体的锁定合约、被锁定的 LP 代币数量以及解锁日期;而所谓“放弃某些权利”,则需明确指出放弃了哪些权利、还保留哪些权利,包括升级权和费用收取权等。一个实用的验证方法是在区块浏览器上查询该代币的铸造与冻结权限、其 LP 代币的持有者信息、相关的锁定合约及解锁日期,以及任何代理管理员的信息,然后将这些信息与该项目的公开声明进行比对。第 6.3.2 节介绍了如何诚实地向持有者披露这些信息。
关键事实
- 在 Solana 的 SPL 代币系统中,SetAuthority 可以不可逆地将某个发行者的发行权限设置为“无”,此后该发行者便无法再创建新的代币。
- 如果 Solana 硬币的冻结权限被设置为“无”,则冻结与解冻功能将永久失效,而已被冻结的账户也将保持冻结状态。
- OpenZeppelin 的 renounceOwnership 函数会使得合约失去所有者,因此那些仅限所有者调用的函数将无法再被执行。
- 美国证券交易委员会指控,SafeMoon承诺其流动性资金将至少被锁定四年,而被告们却持有LP代币,可以随意提取池中的资产。
- 根据美国证券交易委员会的说法,2021年4月20日,公众得知SafeMoon的流动性池并未如宣称的那样被锁定后,该币的价格下跌了近50%。
- 美国证券交易委员会第33-11412号公告将“核心方”定义为对加密货币系统拥有运营、经济或投票控制权的人或团体。
练习 九、六、三、一
9收集列出可在区块浏览器中查看的代币的最多9个控制点(部分列表的数量会较少),例如铸造权限、冻结权限、合约所有者、代理管理员、费用设置、LP代币持有者以及锁定合约。
6归类将它们分为6类:永久放弃的权限、仍由一个钱包持有的权限、由多签或时间锁控制的权限、已烧毁的流动性、直至特定日期才可释放的流动性,以及无法验证的物品。
3提炼将这6类保护措施分为3组:买家能够确认为永久有效的保护措施、会过期或取决于他人持续努力的保护措施,以及买家必须基于信任而接受的保障。
1凝结在您的示例中,买家最容易忽略的剩余电量功能是能够让设备在电量耗尽后继续运行。
事实核查
日期、数字及数据均依据下方列出的已发表资料进行核实。
- Solana Program Library: Token program documentation (mint and freeze authorities)
- OpenZeppelin Contracts 5.x: Access control API (Ownable.renounceOwnership)
- OpenZeppelin Contracts 5.x: Proxies API
- Solana documentation: Permanent Delegate token extension
- SEC v. SafeMoon LLC et al., No. 1:23-cv-08138 (E.D.N.Y.), complaint
- SEC press release 2023-229: SEC Charges Crypto Company SafeMoon and its Executive Team (Nov. 1, 2023)
- IRS Criminal Investigation: CEO of digital asset company SafeMoon sentenced to 100 months in prison (Feb. 10, 2026)
- SEC Release No. 33-11412, Application of the Federal Securities Laws to Certain Types of Crypto Assets and Certain Transactions Involving Crypto Assets (March 17, 2026)