文章 视频 讲堂 百科图谱 线下集训
更多
  • 问答
  • 提问
  • 发表文章
  • 专栏
  • 活动
  • 文档
  • 工作
  • 集市
  • 发现
  • 文章
  • 问答
  • 视频
  • 讲堂
  • 线下集训
  • 专栏
  • 活动
  • 工作
  • 文档
  • 集市
搜索
  • 登录/注册
wukoo
  • 文章
  • 专栏
  • 问答
  • 视频
  • 课程
  • 集市作品
  • 活动
  • 招聘
TA的专栏 TA订阅的
Solana 学习开发之旅

本专栏汇集了笔者在学习 Solana 过程中的笔记与心得,一路上也难免遇到了一些坑。市面上许多中文教程仍以翻译为主,因此难免存在一些不足。但我相信,只要你认真学习本专栏中的文章,掌握 Solana 开发将不再是难事。无论是 Solana 程序开发还是脚本编写,你都能游刃有余地应对。此外,本专栏的内容会持续更新,将逐步带领你从入门迈向中阶开发,毫无压力。

创建于2025-03-21 15:19 订阅(28)
Uniswap V2 之书

《Uniswap V2 Book》是一本深入解析Uniswap V2代码的书籍,不仅逐行解释代码,还探讨了设计背后的原因、替代方案及决策动机。书中还引入了实践问题,并指导读者如何实现Uniswap V2的克隆版本。

Uniswap V2 之书是对代码库的全面且深入的解释。我们不仅仅是截取代码并逐行解析。希望你已经有能力阅读代码!我们会解释为什么一开始要这样编写,可能的替代方案是什么,以及决策背后的动机。

在编写这本书的过程中,我们发现很多工程师低估了这个协议的深度——它不就是一个 xy = k 吗?实际上,Uniswap V2 充满了巧妙的工程决策,它用少量的代码处理了相当多的复杂性。这是每个 Solidity 开发者都可以从中学习的内容。

此外,根据 DeFi Llama Fork Tracker,Uniswap V2 无论是按 TLV(总锁定价值)还是分叉数量,都是被分叉最多的 DeFi 协议。理解这个协议所付出的努力将让你对其他数百个 DeFi 应用有深入的了解。

对于那些想要实践的人,我们在读者已经掌握了足够知识的地方引入了来自 DamnVulnerableDeFi 、 Ethernaut 和 Mr Steal Yo Crypto 的问题,以便读者能够以最小的难度解决问题。最后,我们以一个指南作为结束,教你如何自己实现一个 Uniswap V2 的克隆,但由于原始代码库已经有四年多的历史,因此我们做了一个现代化的改进。

Uniswap 并不直接使用 ERC 4626 或 ERC 3156。然而,熟悉这些标准是有帮助的,因为 Uniswap 使用了类似的概念。任何一个优秀的 Solidity 开发者或审计员都应该熟悉这些标准。所以如果你还不了解它们,请先阅读那些文章。Uniswap 的文章将假设你已经了解这些标准。

Uniswap 使用定点算法来记录价格,因此读者在阅读关于 TWAP Oracle 的章节之前,应该先熟悉这一概念。

请控制好节奏——往脑子里塞满新概念并不是一种有效的学习方式。我们建议每天只阅读一章,然后在不看指南的情况下自己阅读源代码,以确保一切都理解透彻。

创建于2025-02-27 13:59 订阅(16)
详解 Compound V3

详解 Compound V3 - 待修改

一个协议工程师坐下来与你一起,逐步讲解代码库和设计决策。这就是本书的样子。

关于 Compound V3

Compound 只借出一种资产,称为“基础”资产。

与 Compound V2(和 AAVE)不同,后者允许借款人从资产菜单中借款,在 Compound V3 中,借款人只能借用单一资产(而贷方也只能贷出单一资产)——每个“市场”。在撰写本文时,有一个借用(和贷出) USDC 的市场和一个借用和贷出 ETH 的市场。

创建于2025-02-27 10:33 订阅(9)
Rust 基础入门指南:为 Solana 合约学习铺路

欢迎来到《Rust 基础入门指南》!本专栏专为计划学习 Solana 智能合约开发的你量身打造,旨在帮助你快速掌握 Rust 编程语言的核心基础,为后续的 Solana 合约开发做好充分准备。

专栏内容聚焦 Rust 的基础语法、内存管理、所有权机制等关键知识点,并结合简单易懂的示例代码,帮助你快速上手。我们将重点讲解 Rust 中与 Solana 合约开发密切相关的概念,如所有权、借用、生命周期、宏等,确保你能够理解并运用这些机制,为编写高效、安全的 Solana 合约打下坚实基础。

创建于2025-02-17 12:34 订阅(14)
zkMIPS解读

本专栏主要通过原理和代码结合的方式,讲解目前zkMIPS的实现原理。本专栏从基础的代数学知识开始介绍,然后逐步讲解Plonky2的实现,以及zkMIPS本身的prover部分的实现,包括Lookup Scheme,Proof aggregation,最后会讲解zkMIPS算数化。 通过专栏,大家可以真是感受到如何到从0实现一个zkVM。

创建于2024-11-01 18:06 订阅(12)
Solana 极简入门

Solana极简入门

Solana-web3.js

  1. 创建钱包导入Phantom并领取测试令牌
  2. 隐藏私钥并导入代码
  3. 链接到Devnet并查询余额
  4. 构建交易 发送SOl

Rust 智能合约

  1. IDE - Solana Playground
  2. Rust 语法基础(上)
  3. Rust 语法基础(中)
  4. Rust 语法基础(下)
  5. Hello World
  6. 使用 JS 调用智能合约
  7. 智能合约之间的消息调用(CPI)

Anchor 框架

  1. Hello Anchor
  2. Anchor + Meta plex 创建元数据代币

DAPP - 计数器

  1. Anchor 链端开发
  2. 前端链接到 Phantom 插件钱包
  3. 前端与链端通信
  4. 前端打包 部署到Vercel

扩展

Token 令牌篇

  1. 使用Meta plex发行主网令牌 并禁用mint
  2. 更便宜的 Market ID
  3. 在 Raydium 添加流动性
  4. Web3 工具箱 - Solana令牌批量空投

NFT 篇

  1. 使用Meta plex发行NFT

Python开发工具

  1. Seahorse

参考资料:

  • Solana 官方文档 https://solana.com/zh/docs

  • SolDev 课程 https://www.soldev.app/course

  • Solana Playground 学习资料 https://beta.solpg.io/tutorials

创建于2024-04-17 18:52 订阅(85)
退款后将取消订阅本专栏 !
退款原因:
退款 取消
专栏删除后将不可恢复 !
删除 取消
wukoo
wukoo
贡献值: 10 学分: 25
江湖只有他的大名,没有他的介绍。
4 关注 1 粉丝
关于
关于我们
社区公约
学分规则
Github
伙伴们
DeCert
ChainTool
GCC
合作
广告投放
发布课程
联系我们
友情链接
关注社区
Discord
Twitter
Youtube
B 站
公众号

关注不错过动态

微信群

加入技术圈子

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

发送私信

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

提醒

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