系统学习
登链匠心打造的系统课程,帮助开发者学习智能合约、去中心化应用、钱包及 Solana 开发。经过多年线上线下的迭代升级,不断的加入最新的实用技术:如 Multicall 、Permit2 、 Create3 、瞬时存储、智能合约抽象账户、钱包开发、Layer2 及 Solana 等等内容。
DeFi
去中心化金融或 DeFi 是一项运动,它允许用户利用借贷、交易等金融服务,而无需依赖中心化实体。这些金融服务通过去中心化应用程序 (Dapps) 提供,其中大多数部署在以太坊平台上。
合约开发
系统深入介绍 Solidity 开发的教程。
掌握各种 gas 优化技术, 涵盖从基础到高级的众多优化技巧,是**最全面的 Gas 优化资料**
在智能合约领域,以太坊虚拟机以及其算法和数据结构是第一性原理,不管是智能合约开发人员还是安全审计人员,理解 EVM 运行 是进阶高手的必修课。
帮助开发者、安全研究员和 DevOps 工程师理解 EVM 的底层原理,介绍 Yule 编程语言。附加 GoEthereum 中 EVM 的实现原理。
反汇编智能合约、学习字节码、优化合约 Gas 消耗、使用 Yul 和 Huff 编写智能合约,以及形式化验证。
DApp 开发
帮助Web2 前端到 Web3 前端的转型 ,并通过系统学习与项目实践,逐步掌握独立实现 DApp 的方法与能力。
Web3 全栈开发 介绍如何使用 区块链与 AI 编程构建与智能合约交互的网站和应用程序 。
理解以太坊
既可用作参考手册,也可用作对以太坊的全面探索。前两章适合新手掌握基础知识,第 3 章及以后的部分是为程序员准备的,包括许多技术主题和编程示例。
go-ethereum作为采用 Go 语言实现的以太坊执行客户端,在研究以太坊底层技术时值得学习。
知识拓展
Echidna 模糊测试工具的系列教程
Foundry 内置的 Cheatcodes 提供了一种独特的方式,让开发者能够在测试环境中模拟各种链上场景、操控状态,甚至超越常规 EVM 限制。这些“作弊码”不仅简化了测试用例的编写,还能帮助开发者更深入地理解智能合约的行为。
Bedrock 升级旨在通过模块化设计、EVM 兼容性,实现快速交易速度、增强可扩展性和潜在的去中心化。在OP Stack 欺诈证明则重点介绍其多重证明架构如何通过集成强大的容错证明机制来增强Layer2的安全性和可靠性,从而实现准确的状态转换和高效的争议解决。
通过闯关学习,可以很好的提升智能合约的认知与安全技能,帮助我们写出优秀的智能合约代码, 尤其是对于安全审计人员来说是一个很不错的学习资源。
成为智能合约大师的秘籍。
Openzeppelin是一个平台,它具有可用来编写、部署和管理去中心化应用程序的工具。 Openzeppelin也是一款开源工具,它通过提供的产品来提供可靠性和安全性。