rebase
本 Solana 课程旨在帮助具有以太坊或 EVM 开发的初学者或中级背景的工程师快速掌握 Solana 程序开发。
初学者在学习区块链编程时面临的困难是他们必须学习一种新的计算模型、学习一种新的语言和学习一个新的开发框架。
如果你已经在以太坊或兼容以太坊的区块链上开发过,那么你已经对计算模型有了相当好的了解,可以专注于语言和框架。
我们的目标是利用你在以太坊方面的过去经验,更快地学习 Solana。 你无需从零开始。
一共包含 8 个模块:
模块 1:入门主题
模块 2:你需要掌握的最少 Rust 知识
模块 3:Solana 中的重要系统级信息
模块 4:Solana 中的账户与存储
24 : 使用不同签名者修改账户
29 : Solana 中的所有者与权限
30 : 在Solana中删除和关闭账户与程序
31 : 在 Anchor 中:不同类型的账户
32 : 在链上读取另一个锚点程序账户数据
模块 5:Solana 上的代币
34 : SPL Token 的运作方式
38 : 基础银行教程
40 : 使用Metaplex实施代币元数据
41 : 使用 LiteSVM 进行时间旅行测试
44 : 生息代币第一部分
45 : 计息代币第二部分
模块 6:Solana 开发进阶主题
46 : Solana 指令自省
模块 7:原生 Solana 程序
50 : 原生Solana:程序入口与执行
51 : Solana 原生:读取账户数据
52 : Solana 原生:Borsh 序列化
55 : Solana原生:创建存储账户 (一)
56 : 原生 Solana:创建存储账户 二
57 : 原生 Solana: 函数分发
58 : 原生 Solana:关键安全检查
模块 8:Solana 汇编(sBPF)
60 : Rust 程序到 SBF 编译
61 : sBPF 虚拟机和指令集介绍
62 : 跟踪 sBPF 指令执行和计算成本
63 : Solana 程序执行与输入序列化
64 : 指令处理器和运行时设置
65 : sBPF 内存布局和寄存器约定
本专栏文章,是自己学习SUI Move相关知识的总结,帮助SUI Move的初学者,快速了解并掌握SUI Move开发中的各种必备知识点。
欢迎关注微信公众号:Move中文,开启你的 Sui Move 之旅!

Slither是一种基于静态分析的漏洞扫描框架,用于检测Solidity智能合约中的安全漏洞。 Slither框架具有以下特点和功能:
EVM( ETHEREUM VIRTUAL MACHINE ) :以太坊虚拟机, 是智能合约的执行环境,现在已经超越了以太坊网络, 成为一个链上程序执行的标准。
不仅诞生了很多 EVM 兼容链,如 BNB Chain、Polygon、Gnosis Chain 、Arbitrum(Layer2)、Optimism(Layer2) 等,很多异构的区块链,如FileCoin、Solana、Near、Nervos 等公链也在与各种方式兼容 EVM。
在智能合约领域,以太坊虚拟机以及其算法和数据结构是第一性原理,不管是智能合约开发人员还是安全审计人员,理解 EVM 运行 是进阶高手的必修课。
该系列文章主要讲述Web3工程如何实现规范化,工程化方案。偏向于具有Solidity基础,或者Nodejs基础的开发人员,协助并指导开发人员编写具有可协作性的工程项目。该系列文章将会从浅到深,逐步拆解并且指导开发人员,部署,测试,并且尝试开发一个多DEFI项目组合的应用。
作者:Box, 推特:@BoxMrChen
Compound 是一个允许用户借贷代币的智能合约,它与你的银行类似,Compound 把你的钱借给借款人,并随着时间的推移赚取利息。但与银行不同的是,你的利息是从你存入 Compound 的智能合约后开始复利计算的。因为这是一个智能合约,整个流程中没有中间人,因此利息会比传统银行要高。
与 MakerDAO 类似,Compound 的贷款是通过超额担保确立的。借贷者将代币存入 Compound 中以增加他们的 “借款能力”,如果借贷者的借款能力低于 0,他们的抵押品将被出售以偿还债务。另外,每个资产的贷款利率是不同的,这根据资产的需求而决定。
去中心化金融 (Decentralized finance,简称:DeFi )已经发展成为链上最重要的应用。
DeFi 应用利于区块链的智能合约进行如兑换、借贷、抵押、杠杆交易等金融活动。由于DeFi天生的开放性和可组合性,逐步衍生出很多的金融创新,例如闪电贷等。
DEFI 仍然是一个相对新的事物,本专栏将尝试分析(或翻译)一些热门 DEFI 应用,让大家对DEFI 更深入的理解。站在巨人的肩膀上,你也可以实现自己的 DEFI。
本专栏随文章的增加,逐步提价
这是一份成为智能合约大师的秘籍。
现在 150 个学分就可以收获此份秘籍,超值超值!
随着文章的增加逐步上调价格。
专栏目标
全面掌握 Solidity 语言特性,增强实际智能开发能力
专栏内容
如何进行合约升级。
适合人群
只要你已经对以太坊有基本的认识,了解区块链的基本概念。 不管是否刚接触合约开发,还是有过 1、2 年经验的合约开发者,本专栏都将对应有帮助。