프로토콜 아키텍처
Aave V2 proxy contracts, storage layout, and admin interfaces
맥락
이 그림은 '프로토콜 아키텍처' 섹션의 시작 부분에 위치하며, Aave의 컨트랙트를 핵심(영구적) 계층과 보조(업그레이드 가능한) 계층으로 나눈 기술적 분해를 제공한다.
이 그림의 내용
프로토콜 아키텍처 다이어그램은 Aave가 스마트 컨트랙트를 두 계층으로 조직하는 방식을 보여준다. 핵심 계층은 LendingPool(대출 풀), LendingPoolCore(자산 보관), LendingPoolDataProvider(읽기 전용 집계)를 포함하고, 보조 계층은 이자율 전략, 수수료 제공자, 토큰 구현을 포함한다. 핵심 컨트랙트는 변경 불가능한 반면, 보조 컨트랙트는 거버넌스를 통해 업그레이드할 수 있어 프로토콜이 기본 동작의 보안 보장을 깨뜨리지 않으면서 진화할 수 있다.
의의
이 아키텍처 다이어그램은 Aave의 업그레이드 가능성 설계를 보여주며 — 어떤 구성요소를 안전하게 교체할 수 있고 어떤 것이 신뢰 기반으로 고정되는지 — DeFi 프로토콜에서의 보안과 유연성 간의 트레이드오프를 이해하는 데 중요하다.