值得信赖的区块链资讯!
慢雾:《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 生态中的假充值检测与风控联动,帮助平台防范链上欺诈和攻击。如有审计需求,欢迎与我们联系!
比推快讯
更多 >>- 数据:561.87 枚 BTC 从 Gemini 转出,价值约 5028 万美元
- 数据:Ax6Yh73Y5exFQXepUcTdbvEErbzgRjun2xPBiJyDAQXU 收到 12.33 万枚 SOL,价值约 1.57 亿美元
- 数据:145.35 万枚 UNI 从匿名地址转入 Coinbase Prime,价值约 702 万美元
- 数据:696.97 万枚 SYRUP 转入 Coinbase Prime,价值约 224.79 万美元
- CryptoQuant:比特币链上数据转亏,为2023年10月来首次
- CertiK 拟以 20 亿美元估值进行 IPO,目标是成为“首家上市 Web3 网络安全公司”
- 现货白银站上102美元/盎司
- 数据:424.99 枚 BTC 从匿名地址转出,经中转后转至另一匿名地址
- 欧元兑美元突破 1.18,为去年以来首次
- The Information:Binance正探索重新上线股票代币
- 美股加密矿企概念股走强,IREN 涨超 8%
- 美元指数失守 98 关口,日内跌幅 0.3%
- CZ 谈获特朗普赦免:我现在是真正的自由人
- 比特币突破 90,000 美元
- BTC 突破 90000 USDT,24H 涨幅 1.33%
- 数据:195.77 枚 BTC 从 Binance 转出,价值约 1036 万美元
- 现货黄金向上触及 4980 美元/盎司,续刷历史新高
- CZ:若重新开始,将从第一天起屏蔽美国用户以规避监管风险
- 数据:550 枚 XAUt 从 Tether 转入 Abraxas Capital Mgmt (Heka Funds),价值约 272.65 万美元
- Optimism 代币回购提案已开启投票,DAO 代表对此意见不一
- 分析师:现货白银历史性进入“三位数”时代,此后或进入未知领域
- 特朗普次子:USD1 市值规模已超过 PayPal 稳定币 PYUSD
- 数据:1100 万枚 TRX 从 Binance 转入 WhiteBIT,价值约 328 万美元
- 分析:特朗普对美联储再度攻击促使市场寻求避险,推动银价突破每盎司 100 美元
- Coinbase:加密市场经 2025 年底回调后,2026 年 Q1 前景乐观
- CZ 预测比特币将在今年进入超级周期
- 某鲸鱼向 Hyperliquid 存入 182 万枚 USDC 开设 BTC、ETH 和 HYPE 多单,现仓位价值 2590 万美元
- 麻吉向 Hyperliquid 再次存入 25 万枚 USDC,加仓 ETH 多单
- 数据:19.89 万枚 LINK 从 Coinbase 转出,价值约 240 万美元
- 纽约期银突破 100 美元/盎司,创历史新高
- 美国领先经济指标推迟发布,因世界大型企业联合会发生临时网络中断
- 麻吉减仓 ETH 多单,账户浮亏达 28%
- 美国 1 月一年期通胀率预期终值 4%,预期 4.2%
- 某巨鲸解质押价值 1423 万美元 HYPE 并转入 Bybit
- 某鲸鱼解质押 665035 枚 HYPE 并存入 CEX
- 渣打银行分析师:本周末前买入 ETH 和 Bitmine 或是不错选择
- 数据:1.6 万枚 SOL 从 Gate 转出,经中转后流入 Wintermute
- 美国 1 月标普全球服务业 PMI 初值 52.5,预期 52.8
- 数据:ETH 跌破 2900 美元
- 美股开盘,道指跌 0.24%,英伟达涨 1.4%
- 道琼斯指数开盘下跌 154.65 点,纳指小幅上涨 6.1 点
- 第 173 次以太坊 ACDC 会议:Glamsterdam 升级面临进度压力
- Spacecoin 已开放 SPACE 代币空投申领
- 分析:受避险需求与美元走弱推动,白银逼近 100 美元/盎司
- 分析师:公布下任美联储主席人选的日子或许就在今天
- 美股上市公司 DDC Enterprise 增持 200 枚 BTC,总持有量增至 1,583 枚
- Coinbase 调研:熊市判断占比显著上升,但市场或接近价格发现尾声
- 数据:若 BTC 突破 93,639 美元,主流 CEX 累计空单清算强度将达 13.96 亿美元
- 法国加密税务申报平台 Waltio 遭遇勒索和数据泄露,近 5 万用户或受到影响
- 灰度已向美 SEC 提交 BNB ETF 相关 S-1 申请文件
比推专栏
更多 >>观点
比推热门文章
- 数据:Ax6Yh73Y5exFQXepUcTdbvEErbzgRjun2xPBiJyDAQXU 收到 12.33 万枚 SOL,价值约 1.57 亿美元
- 最“抗跌”的DEX!Hyperliquid 最全数据解析
- 数据:145.35 万枚 UNI 从匿名地址转入 Coinbase Prime,价值约 702 万美元
- 数据:696.97 万枚 SYRUP 转入 Coinbase Prime,价值约 224.79 万美元
- CryptoQuant:比特币链上数据转亏,为2023年10月来首次
- CertiK 拟以 20 亿美元估值进行 IPO,目标是成为“首家上市 Web3 网络安全公司”
- 现货白银站上102美元/盎司
- 数据:424.99 枚 BTC 从匿名地址转出,经中转后转至另一匿名地址
- 为什么所有人都低估了马斯克的xAI?
- 欧元兑美元突破 1.18,为去年以来首次
比推 APP



