文章 视频 课程 百科图谱 集训营
更多
  • 问答
  • 提问
  • 发表文章
  • 专栏
  • 活动
  • 文档
  • 工作
  • 集市
  • 发现
  • 文章
  • 问答
  • 视频
  • 课程
  • 集训营
  • 专栏
  • 活动
  • 工作
  • 文档
  • 集市
搜索
  • 登录/注册
rocketzhang
  • 文章
  • 专栏
  • 问答
  • 视频
  • 课程
  • 集市作品
  • 活动
  • 招聘
TA的文章 TA购买的 TA喜欢的 TA收藏的
100 个Solana日常技巧 - 提升 Solana 程序安全

本文是r0bre在3个多月的时间里编写的100个Solana技巧的合集,旨在提高Solana开发者和审计师的技能。内容涵盖项目结构、Anchor约束、代码学习、不变量、动态断言、全局程序状态、账户填充、PDA种子、剩余账户安全、日志记录、并行处理、数学运算安全、重入、ATA账户初始化、多重签名、事件响应计划、编程监控以及Solana账户模型等多个方面。

solana开发  Solana安全  智能合约  Anchor框架  审计技巧  公链安全  密码学  账户模型 
accretionxyz accretionxyz 发布于 2025-09-02 10:53 阅读(2442) 点赞(5) ( 421 )
分享
Twitter分享
微信扫码分享
Solana程序执行底层原理:从Rust代码到SBF字节码

本文深入探讨了Solana程序的开发生命周期,从Rust代码编写到在Solana运行时执行的整个过程。文章详细介绍了Solana的编译管线,Solana字节码格式(SBF),运行时的BPF虚拟机以及涉及的安全机制。通过将Solana的方法与更熟悉的EVM模型进行比较,以帮助读者建立直觉,从而更好的了解Solana的底层技术。

Solana  智能合约  BPF  SBF  虚拟机  LLVM 
ubermensch ubermensch 发布于 2025-06-12 12:19 阅读(2668) 点赞(1) ( 160 )
分享
Twitter分享
微信扫码分享
如何在 Solana 上使用 Durable Nonce 发送离线交易

文章主要介绍了如何在Solana区块链上使用持久的nonce来签名和发送离线交易,以避免交易过期的问题。

Solana  nonce  offline transactions  blockhash  transaction  replay attack 
QuickNode QuickNode 发布于 2025-01-25 19:54 阅读(2115) 点赞(0) ( 6 )
分享
Twitter分享
微信扫码分享
Alpenglow:Solana 的一项新共识 - Anza

Alpenglow 是 Solana 新的共识协议,旨在实现高性能和低延迟。它引入了 Votor 用于投票和区块最终确认逻辑,采用 Rotor 优化数据传播,并结合单轮/双轮投票模式,目标是将区块最终确认时间缩短至 150 毫秒左右,从而使 Solana 在响应速度方面与 Web2 基础设施竞争。

Alpenglow  Solana  共识协议  Votor  Rotor  TowerBFT 
Anza Anza 发布于 2025-05-20 13:56 阅读(1250) 点赞(0) ( 6 )
分享
Twitter分享
微信扫码分享
Alpenglow:Solana 的重大共识重写

Alpenglow 是 Solana 共识算法的重大改革,旨在提高性能、简化协议并增强安全性。它通过 Rotor 改进区块传播,通过 Votor 改进投票机制,从而将交易最终确认时间从 12.8 秒缩短至 100-150 毫秒,同时降低验证者的运营成本。Alpenglow 还引入了“20+20”的弹性模型,提高了网络的容错能力,预计将于明年年初部署到 Solana 主网。

Alpenglow  共识算法  Rotor  Votor  交易最终确认  Solana 
Helius Helius 发布于 2025-05-28 09:20 阅读(2693) 点赞(0) ( 114 )
分享
Twitter分享
微信扫码分享
Gill 简介:现代 Solana JavaScript 客户端库

Gill 是一个新的 JavaScript 客户端库,用于与 Solana 区块链交互。

Solana  客户端库  Web3.js  DApp  交易构建器  gill 
Shivam Shivam 发布于 2025-04-29 15:58 阅读(1786) 点赞(2) ( 90 )
分享
Twitter分享
微信扫码分享
Surfpool: Solana 开发的本地测试网络 - 是时候替换 solana-test-validator 了

Surfpool 是一个用于 Solana 开发的本地测试网络,类似于以太坊的 Anvil。它快速、轻量级,可以动态获取主网数据,方便开发者进行开发、调试和学习。Surfpool 具有快速、轻量级、动态账户获取、Anchor 集成等特点,并提供了清晰的交易执行和状态变更信息。

Solana  测试网络  本地开发  Anchor  solana-svm  solana-test-validator 
txtx__ txtx__ 发布于 2025-04-28 18:02 阅读(2031) 点赞(0) ( 56 )
分享
Twitter分享
微信扫码分享
Surfpool介绍:Solana Devnet的替代方案

Surfpool是一个Solana开发工具,旨在通过提供本地优先的开发环境来弥合Localnet和Mainnet之间的差距。它通过按需从Mainnet获取实时账户数据,同时在本地隔离和跟踪程序状态,从而实现更快的迭代和更真实的模拟环境。此外,Surfpool还引入了基础设施即代码(IaC)的概念,以实现可重现、可审计和安全的部署到Solana网络。

Solana  Surfpool  Localnet  Devnet  Mainnet  基础设施即代码 
Helius Helius 发布于 2025-05-10 11:26 阅读(1605) 点赞(0) ( 43 )
分享
Twitter分享
微信扫码分享
详解 Solana eBPF 虚拟机

本文详细介绍了Solana虚拟机(SVM)及其基础的rBPF虚拟机,包括其工作原理、系统调用、程序执行流程等。通过对rBPF虚拟机的分析,文章探讨了如何通过独特的指令集架构(ISA)与安全机制,确保Solana程序的高效和安全执行。本指南为对Solana和eBPF感兴趣的开发者提供了深入的技术背景资料和实践指南。

Solana  eBPF  rBPF  虚拟机  程序执行  系统调用 
Anza Anza 发布于 2025-03-06 19:16 阅读(2729) 点赞(2) ( 104 )
分享
Twitter分享
微信扫码分享
用灯塔断言保护Solana交易

本文介绍了Lighthouse Assertion Protocol在Solana交易中的应用,旨在保护用户和开发者免受恶意交易的影响。通过添加断言指令,Lighthouse可以确保交易在特定链上状态不符合预期时失败,从而防止用户遭遇如钱包抢劫等恶意活动。文章详细讲解了断言的工作原理、实现方式及其在DeFi和NFT市场中的实际应用。

Lighthouse  Solana  断言指令  区块链安全  恶意交易  DeFi 
QuickNode QuickNode 发布于 2025-02-28 23:54 阅读(2306) 点赞(0) ( 75 )
分享
Twitter分享
微信扫码分享
  • ‹
  • 1
  • 2
  • 3
  • 4
  • 5
  • ›
文章删除后将不可恢复 !
删除 取消
一键转载
转载文章不用复制粘贴和编辑,输入原文链接,交给后台发布!
暂只支持: 微信公众号、Mirror、Medium的文章链接
提交后可在个人主页查看文章发布状态
提交
提交成功!
系统处理完成后将直接进入审核发布流程,可在个人主页关注文章状态。
rocketzhang
rocketzhang
贡献值: 5 学分: 50
江湖只有他的大名,没有他的介绍。
59 关注 0 粉丝
关于
关于我们
社区公约
学分规则
Github
伙伴们
DeCert
ChainTool
GCC
UpChain
合作
广告投放
发布课程
联系我们
友情链接
关注社区
Discord
Twitter
Youtube
B 站
公众号

关注不错过动态

微信群

加入技术圈子

©2025 登链社区 版权所有 | Powered By Tipask3.5|
粤公网安备 44049102496617号 粤ICP备17140514号 粤B2-20230927 增值电信业务经营许可证

发送私信

请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!

提醒

检测到你当前登录的账号还未绑定手机号
请绑定后再发布
去绑定
编辑封面图
封面预览

创建课程

编辑封面图
建议尺寸: 1920*1080
编辑封面图
封面预览