먼저 살펴보세요, Aave가 출시할 V3 버전에는 어떤 새로운 기능이 있을까요?
作者:Emilio,Aave 개발자
번역:Block unicorn
2019년, 첫 번째 버전 Aave 프로토콜 스마트 계약(「Aave 프로토콜」)이 이더리움 메인넷에 배포되었습니다. Aave 프로토콜 V1은 사용자에게 자율적으로 유동성을 제공하고 얻는 방법을 제공하며, 프로토콜에 제공된 유동성으로부터 수익을 얻을 수 있게 합니다.
2020년 12월, 두 번째 버전 Aave 프로토콜이 배포되어 DeFi 생태계에서 유동성 제공 및 유동성 접근에 새로운 기능을 가져왔습니다. Aave 프로토콜 V2의 특징 중 하나는 신용 위임으로, 사용자는 모든 대출 거래에서 고정 및 변동 금리 중에서 선택할 수 있으며, 특정 가스 최적화 및 개선이 포함됩니다.
거의 같은 시기에 Aave 거버넌스는 Aave 프로토콜 V1 및 V2의 관리 및 유지보수를 맡게 되었으며, Aave 프로토콜의 생태계(「Aave 생태계」)의 지속적인 발전을 책임지게 되었습니다.
Aave 생태계는 지난 2년 동안 유기적으로 발전하여 Aave 프로토콜의 성공, 안전성 및 위험 인식 운영을 지원했습니다. 커뮤니티는 Aave 프로토콜이 이더리움 메인넷에서 폴리곤 및 아발란체 네트워크로 확장하는 것을 지원했습니다.
이 두 년간의 큰 성장 후, 이번 Aave 거버넌스에 대한 의견 요청(ARC)은 커뮤니티의 승인을 통해 Aave 프로토콜의 새로운 반복인 Aave V3를 도입하고자 합니다.
ARC는 주요 기능의 개요를 제공하며, 스냅샷을 통해 커뮤니티에 잠재적 배포에 대한 투표를 요청합니다. 우리가 오늘 알고 있는 바와 같이, Aave V3와 관련된 기능은 DeFi 유동성 프로토콜의 중대한 기술 발전을 나타냅니다.
아래에서 더 포괄적으로 논의된 바와 같이, Aave V3는 다음 기능(및 기타 기능)을 도입합니다:
포털: 자산이 서로 다른 네트워크 간에 Aave V3 시장에서 원활하게 이동할 수 있도록 허용합니다;
효율 모드: 차용자가 자신의 담보에서 최대 차입 능력을 확보할 수 있도록 허용합니다;
격리 모드: 새로운 상장 자산이 프로토콜에 대한 노출 및 위험을 제한하기 위해 특정 부채 한도에 도달할 수 있도록 허용합니다;
위험 관리 개선: 다양한 위험 한도 및 기타 도구를 통해 프로토콜에 추가 보호를 제공합니다;
L2 전용 기능: 2계층 네트워크를 위해 설계되어 사용자 경험과 신뢰성을 향상시킵니다;
커뮤니티 기여: 모듈화되고 잘 조직된 코드베이스를 통해 커뮤니티의 사용을 촉진하고 장려합니다.
이러한 특성들은 V3를 역사상 가장 강력하고 효율적인 DeFi 유동성 프로토콜로 만듭니다.
커뮤니티 피드백 기반의 기술 발전
Aave 프로토콜은 지난 2년 동안 효율적으로 운영되었고 큰 성장을 이루었지만, 프로토콜 기능에 대한 커뮤니티 분석은 기술 발전을 위한 주요 분야를 제공합니다:
자본 효율성: V2는 사용자가 Aave 프로토콜에 제공된 자산을 수익 생성(프로토콜 내 및/또는 다양한 네트워크에 걸쳐 배포) 또는 차용 권한 측면에서 최적화할 수 없었습니다. V3는 이 문제를 해결합니다.
위험 완화 조정: 현재 Aave 프로토콜은 커뮤니티가 Aave 거버넌스를 통해 활성화할 수 있는 위험 완화 기능을 갖추고 있지만, 추가 기능은 잘 알려진 Aave 프로토콜 스마트 계약의 고유한 안전성을 높일 수 있습니다. V3는 이 문제를 해결합니다.
분산화: 커뮤니티 구성원이 제안서를 제출하고 하위 DAO(GrantsDAO 및 RiskDAO)를 생성함으로써 Aave 거버넌스는 견고하고 번창하고 있습니다. 그러나 최대한 분산화하기 위해 특정 기술적 특성이 Aave 거버넌스가 팀이나 다른 개인에게 위임함으로써 기능을 더욱 분산화할 수 있도록 허용합니다. V3는 이 문제를 해결합니다.
크로스 체인 촉진: 커뮤니티의 노력 덕분에 Aave 프로토콜은 여러 네트워크에 배포되었으며, 각 네트워크는 의미 있는 유동성 수준을 가지고 있습니다. 그러나 사용자는 자신의 개인 유동성을 한 네트워크의 Aave 프로토콜 배포에서 다른 네트워크로 원활하게 전송할 수 없습니다. V3는 이 문제를 해결합니다.
V3의 설계는 다음 세대 0층 DeFi 프로토콜을 생성할 준비가 되어 있으며, 이는 사용자 경험을 크게 개선하고 더 높은 자본 효율성, 더 높은 수준의 분산화 및 더욱 강화된 안전성을 제공합니다.
Aave V3 개요
V3는 Aave 프로토콜의 잘 알려진 핵심 개념(aTokens, 즉시 유동성, 고정 금리 대출, 신용 위임 등)을 유지하면서 사용자에게 Aave 프로토콜을 위한 새로운 사용 사례를 생성할 수 있는 새로운 기능을 제공합니다. 이는 커뮤니티의 혁신 물결을 촉발할 수 있습니다.
이 개요는 커뮤니티가 더 널리 사용할 수 있도록 V3의 새로운 요소를 설명합니다. 개발자의 기술 백서가 별도로 발표될 예정입니다.
포털
포털은 사용자가 서로 다른 네트워크를 통해 V3 배포에서 자신의 자산을 원활하게 이동할 수 있도록 허용합니다.

그 핵심 기능은 매우 간단합니다: 사용자가 제공한 유동성은 원래 소스 네트워크(예: 이더리움)에서 aToken을 소각하고, 목표 네트워크(예: 폴리곤)에서 이를 발행함으로써 한 네트워크에서 다른 네트워크로 전송될 수 있습니다. 이 기능을 중심으로 구축된 네트워크 상호 연결을 포털이라고 합니다.
포털은 Connext, Hop Protocol, Anyswap, xPollinate 및 Aave 프로토콜 유동성을 활용하여 크로스 체인 상호작용을 촉진하는 기타 솔루션을 연결할 수 있습니다. Aave 거버넌스는 제안을 받은 후 포털에 대한 모든 크로스 체인 프로토콜 접근 권한을 부여할 수 있습니다.
효율 모드 (eMode)
효율 모드 또는 "eMode"는 차용자가 자신의 담보로부터 최대 차입 능력을 확보할 수 있도록 허용합니다.
이 코드는 Aave 거버넌스가 다음 매개변수에 따라 자산을 "분류"할 수 있게 합니다:
생애 가치
청산 임계값
청산 보너스
사용자 정의 가격 오라클(선택 사항)
이러한 요소는 V3의 각기 다른 자산을 특정 범주로 설정합니다. 차용자가 범주에 따라 차입 자산을 제한하면 eMode는 차용자에게 더 많은 자금 조달 경로를 제공합니다. 즉, eMode에서 차용자는 자신이 차입하고자 하는 자산 범주를 선택할 수 있습니다. "범주"는 일반적으로 동일한 기초 자산에 연동된 자산 그룹을 의미합니다. 예를 들어, 달러에 연동된 스테이블코인, ETH에 연동된 자산 등이 있습니다.
사용자가 eMode에서 Aave 프로토콜을 사용하기로 선택하면, 사용자가 제공한 담보와 동일한 범주의 자산을 제공할 때 차입 능력(LTV) 및 유지 보증금(청산 임계값)은 eMode 범주 구성을 통해 더 높은 자본 효율성을 허용하도록 덮어씌워집니다.
프로토콜은 eMode 범주 1(스테이블코인)을 다음과 같이 정의합니다:
97% 생애 가치
98% 청산 임계값
2% 청산 보너스
사용자 정의 가격 오라클 없음
Karen은 eMode 범주 1(스테이블코인)을 선택합니다.
Karen은 DAI를 제공하며(일반적으로 75% LTV가 있음)
Karen은 범주 1(DAI 포함) 내의 다른 스테이블코인을 차입할 수 있으며, 그 차입 능력은 eMode 범주에 의해 정의됩니다(97%).
따라서 Karen의 자본 효율성이 22% 향상되었습니다.
참고: 이 예에서 Karen은 다른 비 1 범주 자산을 담보로 제공할 수 있습니다. 그러나 사용자가 선택한 동일한 eMode 범주에 속하는 자산만이 범주별 위험 매개변수를 강화할 수 있습니다. V3 eMode는 최대 255개 범주를 지원합니다.
새로운 위험 관리 매개변수
격리 모드
"격리 모드"는 Aave 거버넌스가 프로토콜에서 새로운 자산 시장을 생성할 때 위험 완화 기능을 설정할 수 있도록 설계되었습니다.
커뮤니티 구성원이 V3에서 새로운 자산 시장을 생성하는 거버넌스 제안을 제출할 때, 해당 제안은 자산을 "격리 담보"로 나열할 것을 요청할 수 있습니다. 이 경우 이러한 "격리" 자산을 제공하는 사용자는 Aave 거버넌스가 "허가한" 스테이블코인만 차입할 수 있으며, 지정된 부채 한도까지 차입할 수 있습니다.
사용자가 "격리 자산"을 담보로 제공할 때, 해당 사용자는 그 자산만을 담보로 사용할 수 있습니다. 사용자가 프로토콜에 다른 자산을 제공하더라도, 사용자는 이러한 자산을 담보로 사용할 수 없고, 오직 제공한 자산으로만 수익을 얻을 수 있습니다.

위의 예에서 Chad는 $TOKEN2를 담보로 제공합니다. $TOKEN2는 격리 자산이며, 최대 부채 한도는 1000만 달러이고, USDT, DAI 및 USDC가 "차입 가능한" 자산입니다. $TOKEN2를 담보로 제공한 후, Chad는 최대 1000만 달러의 USDT, DAI 및 USDC를 차입할 수 있습니다. Chad가 다른 자산(예: ETH)을 제공하더라도, V3 스마트 계약은 Chad가 이러한 자산을 담보로 차입하는 것을 허용하지 않으며, Chad는 제공한 ETH로 수익을 얻을 수 있습니다. Chad가 모든 자산을 담보로 사용하고 격리 모드에서 나가고 싶다면, Chad는 $TOKEN2를 담보로 사용하지 않도록 거래를 수행하기만 하면 됩니다(스마트 계약의 담보 비율, 청산 등과 관련된 모든 일반 제한이 적용됩니다).
Aave 거버넌스가 해당 자산과 관련된 부채 한도를 취소하는 제안에 투표할 때, $TOKEN2도 격리 모드에서 나올 수 있습니다.
위험 관리 기능
V3 기술은 Aave 거버넌스에 프로토콜 파산을 방지하기 위한 더욱 강화된 위험 관리 메커니즘을 제공합니다:
공급 및 차입 한도: Aave 거버넌스는 차입 및 공급 한도를 구성할 수 있습니다. 차입 한도는 거버넌스가 차입할 수 있는 각 자산의 수량에 제한을 설정할 수 있게 하며, 공급 한도는 거버넌스가 Aave 프로토콜에 제공할 수 있는 특정 자산의 양을 제한할 수 있도록 투표할 수 있게 합니다. 차입 한도는 유동성 풀의 파산을 최소화하고, 공급 한도는 프로토콜이 특정 자산에 대한 위험을 줄이는 데 도움을 주며, 무한 발행이나 가격 오라클 조작과 같은 공격을 방지하는 데 기여합니다.
세밀한 차입 권한 제어: Aave 거버넌스는 향후 차입 거래의 담보 요소를 변경할 수 있으며, 이는 기존 차입 포지션에 영향을 주거나 청산을 촉발하지 않습니다. Aave 거버넌스가 담보 요소를 낮추어야 한다고 판단하면(즉, 차입 거래에 더 많은 담보가 필요함), Aave 거버넌스는 제안에 투표하여 프로토콜의 전반적인 건강도를 높일 수 있습니다.
위험 관리자: V3는 Aave 거버넌스가 "허가 목록"에 등록된 실체의 능력을 도입하여, 이러한 실체가 거버넌스 투표 없이 특정 위험 매개변수를 변경할 수 있도록 합니다. 이러한 실체는 DAO(예: RiskDAO, Gauntlet) 또는 자동화된 에이전트일 수 있으며, 이 기능을 기반으로 특정 불변이 파괴될 때 자동으로 반응할 수 있습니다. "허가 목록"에 추가된 모든 실체는 전형적인 거버넌스 제안 프로세스를 통해 추가되어야 합니다.
가격 오라클 센티넬: 센티넬 기능은 제2계층 프로토콜을 위해 설계되었으며, 정렬기의 최종 중단 시간을 처리하는 데 사용됩니다(그러나 다른 상황을 처리하기 위해 확장될 수 있으며, 미래의 L1에서도 가능합니다). 이는 청산 유예 기간을 도입하고 특정 상황에서 차입을 금지하는 기능으로, 이는 Aave 거버넌스가 커뮤니티 제안에 따라 결정합니다.
분산된 새로운 자산 추가
V3는 "자산 목록 관리자"라는 새로운 개념을 도입합니다. 이 기능을 통해 Aave 거버넌스는 자산을 Aave 프로토콜에 추가하기 위한 새로운 전략을 구현하기 위해 어떤 실체(심지어 스마트 계약)에게 권한을 부여할 수 있습니다. 이는 구축자가 진정한 무허가 자산 목록을 실현하기 위해 설계된 사용자 정의 자산 목록 전략을 생성할 수 있게 합니다.
기타 특성
토큰 전송과 관련된 기능(예: 공급, 상환)은 EIP 2612 허가를 지원합니다(제2계층 배포에 중요함);
신용 위임은 EIP 712 서명을 지원합니다;
사용자는 aTokens를 사용하여 원래 차입한 기초 자산을 상환할 수 있습니다;
Aave 거버넌스는 실체가 즉시 유동성을 얻도록 "허용"할 수 있습니다;
Aave 거버넌스는 Aave DAO 재무부에 제공된 청산 또는 즉시 유동성 거래의 모든 수수료를 재구성할 수 있습니다;
새로운 flashloanSimple()은 가스 소비를 최대 20% 줄입니다(표준의 기능이 여전히 사용 가능함);
가격 오라클 로직은 기초 자산의 광범위한 계산을 제공할 수 있습니다(즉, 더 이상 ETH만이 아님);
새로운 금리 전략은 고정 금리 계산을 최적화합니다(대출 금리 오라클의 필요성을 제거함);
코드를 더 모듈화하기 위해 재구성했습니다; V2 단일 저장소와 비교하여 V3 코드는 세 개의 서로 다른 저장소로 나뉘어집니다—V3 핵심, V3 외곽, V3 배포. 이는 커뮤니티가 다양한 네트워크에서 기여하고 배포하는 것을 촉진합니다;
스마트 계약은 코드 크기를 줄이기 위해 리팩토링되었습니다(미래의 다른 변경을 위한 여유를 남깁니다) → 최대 100K 최적화기를 실행할 수 있습니다!
이 모든 새로운 기능 덕분에 모든 기능의 가스 비용은 여전히 약 10-15% 감소했습니다!
V2 / V3 코드 호환성
V3 코드베이스는 V2 스마트 계약과 호환되지 않는 독립적인 스마트 계약 집합입니다. 그러나 모든 감사가 완료되면 V3 코드는 오픈 소스가 되며, 레트로 호환 버전 V3를 포함하는 특정 저장소도 발표될 것입니다. 이러한 호환성은 커뮤니티가 V2 계약을 업데이트할 수 있게 해줍니다, 만약 그들이 그렇게 선택한다면.
V3 코드가 더 많은 실전 테스트를 거친 후, V3 코드는 Ethereum, Avalanche 및 Polygon 네트워크에 배포하기 위해 주요 V3 저장소와 함께 오픈 소스가 될 것입니다.
커뮤니티 스냅샷 투표
이 ARC는 커뮤니티가 Aave V3를 추진하고자 하는지에 대한 피드백을 수집하기 위해 설계되었습니다. 여기에서 스냅샷 투표가 생성되었습니다: 스냅샷 71
커뮤니티가 찬성 투표를 하면, OpenZeppelin, Trail Of Bits, Peckshield 및 ABDK가 수행한 Aave Protocol V3 코드베이스 감사가 11월 말 또는 그 전후에 완료될 것입니다. 또한 일부 감사자는 출시 전에 DAO에 코드에 대한 추가 감사를 요청할 수 있습니다.
커뮤니티가 Aave 프로토콜 V3의 배포에 찬성 투표를 하면, 커뮤니티는 다음 사항을 결정하기 위한 추가 스냅샷 투표를 갖게 됩니다:
배포 네트워크: L2를 포함한 효율적인 네트워크의 급증을 감안할 때, 커뮤니티는 처음에 어떤 네트워크에 V3를 출시할지를 투표로 결정할 수 있습니다. V3 출시 후 최대 세 개의 네트워크에 배포될 수 있으므로 스냅샷은 "순위" 투표가 될 것입니다.
V3 코드 라이센스: Aave 생태계가 고도로 분산되고 탈중앙화되어 있는 만큼, Aave 거버넌스는 Aave 프로토콜 V3 코드에 어떤 유형의 라이센스(있는 경우)가 적용될지를 결정할 것입니다. 우리가 아는 한, 이는 DeFi 분야에서 처음 있는 일입니다!
V3 버그 바운티 프로그램: 커뮤니티는 버그 바운티 프로그램의 규모, 지속 시간 및 범위, 그리고 누가(예: RiskDAO—여기에서 제안된 제안 참조: Aave Risk DAO 9) 이 프로그램을 관리할지를 결정할 것입니다.
소급 자금 지원: 커뮤니티는 또한 V3의 생성에 기여한 사람들에게 소급 자금을 제공할지 여부와 제공할 금액을 결정할 수 있습니다.
커뮤니티가 V3 배포에 찬성 투표를 하면, 또 다른 ARC가 위의 각 추가 투표와 관련된 추가 세부 정보를 제공할 것입니다.
이러한 투표가 커뮤니티의 결정을 결정하고 현재 감사를 완료하면, 커뮤니티 투표를 통해 승인된 배포가 시작될 수 있습니다.
V3의 특성은 최초로 완전히 보호된 출시를 가능하게 하며, 이는 출시 시 각 자산에 공급 한도를 시행하여 V3 시장의 안전하고 건강한 출시를 보장합니다.
결론
이 ARC는 Aave 프로토콜의 새로운 반복 및 주요 기능에 초점을 맞추고 있습니다. 위에서 언급한 바와 같이, 커뮤니티는 V3 출시 계획의 모든 측면을 결정할 것입니다. 여기에는 V3를 출시할 네트워크, Aave V3의 라이센스 및 버그 바운티 프로그램이 포함됩니다.
우리는 커뮤니티가 이 흥미진진한 새로운 기술 발전에 대해 무엇을 논의하고 결정하는지 매우 기대하고 있습니다!
















