CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
区块链入门/课时/DeFi 与应用场景
RawBlame
课时目录12 节

区块链入门

  1. 01区块链是什么
  2. 02结构与共识
  3. 03链类型与扩容
  4. 04EVM 生态
  5. 05智能合约与 Solidity
  6. 06开发工具链
  7. 07DApp 与 Web3 前端
  8. 08DeFi 与应用场景
  9. 09预言机
  10. 10安全与测试
  11. 11部署与节点运维
  12. 12综合练习

DeFi 与应用场景

DeFi、NFT、DAO、Payments。

30 分钟

DeFi 与应用场景

区块链不只有转账。DeFi(去中心化金融) 在链上实现借贷、交易、流动性;NFT 承载数字所有权;DAO 用代币投票治理;Payments 则解决跨境小额支付。见 /roadmaps/blockchain。

学习目标

  • 理解 DeFi 核心模块:DEX、借贷、稳定币、流动性挖矿
  • 知道 NFT 与 FT(同质化代币)的使用差异
  • 能评估一个链上项目是否真正「去中心化」

DeFi 积木

模块作用例子
DEX无需订单簿的代币兑换Uniswap(AMM)
借贷抵押借出资产Aave、Compound
稳定币锚定法币或一篮子资产USDC、DAI
衍生品链上杠杆与期权dYdX、GMX

AMM(自动做市商)核心公式:x × y = k。用户向池子存两种代币,交易者按曲线价格 swap,流动性提供者赚取手续费。

// 极简 Constant Product 思路(教学用,非生产代码)
function swap(uint256 amountIn) external {
    uint256 newReserveIn = reserveIn + amountIn;
    uint256 newReserveOut = (reserveIn * reserveOut) / newReserveIn;
    uint256 amountOut = reserveOut - newReserveOut;
    reserveIn = newReserveIn;
    reserveOut = newReserveOut;
    tokenOut.transfer(msg.sender, amountOut);
}

NFT 与 DAO

  • NFT:唯一 tokenId,适合门票、会员、艺术品;注意版税与 IP 归属链下约定。
  • DAO:持治理代币投票修改协议参数或国库支出;需防范巨鲸操控与低投票率。

支付场景

稳定币 + L2 可实现接近实时的跨境转账,手续费远低于传统汇款。商户集成通常通过支付网关或 Lightning(比特币)等方案。

风险意识

  • 智能合约风险:漏洞可导致池子被掏空
  • 无常损失:做 LP 时币价波动带来隐性损失
  • 监管:不同地区对稳定币、证券型代币规定不同

练习

  • 在测试网 DEX 完成一次 swap,记录 Gas 与滑点
  • 比较 ERC-20 与 ERC-721 在 DeFi 与藏品中的角色
  • 查阅一个 DAO 提案,说明投票流程与 quorum 规则

小结

DeFi 把金融原语Composable 化,组合即创新。 下一课学习预言机:链上合约如何安全读取链下数据。

加载本节练习…
← 上一课DApp 与 Web3 前端
下一课 →预言机