值得信赖的区块链资讯!
慢雾:《Solana 智能合约安全最佳实践》全面更新
来源:慢雾科技
原文链接:https://mp.weixin.qq.com/s/hIaAzTRMlsKshdPaByYhrw
区块链技术的发展日新月异,智能合约作为去中心化应用的核心组成部分,其安全性依然是各大公链生态发展的基石。Solana 作为近年来脱颖而出的高性能公链,其快速的交易处理能力与创新的技术架构为生态带来了巨大潜力,但也伴随着一系列新的安全挑战,尤其是在账户管理、合约执行和状态更新等方面,给恶意攻击者带来了更多的攻击点。
自 2021 年《Solana 智能合约安全最佳实践》发布以来,获得了社区的积极反馈。许多开发者、安全研究员对该手册表示认可和推荐:
随着 Solana 生态的不断发展与新型漏洞的出现,我们对原有的实践进行了更新和补充,旨在为开发者提供更为全面的安全防护指引。
更新要点概览
此次更新的《Solana 智能合约安全最佳实践》基于慢雾(SlowMist) 最新的审计经验,详细总结了 Solana 智能合约中常见的安全问题和解决方案,涵盖了漏洞描述、利用场景、修复建议等多个维度,旨在为开发者提供一站式的安全参考与操作指南。
以下为《Solana 智能合约安全最佳实践》最新版的目录:
-
Solana 智能合约常见问题
-
数值溢出
-
算术精度误差
-
未对返回错误进行处理
-
缺少对初始化函数的权限控制
-
Account Owner 未检查
-
PDA 账户检查
-
未对账户是否签名进行校验
-
缺少对 system account 的检查
-
缺少对 lamports 的检查
-
Pyth 预言机检查
-
及时状态重置
-
利用 Anchor 框架的攻击
-
签名者授权
-
账户数据匹配
-
所有者检查
-
类型伪装 cosplay
-
初始化检查
-
任意 CPI
-
重复的可变账户
-
碰撞种子规范化
-
PDA 共享
-
关闭账户
-
Sysvar 地址检查
-
账户重新加载
-
案例分析
-
Sysvar 系统账号未检查
-
漏洞示例
-
防御代码
-
使用 PDA 账户但是未对调用执行者账户与收益者账户进行检查
-
漏洞示例
-
防御代码
该手册将持续更新,欢迎开发者、审计人员与安全专家前往 GitHub 查阅 (https://github.com/slowmist/solana-smart-contract-security-best-practices),共同提升 Solana 生态的安全性。
安全贯穿始终
根据慢雾(SlowMist) 区块链被黑事件档案库 (hacked.slowmist.io) 的统计,截至目前,全球范围内发生了 1,875 起区块链安全事件,导致损失总额超过 358 亿美元,其中有 305 起事件与智能合约漏洞直接相关。如果合约上线前缺乏系统化的安全检查,极有可能暴露于高风险中。
慢雾(SlowMist) 多年的审计经验表明,智能合约的安全保障不应仅依赖一次性审计或漏洞修复,更应建立在持续审计和动态防护的体系上。因为随着时间的推移,安全环境可能会发生变化,新的漏洞与攻击方式也会不断出现。因此,保障智能合约安全需要从以下几个方面着手:
-
安全预算的合理投入:在项目生命周期中确保安全预算的持续投入;
-
持续审计与检测:定期进行智能合约的安全审计与漏洞修复;
-
高层管理责任制:将安全责任落实到项目高层,确保审计工作得到足够重视与支持。
结语
慢雾安全团队在智能合约安全审计领域里深耕多年,已全面支持 Solana 生态的智能合约安全审计服务,涵盖 Solana 上多个核心项目,如 Particle Network、UniPassID、Crema Finance、Solyard.Finance、Larix 等。此外,慢雾(SlowMist) 自研的安全系统 Badwhale 也已支持 Solana 生态中的假充值检测与风控联动,帮助平台防范链上欺诈和攻击。如有审计需求,欢迎与我们联系!
比推快讯
更多 >>- Bitpanda 2025 年调整后收入 3.71 亿欧元,增长 16%
- Polymarket 5 分钟涨跌预测市场日交易量突破 6000 万美元
- 加密友好银行 Revolut 获批在英国推出银行服务
- 纳斯达克 100 指数转跌,回吐最高 0.7% 涨幅
- Backpack 拟 3 月 23 日左右 TGE,将于明日进一步公告
- Circle、Binance 加入万事达卡加密货币合作伙伴计划
- 伊朗警告美国或陷入一场长期消耗战
- DoubleZero 推出实时市场数据交付平台 DoubleZero Edge
- 国际能源署宣布向市场释放 4 亿桶紧急石油储备
- Anchorage Digital 对 Immunefi 进行战略投资
- 印度逮捕 GainBitcoin 诈骗案关键嫌疑人
- 特朗普言论推动标普 500 和纳斯达克 100 指数升至盘中高点
- 国际能源署成员国同意释放 4 亿桶原油
- 特朗普:对伊战争很快就会结束
- Osmosis 发布重大治理提案,拟将 OSMO 转换为 ATOM
- Paradigm 支持的 Across Protocol 正在探索允许 ACX 持有者将代币兑换为股权
- 阿曼萨拉拉港的石油储存设施遭到袭击
- 德日率先确认释放石油储备,油价三月底前新高无望
- 高盛:对冲基金仓位为美股反弹创造条件
- MetaMask 集成 Uniswap API,支持原生兑换功能
- 美股开盘加密概念股普涨,Strategy 涨 2.45%
- 美股开盘,道指跌 0.17%,甲骨文涨超 11%
- 道琼斯指数开盘下跌 36.95 点,标普 500 上涨 11.1 点
- 某地址向 Binance 存入 28,970 枚 ETH,价值约 5905 万美元
- 加纳证券交易委员会启动为期 12 个月的加密监管沙盒,首批 11 家公司获准入
- Peter Cardillo:美国通胀数据未加速,但受战争影响显著
- PAN Network 上线 OpenClaw 技能体系,支持用户通过 BNB 直接向 AI Agent 支付
- OKX Star:有些公司打造产品,有些公司组织诉讼
- 美国住房通胀持稳,2 月份 CPI 影响减弱
- 现货白银失守 85 美元/盎司,日内跌幅 3.78%
- Foundry 将推出面向机构的 Zcash 矿池,填补合规基础设施空白
- Ledger 安全团队发现 Android 漏洞,可在 45 秒内提取加密钱包助记词
- YZi Labs 要求 CEA Industries 回应运营真空并终止 10X Capital 资管协议
- Brian Jacobsen:中东冲突将改变美国通胀路径,美联储将按兵不动
- 特朗普欢迎伊朗参加美国世界杯
- 美国 2 月核心 CPI 为近五年来最慢增速
- 美元指数短线走高,欧元和英镑兑美元走低
- 美国 2 月通胀如期企稳,能源价格飙升恐令 3 月数据高烧不退
- Strive 增持 179.12 枚比特币,总持仓量升至约 1.33 万枚
- 美国 2 月季调后 CPI 月率为 0.3%,符合预期
- 美国 2 月通胀数据公布后标普 500 期货变化不大
- 美元指数 DXY 和非美货币对在 CPI 数据公布后波动不大
- 美国 2 月未季调 CPI 年率 2.4%,预期 2.40%
- CPI 公布前,美联储 3 月维持利率不变的概率为 99.3%
- 以色列承认无法确保伊朗政权垮台,美方指示结束战争仍有距离
- 币安就《华尔街日报》虚假报道正式提起诽谤诉讼
- 比特币跌破 69,000 美元,24 小时跌幅 1.38%
- 数据:BTC 跌破 69000 美元
- 英伟达拟投资 20 亿美元,NEBIUS 美股盘前大涨 9%
- 伊朗称不再局限于对等反击,将实施“连环打击”
比推专栏
更多 >>- 当黄金被「困」在迪拜,是时候旗帜鲜明「唱多」香港了
- 東大、波斯、阿拉伯【第七次/進展/能源變量】|0310東3.5
- 从 HSK 到 USDGO:香港两大持牌机构,开始「脱钩」
- There is no new boss YET
- New situation and new games|0305 Asian
- B52 Were on the way to Iran|0304 Middle East
- 开放独角兽门票:从 Robinhood 到 MSX,一场 Pre-IPO 的链上平权实验
- Big player's 『Trigger moment』|0227Europe
- 简街有没有「操纵」BTC?拆解 AP 制度,读懂 ETF 申赎机制背后的定价权博弈
- Happy new year【Horse success】|0213Asian
观点
比推热门文章
- Polymarket 5 分钟涨跌预测市场日交易量突破 6000 万美元
- 加密友好银行 Revolut 获批在英国推出银行服务
- 纳斯达克 100 指数转跌,回吐最高 0.7% 涨幅
- Backpack 拟 3 月 23 日左右 TGE,将于明日进一步公告
- Circle、Binance 加入万事达卡加密货币合作伙伴计划
- 伊朗警告美国或陷入一场长期消耗战
- DoubleZero 推出实时市场数据交付平台 DoubleZero Edge
- 国际能源署宣布向市场释放 4 亿桶紧急石油储备
- Anchorage Digital 对 Immunefi 进行战略投资
- 印度逮捕 GainBitcoin 诈骗案关键嫌疑人
比推 APP



