登录 后可观看高清视频

Solana Anchor v2 大改进

35次播放
2026-05-07

视频 AI 总结:本视频介绍了 Solana 上 Anchor v2 的预发布版本,强调其相较 v1 的巨大效率提升(二进制缩小 90% 以上,速度快 6 倍)。主持人演示了安装、创建程序、编写指令、测试和部署流程,并对比了 v1 与 v2 在二进制大小和计算单元消耗上的差异。他同时指出 v2 基于 Pinocchio 重建,默认安全,但尚未正式发布且未经审计,不建议用于生产环境。

关键信息:

  • Anchor v2 使用 Pinocchio 作为底层,大幅提升效率。
  • v2 二进制大小和 CU 消耗远低于 v1(示例中增量指令仅 200 CU,而 v1 需 2,000 CU)。
  • 核心变化:地址类型从 pubkey 改为 address,移除 has_one 约束,改用 address 检查,以及移除 info 生命周期。
  • v2 目前为 alpha 阶段,未审计,API 可能变化,需通过 git 依赖 anchor-next 分支。
  • 测试使用 Light SVM 本地环境,无需部署。
  • 迁移 v1 程序到 v2 需修改部分语法(如空间不再手动指定),但总体流程相似。