协议架构
Aave V2 proxy contracts, storage layout, and admin interfaces
上下文
该图出现在白皮书的“协议架构”章节中,随着讨论从概念性概述过渡到技术实现。它展示了Aave的完整智能合约架构,包括主要组件和入口点。
此图说明
该架构图将协议分解为其核心合约。LendingPool合约充当所有用户操作——存款、借款、还款、利率互换和清算——的主要入口点。LendingPoolCore持有每个储备金的状态和资产余额。LendingPoolDataProvider聚合数据以供外部消费。配置管理器允许治理层更新利率策略和风险参数。价格预言机组件(通过Chainlink和后备预言机实现)提供实时抵押品估值。该图还展示了手续费提供者和利率策略合约如何作为可替换的模块化组件与核心系统交互。
重要性
这张架构图展示了Aave的智能合约设计如何将关注点分离为可升级的模块。理解这一结构对于掌握白皮书后续章节(详细描述每个流程——存款、借款、清算和闪电贷)至关重要,因为每个流程都涉及这些合约之间的交互。该图还展示了协议如何在不迁移用户资金的情况下被修改——一个关键的治理特性。