[特殊字符]《Curve DAO 系統學習目錄》


本教程旨在系統學習 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 鎖倉 + 投票 + 提案”流程理解模型;

??持續總結對治理機制、經濟模型設計的理解與感想。


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/899578.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/899578.shtml
英文地址,請注明出處:http://en.pswp.cn/news/899578.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

每天一篇目標檢測文獻(六)——Part One

今天看的是《Object Detection with Deep Learning: A Review》 目錄 一、摘要 1.1 原文 1.2 翻譯 二、介紹 2.1 信息區域選擇 2.2 特征提取 2.3 分類 三、深度學習的簡要回顧 3.1 歷史、誕生、衰落和繁榮 3.2 CNN架構和優勢 一、摘要 1.1 原文 Due to object dete…

Arthas線上問題診斷器

Arthas是Alibaba開源的java診斷工具 解決問題 這個類從哪個jar 包加載的?為什么會報各種相關的Exception? 遇到問題無法在線上debug,不能直通過加載日志再重新發布 有什么辦法可以監控到JVM的實時運行狀態? …

[Lc5_dfs+floodfill] 簡介 | 圖像渲染 | 島嶼數量

目錄 0.floodfill算法簡介 1.圖像渲染 題解 2.島嶼數量 題解 之前我們在 bfs 中有介紹過[Lc15_bfsfloodfill] 圖像渲染 | 島嶼數量 | 島嶼的最大面積 | 被圍繞的區域,現在我們來看看 dfs 又是如何解決的呢 0.floodfill算法簡介 floodfill算法又叫洪水灌溉或者…

JVM類加載器詳解

文章目錄 1.類與類加載器2.類加載器加載規則3.JVM 中內置的三個重要類加載器為什么 獲取到 ClassLoader 為null就是 BootstrapClassLoader 加載的呢? 4.自定義類加載器什么時候需要自定義類加載器代碼示例 5.雙親委派模式類與類加載器雙親委派模型雙親委派模型的執行…

Chapters 15 16:What Is Architecture?Independence_《clean architecture》notes

What Is Architecture?&Independence **Chapter 15: What Is Architecture?****Key Concepts**:**Code Example: Layered Architecture**: **Chapter 16: Independence****Key Concepts**:**Code Example: Dependency Inversion & Interfaces**: **Combined Example:…

【SPP】RFCOMM 層在SPP中互操作性要求深度解析

藍牙串口協議(SPP)通過 RFCOMM 協議實現 RS232 串口仿真,其互操作性是設備互聯的關鍵。本文基于藍牙核心規范,深度解析 RFCOMM 層的能力矩陣、信號處理、流控機制及實戰開發,結合狀態機、流程圖和代碼示例,…

阻塞式IO與非阻塞IO的區別

阻塞式IO與非阻塞IO的區別 1. 阻塞式IO (Blocking I/O) 定義 當程序發起一個I/O操作(如讀取文件、網絡數據)時,進程會被掛起(阻塞),直到操作完成或超時才會繼續執行后續代碼。在此期間,程序無法…

Gossip協議:分布式系統中的“八卦”傳播藝術

目錄 一、 什么是Gossip協議?二、 Gossip協議的應用 💡三、 Gossip協議消息傳播模式詳解 📚四、 Gossip協議的優缺點五、 總結: 🌟我的其他文章也講解的比較有趣😁,如果喜歡博主的講解方式&…

【C++初階】----模板初階

1.泛型函數 泛型編程:編寫與類型無關的通用代碼,是代碼復用的一種手段。模板是泛型編程的基礎。 2.函數模板 2.1函數模板的概念 函數模板代表了一個函數家族,該函數模板與類型無關,在使用時被參數化,根據實參類型…

git-- github的使用--賬戶和本地連接

以下指令在git 執行bash 流程:先看有沒有密鑰; 沒有的話,在電腦生成密鑰對,公鑰復制到github; 要想使用https,配置令牌,注意令牌有期限問題,連接不了有可能是期限問題 一個電腦對…

OTN(Optical Transport Network)詳解

OTN(光傳送網)是一種基于**波分復用(WDM)**的大容量光傳輸技術,結合了SDH的運維管理優勢和WDM的高帶寬特性,廣泛應用于骨干網、城域核心層及數據中心互聯(DCI)。 1. OTN 的基本概念 …

Python 中列表(List)、元組(Tuple)、集合(Set)和字典(Dict)四大數據結構的完整對比

以下是 Python 中列表(List)、元組(Tuple)、集合(Set)和字典(Dict)四大數據結構的完整對比分析,結合了核心特性、操作方式和應用場景的深度總結: 一、核心特性…

Angular由一個bug說起之十五:自定義基于Overlay的Tooltip

背景 工具提示(tooltip)是一個常見的 UI 組件,用于在用戶與頁面元素交互時提供額外的信息。由于angular/material/tooltip的matTooltip只能顯示純文本,所以我們可以通過自定義Directive來實現一個靈活且功能豐富的tooltip Overlay…

軟件工程面試題(十五)

1、servlet 創建過程以及ruquest,response,session的生命周期? Servlet的創建過程: 第一步 public class AAA extends HttpServlet{ 實現對應的doxxx方法 } 第二步: 在web.xml中配置 <servlet> <servlet-name></servlet-name> <servlet-c…

搭建QNX Software Center的Docker環境

背景 本人使用 Ubuntu Server 22.04 服務器&#xff0c;所以沒有圖形界面&#xff0c;而 QNX Software Center 需要圖形界面。為了保證服務器環境的整理&#xff0c;計劃使用Docker部署QNX Software Center 一瓶安裝圖形界面。本方既是實現方案的記錄。 資源 Dockerfile&…

C#/.NET/.NET Core技術前沿周刊 | 第 31 期(2025年3.17-3.23)

前言 C#/.NET/.NET Core技術前沿周刊&#xff0c;你的每周技術指南針&#xff01;記錄、追蹤C#/.NET/.NET Core領域、生態的每周最新、最實用、最有價值的技術文章、社區動態、優質項目和學習資源等。讓你時刻站在技術前沿&#xff0c;助力技術成長與視野拓寬。 歡迎投稿、推薦…

粘包問題解決方案

粘包問題詳解&#xff1a;TCP協議中的常見問題及Go語言解決方案 一、什么是粘包問題&#xff1f; 粘包問題是指在TCP通信中&#xff0c;發送方發送的多個獨立消息在接收方被合并成一個消息接收的現象。換句話說&#xff0c;發送方發送的多條消息在接收方被“粘”在一起&#…

vue:突然發現onok無法使用

const that this;this.$confirm({title: "修改商品提示",content: "如果當前商品存在于商品活動庫&#xff0c;則在商品活動庫的狀態會下架",onOk: function () {that.submitForm();}}); 突然發現 this.$confirm無法進入onok 最終發現是主題沖突&#x…

redis hashtable 的sizemask理解

在 Redis 的哈希表實現中&#xff0c;index hash & dict->ht[0].sizemask 是計算鍵值對應存儲位置的核心操作。這個操作看起來簡單&#xff0c;但背后涉及哈希表的內存布局和性能優化策略。我們通過以下步驟逐步解析其原理&#xff1a; 一、哈希表的設計目標 快速定位…

Ruby 命令行選項

Ruby 命令行選項 概述 Ruby 是一種廣泛使用的編程語言,它擁有強大的命令行工具,可以幫助開發者進行各種任務。了解 Ruby 的命令行選項對于提高開發效率至關重要。本文將詳細介紹 Ruby 的常用命令行選項,幫助開發者更好地利用 Ruby 的命令行功能。 Ruby 命令行選項概述 R…