Quinn
本专题旨在从更高维的视角重新审视 Web3 技术体系。不再局限于以太坊 ERC 标准,而是全面对比各条公链的协议标准与模块化设计,包括 Solana 的 SPL、Cosmos 的 CW / ICS、Polkadot 的 PSP、Aptos 的 Token v2、Near 的 NEP 等。从代币、NFT、账户模型、跨链协议、身份系统,到下一代智能账户与跨链消息格式,本专题将用一套统一视角解构多链标准的异同与设计哲学。
你将不仅理解“如何使用某个标准”,更能看清“不同链为何这样设计”、“标准背后的系统架构逻辑”,从而建立 Web3 工程的系统性认知。
本专题适合 Web3 入门者、DApp/Solidity/Move 开发者、多链架构师、协议研究者,以及准备面试 L1/L2/L3 或跨链项目的求职者。
📚 目录(专题结构)
Part 1 · 总论篇:理解 Web3 标准的全局视角 Part 2 · 以太坊篇:ERC 系列标准全体系 Part 3 · Solana 篇:SPL + Metaplex 标准体系 Part 4 · Cosmos / IBC 篇:跨链即标准的世界 Part 5 · Polkadot / Substrate 篇:PSP 与 XCM 标准体系 Part 6 · Move 生态篇:Aptos / Sui 的对象模型 Part 7 · Near 篇:NEP 标准体系 Part 8 · 比特币生态篇:BRC 与 Runes 标准体系 Part 9 · 跨链标准篇:多链互操作的未来 Part 10 · 对比与趋势篇:统一视角下的 Web3 标准演化
本专栏深入分析了 Uniswap v4 智能合约的核心与外围合约,包括工作流、各个合约的功能及其相互关系。通过介绍核心合约 PoolManager 及各种库合约,以及外围合约 PositionManager 和 V4Router,详细讲解了流动性管理和交易操作的实现原理。
鄙人正在学习以太坊ERC协议的相关知识,计划将学习过程记录为专栏文章。在这里,我将分享关于ERC-20、ERC-721、ERC-1155等协议的学习笔记与心得体会。如果文中有任何不妥之处,敬请赐教。虚心求教,必将悉心修正,不断完善,力求为读者提供准确与实用的内容。
Openzeppelin是一个平台,它具有可用来编写、部署和管理去中心化应用程序的工具。 Openzeppelin也是一款开源工具,它通过提供的产品来提供可靠性和安全性。
本专栏将从Foundry工程化的角度详细解读Openzeppelin中的各合约库源码逻辑及对应单元测试与使用方式。
依赖版本说明
[openzeppelin]:v4.8.3,[forge-std]:v1.5.6
样例代码repo:https://github.com/RevelationOfTuring/foundry-openzeppelin-contracts
你能学到什么?我们通过不断增加功能需求,引入新的知识点,具体如下:
第一节:世界杯竞猜业务: 主要讲solidity合约语法,在remix实现合约逻辑,并完成基本测试。
第二节:工程化管理: 介绍hardhat框架的使用,在框架中完成合约编译、部署、verify、单元测试等。
第三节:Token协议: 主要介绍token协议:ERC20、ERC721、ERC1155,后两者就是我们常说的NFT,从而为后续经济激励做铺垫。
第四节:系统优化: 学习subgraph,为系统的性能、功能做升级。
第五节:如何空投: 使用MerkelTreee完成airdrop Token
第六节:合约升级: 成合约升级技能,数据业务分离
第七节:质押挖矿: 学习staking相关知识点。
第八节:链下授权: 了解permit相关知识点,approve+transferFrom一笔完成。
第九节:引入后台server,从而学习如何使用server调用合约。
第十节:个人中心: 与链下server结合,展示个人主页。
其他待定...(这个项目应该会一直维护,可以做很久)
去中心化金融 (Decentralized finance,简称:DeFi )已经发展成为链上最重要的应用。
DeFi 应用利于区块链的智能合约进行如兑换、借贷、抵押、杠杆交易等金融活动。由于DeFi天生的开放性和可组合性,逐步衍生出很多的金融创新,例如闪电贷等。
DEFI 仍然是一个相对新的事物,本专栏将尝试分析(或翻译)一些热门 DEFI 应用,让大家对DEFI 更深入的理解。站在巨人的肩膀上,你也可以实现自己的 DEFI。
本专栏随文章的增加,逐步提价