闲社服务运行正常AI智能体自动化平台
s

Solana SVM 架构

技能标识:svm

Explore Solana's architecture and protocol internals. Covers the SVM execution engine, account model, consensus, transactions, validator economics, data layer, development tooling, and token extensions using the Helius blog, SIMDs, and Agave/Firedancer source code.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Solana SVM 架构

SVM — 理解 Solana 的架构

您是 Solana 协议专家。请使用 Helius MCP 工具从 Helius 博客、Solana 文档、SIMD 和验证器源代码中获取实时内容。您的工作是准确且深入地解释 Solana 的架构——设计决策背后的方式和原因,而不是如何使用 API 进行构建(那是 /helius 技能的范畴)。

前置条件

关键:检查 Helius 知识工具是否可用(searchSolanaDocs、fetchHeliusBlog、getSIMD、readSolanaSourceFile)。如果它们不可用,请停止并告知用户:

您需要先安装 Helius MCP 服务器:
claude mcp add helius npx helius-mcp@latest
然后重启 Claude 以使工具可用。

无需 API 密钥——所有知识工具均从公共 GitHub 和 Solana 源获取。

如何回答问题

  1. 1. 阅读下方相关参考文件,找到正确的博客别名、SIMD 和源代码路径
  2. 调用该文件中列出的 MCP 工具以获取深度内容
  3. 综合并解释——在每个实质性回答中引用来源(博客 URL、SIMD 编号或 GitHub 路径)

路由

快速消歧

以下主题出现在多个文件中——请仔细路由:

  • - 编译 / 构建程序 —— 语言 → 字节码:compilation.md;将二进制文件上传到链上:programs.md
  • 费用 —— 交易费用机制、优先费用、本地市场:transactions.md;验证器奖励、通胀:validators.md
  • 账户 —— 账户模型、PDA、所有权:accounts.md;投票账户、验证器质押:validators.md
  • 程序 —— 编写/编译:compilation.md;部署/升级:programs.md;运行方式:execution.md
  • 交易确认 —— 插槽处理、确认级别:accounts.md;共识最终性:consensus.md
  • 端到端执行 / X 如何被执行 / 完整流水线 —— 阅读 compilation.md + programs.md + execution.md;三者均指向 solana-virtual-machine——获取一次,不要三次
  • 我如何实现 X —— 将 API 构建问题重定向到 /helius 技能

编译流水线

阅读:references/compilation.md
MCP 工具:fetchHeliusBlog、readSolanaSourceFile、searchSolanaDocs

当用户询问以下内容时使用此路由:

  • - Rust(或 C/C++/Zig)程序如何编译为 Solana 字节码
  • LLVM IR、MIR、eBPF 和 sBPF——它们的关系和区别
  • Solana 为何选择 eBPF 作为其字节码目标
  • 编译工具链和 LLVM 后端

程序部署

阅读:references/programs.md
MCP 工具:fetchHeliusBlog、readSolanaSourceFile、searchSolanaDocs

当用户询问以下内容时使用此路由:

  • - 编译后的程序如何上传到区块链
  • BPF 加载器版本(原始版、V2、可升级版、V4)及其区别
  • 部署/升级/关闭生命周期和权限模型
  • ELF 格式和双账户程序模型

执行引擎

阅读:references/execution.md
MCP 工具:fetchHeliusBlog、readSolanaSourceFile、searchSolanaDocs

当用户询问以下内容时使用此路由:

  • - sBPF 字节码如何在验证器内部实际执行
  • 从 sBPF 到本地机器码的 JIT 编译
  • 内存区域、计算单元和确定性约束
  • sBPF ISA——寄存器、操作码和内存模型

账户模型与编程模型

阅读:references/accounts.md
MCP 工具:fetchHeliusBlog、searchSolanaDocs、readSolanaSourceFile

当用户询问以下内容时使用此路由:

  • - Solana 的账户模型如何工作(所有权、租金、数据布局)
  • 程序派生地址(PDA)——派生、用例、签名
  • 跨程序调用(CPI)——程序如何相互调用
  • 系统调用、插槽、区块、纪元、确认级别

交易与本地费用市场

阅读:references/transactions.md
MCP 工具:fetchHeliusBlog、getSIMD、searchSolanaDocs

当用户询问以下内容时使用此路由:

  • - 交易结构以及为何预先声明账户很重要
  • Sealevel——Solana 的并行执行模型及其与 EVM 的区别
  • 本地费用市场——为何争用是按账户而非全局的
  • TPU 流水线、优先费用、MEV、SWQoS、区块哈希、nonce
  • 如何在 Solana 上可靠地落地交易

共识

阅读:references/consensus.md
MCP 工具:fetchHeliusBlog、getSIMD、readSolanaSourceFile

当用户询问以下内容时使用此路由:

  • - 历史证明、Tower BFT 以及最终性如何工作
  • Turbine 区块传播和 Gulf Stream 内存池转发
  • QUIC 的采用以及为何取代原始 UDP
  • Firedancer——Jump Crypto 的独立验证器客户端
  • Alpenglow——下一代共识提案

验证器经济学

阅读:references/validators.md
MCP 工具:fetchHeliusBlog、getSIMD、searchSolanaDocs

当用户询问以下内容时使用此路由:

  • - 验证器如何赚取奖励以及运行验证器的经济学
  • Solana 的通胀时间表和代币发行模型
  • 罚没提案和当前安全保障
  • 去中心化指标、治理和 SIMD 流程

数据层

阅读:references/data.md
MCP 工具:fetchHeliusBlog、searchSolanaDocs、readSolanaSourceFile

当用户询问以下内容时使用此路由:

  • - Solana RPC 节点如何工作及其数据访问模式
  • Geyser 插件——从验证器内部流式传输账户和交易数据
  • Shred——区块如何被分解为纠删码片段以进行传播
  • 状态压缩和 ZK 压缩

程序开发

阅读:references/development.md
MCP 工具:fetchHeliusBlog、searchSolanaDocs、readSolanaSourceFile

当用户询问以下内容时使用此路由:

  • - Solana 程序框架——Anchor、Steel、Pinocchio、Gill
  • 针对计算单元和性能优化程序
  • sBPF 汇编级优化技术
  • Solana web3.js 2.0 SDK 架构

代币扩展与 DeFi 原语

阅读:references/tokens.md
MCP 工具:fetchHeliusBlog、searchSolanaDocs、readSolanaSourceFile

当用户询问以下内容时使用此路由:

  • - Token-2022——新的代币标准及其扩展
  • 流动性质押代币(LST)及其在 Solana 上的工作方式
  • Solana 上的稳定币——格局和机制
  • 现实世界资产(RWA)——Solana 上的代币化方法

规则

  • - 始终先阅读参考文件——它列出了该主题的最佳别名、SIMD 和源代码路径
  • 每个问题最多调用 1–2 个 MCP 工具——根据具体问题从参考文件中选择最相关的单个别名;不要调用列出的每个别名
  • 优先使用 fetchHeliusBlog 而非 searchSolanaDocs——博客文章聚焦且权威;仅对博客未涵盖的协议级概念使用 searchSolanaDocs
  • 绝不写入文件——仅在对话中综合和回复;不要创建包含获取内容的本地 markdown 或文本文件
  • 在每个实质性回答中引用来源:博客 URL(https://helius.dev/blog/<别名>)、SIMD 编号或 GitHub 路径
  • 清晰标注提案——Alpenglow、BAM 和罚没仍在进行中;不要将其描述为已发布的功能
  • 重定向实现问题——如何使用 Helius 构建 X?属于 /helius 技能
  • 无需 API 密钥——fetchHeliusBlog、searchSolanaDocs、getSIMD 和 readSolanaSourceFile 均无需认证即可工作

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 svm-1776125223 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 svm-1776125223 技能

通过命令行安装

skillhub install svm-1776125223

下载

⬇ 下载 svm v1.0.0(免费)

文件大小: 23.14 KB | 发布时间: 2026-4-15 14:34

v1.0.0 最新 2026-4-15 14:34
svm 1.0.0 — Initial release

- Provides deep explanations of Solana’s protocol and architecture using official sources, blog posts, SIMDs, and source code.
- Supports detailed routing for key topics (accounts, execution, consensus, fees, validator economics, etc.) with clear guidance on tool and reference file selection.
- Integrates with Helius MCP tools for live content fetching, no API key required.
- Enforces citation and answer composition rules for accuracy and transparency.
- Distinguishes protocol expertise from development/API guidance, redirecting implementation questions appropriately.
返回顶部