本教程旨在系統學習 Curve DAO 項目的整體架構、核心機制、合約設計、治理邏輯與代幣經濟等內容,幫助開發者全面理解其設計理念及運作方式。
目錄總覽:
1. Curve 項目概覽
??1.1 Curve 是什么?主要解決什么問題?
??1.2 與其他 DEX(Uniswap、Balancer)的核心區別
??1.3 系統組成(前端、合約、DAO、激勵)
2. 核心機制詳解
??2.1 穩定幣交易的 AMM 模型(StableSwap 原理)
??2.2 流動性池設計(Base Pool、Meta Pool、Factory Pool)
??2.3 池子之間的組合關系與可拓展性
??2.4 手續費結構與分配邏輯
3. 合約架構詳解
??3.1 Factory 合約與池子部署流程
??3.2 Pool 合約接口與關鍵函數解析(add_liquidity、remove_liquidity、exchange)
??3.3 Liquidity Gauge 合約(記錄流動性挖礦行為)
??3.4 Minter 合約(CRV 的鑄造邏輯)
??3.5 Token 合約(CRV 的 ERC20 實現)
4. DAO 與治理模型
??4.1 veCRV:鎖倉投票機制簡介
??4.2 Gauge Controller 合約與權重治理
??4.3 DAO 治理流程(提案、投票、執行)
??4.4 Emergency DAO 與緊急治理機制
5. 代幣經濟設計
??5.1 CRV 的分發機制(通脹模型)
??5.2 獎勵結構與流動性激勵分發
??5.3 veCRV 的鎖倉動機與收益計算
??5.4 Curve Wars:圍繞 CRV 治理權的外部競爭(如 Convex)
6. 實踐與交互
??6.1 使用 Curve 前端操作流動性添加與提取
??6.2 模擬使用 veCRV 參與投票治理
??6.3 使用 Remix / Hardhat / Foundry 與合約交互
??6.4 查詢鏈上數據(Etherscan、Dune、Debank 等工具)
7. Curve 生態與擴展項目
??7.1 與 Convex 的集成關系與治理競爭
??7.2 與 Yearn、StakeDAO 等其他協議的協作
??7.3 Curve 各類主流池介紹(3Pool、stETH、FRAX、TriCrypto 等)
??7.4 Curve 在其他鏈的部署情況(Arbitrum、Polygon、Optimism)
8. 總結與啟發
??8.1 Curve 模型的設計亮點
??8.2 Curve 模型是否適合復制或改造
??8.3 veToken 模型的演化趨勢(例如 Velodrome、xToken 等)
🔗 推薦配套資料:
分類 | 名稱 | 鏈接 |
---|---|---|
官方文檔 | Curve Docs | https://resources.curve.fi |
合約源碼 | Curve Contract | https://github.com/curvefi/curve-contract |
DAO 合約 | Curve DAO Contracts | https://github.com/curvefi/curve-dao-contracts |
中文參考 | LearnBlockChain Curve 教程 | https://learnblockchain.cn/docs/curve/ |
數據分析 | Dune Curve 儀表板 | https://dune.com/search?q=curve |
📎 建議學習方式:
??按章節記錄筆記,搭配官方文檔和源碼查看;
??使用 Remix / Foundry 對合約做調用實驗;
??構建自己的 “veCRV 鎖倉 + 投票 + 提案”流程理解模型;
??持續總結對治理機制、經濟模型設計的理解與感想。