Hyperliquid 智能合约设计与安全概览
大多数区块链将一切运行逻辑都置于智能合约之中,但 Hyperliquid 并非如此。其交易所引擎直接内建于协议层,而普通智能合约则并行运行于其上。这种架构分离构成了 Hyperliquid 智能合约设计的核心,也重新定义了用户和开发者对“安全性”的理解。
快速结论
Hyperliquid 是一个拥有两层执行层的 Layer-1 链。HyperCore 原生支持订单簿和保证金交易,而 HyperEVM 则用于运行开发者部署的所有 Hyperliquid 智能合约,采用 EVM 兼容代码。系统合约 CoreWriter 允许智能合约向 HyperCore 发送操作指令,但这些操作与 EVM 交易并非原子性绑定(即不可同时成功或失败)。
架构协同机制
官方文档指出,Hyperliquid 的状态在单一共识层 HyperBFT(HotStuff 的一种变体)下分为两部分。读者可从 HyperCore 概述开始了解。
- HyperCore:链上的永续合约与现货订单簿,以及保证金和撮合状态。
- HyperEVM:通用的智能合约运行环境,使用 HYPE 作为 Gas 费用。
- Bridge(跨链桥):用于 USDC 的存入与提取通道。
状态标签说明:
- Live(已上线):已在官方文档中描述。
- Verify(需验证):若文档或研究资料存在差异,请在使用前进行核实。
- Reported(第三方报告):由次要来源陈述的信息。
希望查看 HyperEVM 上现有应用的开发者,可以浏览 Hyperliquid DeFi 生态系统。
HyperCore:协议代码而非智能合约
HyperCore 并非由用户部署的智能合约,而是协议本身的底层代码。订单、撤单、交易和平仓均为协议级函数。
安全研究人员指出,这意味着第三方 HyperEVM 合约中的漏洞不应直接破坏撮合引擎,尽管这些应用内的资金仍可能面临损失风险。
通常,交易者或构建机器人的开发者通过 API 访问 HyperCore。相关的 API 指南涵盖了设置方法和端点信息。
HyperEVM 如何与 HyperCore 交互
根据系统合约文档,Hyperliquid 智能合约有两条通往 HyperCore 的路径:
- 读取(Reading):预编译地址返回 HyperCore 数据,如头寸、余额和预言机价格,这些数据在 EVM 区块构建时确定。
- 写入(Writing):CoreWriter 合约发出操作指令,随后由 HyperCore 处理。
通过 CoreWriter 发送的订单操作和金库转账在链上会有几秒的延迟。此外,某版本文档曾标注 CoreWriter 仅限测试网使用,因此开发者应核实当前的可用性。
为何跨层调用不具备原子性
许多新用户忽视了 Hyperliquid 智能合约设计中的这一关键点:EVM 交易可能已完成,但其对应的 HyperCore 操作仍在队列中等待,从而导致操作失败。
互动时序页面提供了一个案例:账户必须先在 HyperCore 上存在,否则该操作将被拒绝。QuillAudits 描述了一个金库接受存款后发送对冲订单但该订单静默失败的例子。其建议的模式是保持存款处于待定状态,直到后续读取确认操作成功为止。
层级对比
层级代码编写者主要风险HyperBFT协议团队验证者集中度过高、停机HyperCore协议团队预言机错误和流动性冲击HyperEVM任何开发者合约漏洞、跨层操作失败Bridge协议团队签名者风险和合约风险 跨链桥控制机制
桥接文档描述了以下控制措施:
- 存款:当超过 2/3 的质押权重签名确认后,存款才会被记入。
- 取款:需要获得 2/3 的加权质押签名。
- 争议期:在可疑取款发生后,桥接服务可被锁定。
- 解锁:需要验证者集合中 2/3 成员的冷钱包签名。
取款还涉及少量的 USDC Gas 费,更广泛的交易成本结构见相关费用说明。然而,强大的控制机制仍依赖于验证者集合。如果超级多数验证者作恶,该设计仍存在局限性。
审计覆盖范围
审计页面显示,Zellic 审计了桥接合约,桥接文档补充说明质押逻辑也在审计范围内。
注意:这并非对 HyperCore、HyperEVM、任何第三方 Hyperliquid 智能合约或其他第三方应用的全面审计。审计仅展示审查者在特定时间点检查的内容,并不代表代码绝对无 bug。
证据一览
声明来源局限性约每秒 20 万笔订单官方文档这是记录的数据,而非性能承诺2/3 加权质押桥接签名桥接文档取决于验证者的行为桥接由 Zellic 审计审计页面范围仅限于桥接部分观察到桥接冻结和停机QuillAudits未指定具体事件日期 实际风险
- 预言机错误和流动性冲击可能触发强制平仓。
- 失败或延迟的 CoreWriter 操作可能导致合约状态不同步。
- 未经审计的 HyperEVM 应用及任何未经审查的 Hyperliquid 智能合约可能被利用。
- 系统停机可能阻碍取款操作。
在使用任何应用或智能合约之前,读者应从官方网站确认合约地址,阅读审计范围,并从少量资金开始尝试。小规模测试并不能消除风险。杠杆交易新手还可参考常见的 Hyperliquid 交易误区。
结论
优秀的 Hyperliquid 智能合约设计将高速原生交易所与灵活的合约层分离开来。这有助于隔离应用层面的漏洞,但也赋予了每位 Hyperliquid 智能合约开发者一项新任务:处理延迟且非原子性的跨层操作。
HYPE

交易所
交易所排行榜
24小时成交排行榜
人气排行榜
交易所比特币余额
交易所资产透明度证明
去中心化交易所
资金费率
资金费率热力图
爆仓数据
清算最大痛点
多空比
大户多空比
币安/欧易/火币大户多空比
Bitfinex杠杆多空比
ETF追踪
索拉纳ETF
瑞波币ETF
香港ETF
比特币持币公司
加密资产反转
以太坊储备
HyperLiquid钱包分析
Hyperliquid鲸鱼监控
大额转账
链上异动
比特币回报率
稳定币市值
期权分析
新闻
文章
财经日历
专题
钱包
合约计算器
账号安全
资讯收藏
自选币种
我的关注