
대출 프로토콜과 거버넌스 의존성
개요
대출 프로토콜은 DeFi 시스템 내에서 가장 중요한 부분이다. 그러나 대출 프로토콜의 경우, 다양한 대출 프로토콜이 거버넌스 메커니즘에 대한 고려로 인해 서로 다른 아키텍처를 도입하고 있다. 본문은 주로 거버넌스 제도 관점에서 본 대출 프로토콜의 아키텍처를 다룰 것이다. 본문의 출발점에 따라, 본문의 내용은 주로 담보(Collaterals)와 부채(Liabilities) 간의 관계 구성 및 대출 프로토콜의 요인 설정을 논의한다.
Collaterals과 Liabilities
Monolithic
Monolithic은 현재까지 여전히 가장 주류인 대출 프로토콜 아키텍처이다. 이 아키텍처 하에서는 사용자가 여러 자산을 Collateral로 사용하여 다른 자산을 차입할 수 있으며, 사용자가 예치한 Collateral 역시 다른 사용자에 의해 다시 차입될 수 있으므로 사용자의 Collateral 또한 이자를 받을 수 있다.
Monolithic 아키텍처 하에서 리스크를 방지하기 위해 일부 토큰은 차입은 가능하지만 Collateral로 사용할 수 없는 경우가 있다. 예를 들어 아래 그림에서 사용자는 wstETH와 USDC를 Collateral로 예치하여 LINK 토큰을 빌릴 수 있지만, LINK 토큰을 Collateral로 사용하여 WBTC를 빌리는 것은 불가능하다.

Monolithic 아키텍처에 가장 부합하는 대출 프로토콜은 현재 이더리움 내 최대 규모의 대출 프로토콜인 AAVE V3이다. AAVE V3 내 대부분의 자산은 Collateral로도 사용 가능하며 Liabilities로도 사용 가능하다(아래 그림의 Normal 상태). AAVE V3는 Isolation Mode도 제공하는데, 이 모드에서는 일부 자산이 스테이블코인만을 차입하기 위한 Collateral로 사용 가능하지만 다른 토큰을 차입하기 위한 Collateral로는 사용할 수 없다.

Monolithic 아키텍처는 자본 효율성이 비교적 높다. 일반 사용자 입장에서는 다양한 토큰을 직접 Collateral로 예치하여 필요한 자산을 차입할 수 있으며, 동시에 Collateral도 이자를 받을 수 있다. 하지만 이 아키텍처의 가장 큰 문제는 대부분의 토큰을 Collateral로 포함시킬 수 없다는 점이다. 가치가 불안정한 토큰을 Collateral로 도입하면 대출 프로토콜에 막대한 손실이 발생할 수 있기 때문이다.
AAVE V3의 토큰 심사는 극도로 엄격하므로 현재 AAVE V3는 약 30종 정도의 토큰만을 담보 자산으로 지원하고 있으며, 이 중 상당수는 Isolation Mode에 있어 범용적인 담보 자산으로 사용할 수 없다.
Isolated Pairs
Isolated Pairs 역시 현재 많이 사용되는 대출 프로토콜 구조 중 하나이다. 이 대출 기관 하에서는 사용자가 예치한 Collateral은 특정 토큰만을 차입하는 데 사용할 수 있다. 동시에 사용자가 예치한 Collateral은 다시 차입되지 않으므로 Collateral은 이자를 받을 수 없다.

현재 이 모드를 사용하는 곳은 이더리움 내 3위 대출 프로토콜인 Morpho Bule이다. 이 대출 프로토콜에는 일련의 분리된 마켓이 존재하며, 사용자는 특정 마켓에 Collateral을 예치하여 해당 Liabilities 토큰을 차입할 수 있다. 그러나 Collateral이 다시 차입되지 않기 때문에 사용자는 Collateral의 이자 수익을 얻을 수 없다. 아래 그림은 WBTC와 USDC 마켓을 보여주며, 사용자가 예치한 WBTC는 오직 USDC 토큰을 차입하는 데만 사용되며, 예치한 WBTC는 이자를 받지 못한다.

따라서 Morpho Bule 내에서는 또 다른 유형의 사용자가 존재하는데, 이들은 대출 마켓에 USDC를 공급하여 이자를 받는다. 예를 들어 사용자가 위 그림의 WBTC를 Collateral로 하는 마켓에 USDC를 주입하여 이자를 벌 수 있다. 따라서 Isolated Pairs 시스템 내에서는 사용자가 다음 두 가지 유형으로 나뉜다:
- 예금자: 시장에 Liabilities 토큰을 제공하여 다른 사용자의 차입을 가능하게 하고, 대출 이자를 획득
- 차입자: 담보를 제공하여 토큰을 차입하나, 담보의 이자 수익을 포기
예금자 입장에서 Morpho Bule 프로토콜 내 동일한 토큰이 여러 마켓에서 모두 차입될 수 있는데, 예를 들어 WBTC를 Collateral로 USDC를 차입하는 마켓도 있고, wstETH를 Collateral로 USDC를 차입하는 마켓도 있다. 이러한 마켓들에서 USDC에 지급되는 금리는 서로 다르다. 아래 그림은 다양한 Collateral을 통해 USDC를 차입할 수 있는 마켓들의 금리를 보여준다:

따라서 사용자가 USDC를 예치하고 더 높은 금리를 원한다면, USDC를 서로 다른 마켓에 분배해야 한다. 이는 간단한 작업이 아니며, 일부 마켓은 변동성이 큰 Collateral 토큰을 선택했을 수 있기 때문에, 이런 마켓에 USDC를 공급하면 토큰의 격렬한 변동성으로 인해 청산 손실을 입을 수 있다. 따라서 Isolated Pairs 마켓 내에서는 종종 세 번째 유형의 시장 참여자—Curator가 등장한다. Curator는 전문 금융기관들이며, 각 마켓의 리스크와 수익성을 분석한 후 자신의 자금 배분 방안을 설계한다. 사용자는 Curator의 자금 배분 방안과 수익률에 따라 USDC를 Curator에게 위탁하여 관리받을 수 있다.

Isolated Pairs의 또 다른 장점은 Monolithic 아키텍처 하의 거버넌스 문제를 완전히 회피한다는 점이다. 모든 사용자가 별도의 거버넌스 승인 없이 자체적으로 대출 마켓을 생성할 수 있다. 예를 들어 USD0++과 같은 새로운 수익형 토큰은 AAVE와 같은 대출 프로토콜에 진입하기 어렵지만, Morpho Bule 내에서는 바로 마켓을 설립할 수 있다.
개발자 관점에서 보면, Isolated Pairs 아키텍처는 또 다른 큰 장점이 있는데, 이는 Collateral의 재차 차입이 없기 때문에 Collateral에 대한 이자 계상 코드가 필요 없어 전체 구현이 비교적 간단하다는 점이다. Morpho는 현재 개발자들 사이에서 가장 각광받는 대출 프로토콜이다.
Isolated Groups
이 아키텍처는 현재 대출 프로토콜 중 Compound V3만이 사용하고 있다. 이 아키텍처 하에서는 서로 다른 Liabilities가 각각의 Collateral을 가진다.

구체적인 예로 Compound V3의 메인넷 버전에서 ETH를 차입한다고 가정할 때, 다음과 같은 담보를 제공할 수 있다:

Isolated Pairs 시스템에 비해 Isolated Groups는 단일 자산에 대해 여러 종류의 담보를 제공할 수 있도록 허용한다. 이 모델은 이론적으로 개발자가 자유롭게 대출 마켓을 배포하고 Collateral과 Liability 간의 관계를 설정할 수 있게 한다. 그러나 현재 이 모델을 유일하게 사용하는 Compound V3는 여전히 COMP 토큰 기반의 거버넌스 모델을 도입하고 있으며, 모든 마켓 생성 및 Collateral 수정은 COMP 토큰 홀더의 투표를 거쳐야 한다:

다소 난감한 점은 Compound가 두 차례 코드에 취약점이 있었던 적이 있다는 것이다. 이 두 오류는 Rekt가 작성한 Compound Errors와 Overcompensated를 참고할 수 있다. 그러나 이 두 오류 모두 대출 프로토콜 내 자산에 영향을 미치지 않았기 때문에 현재 Compound는 여전히 이더리움 메인넷 내 5위 대출 시스템이다.
Isolated Groups with Mutual Collateral
이 대출 프로토콜 아키텍처는 사용 사례가 드물며, 현재 DefiLlama의 대출 프로토콜 TVL 순위에서 18위인 Silo Finance가 이 아키텍처를 사용하고 있다.

위 그림은 Silo Arbitrum 버전 내 Silo 토큰에 해당하는 대출 마켓의 대출 관계를 보여준다. Isolated Groups with Mutual Collateral 아키텍처 하에서는 토큰 간에 서로 바인딩되어 상호 Collateral이 된다. Silo Arbitrum 버전 내 모든 대출 마켓에는 ETH와 USDC 두 가지 토큰과 마켓 생성자가 지정한 세 번째 토큰(위 그림에서 Silo 토큰)이 존재한다.
silo 문서 내에서 ETH와 USDC는 bridge assets라고 불리며, 마켓 생성자가 지정한 세 번째 토큰은 base assets라고 불린다. 여기서 bridge assets라는 명칭은 이유가 있다. 사용자가 ETH와 USDC를 기반으로 일련의 체인형 대출 경로를 구성하여 자신의 요구를 실현할 수 있기 때문이다. 예를 들어 Silo 토큰을 담보로 ETH를 차입한 후, ETH를 담보로 ARB를 차입하는 방식이다. 위 경로를 통해 실제로는 Silo 토큰으로 ARB를 차입하는 목적을 달성한 셈이다.
Isolated Groups with Mutual Collateral의 장점은 Isolated Groups가 제공하는 리스크 격리를 실현하면서도 사용자가 개인의 리스크 선호도와 요구에 따라 해당 대출 마켓을 선택할 수 있을 뿐 아니라, 유동성의 파편화를 어느 정도 피할 수 있다는 점이다. 사용자는 bridge assets를 활용하여 체인형 대출 경로를 설계함으로써 간접적으로 특정 대출을 실현할 수 있다. 마지막으로, 상호 담보(Mutual Collateral) 관계가 존재하기 때문에 사용자가 예치한 Collateral은 실제로 이자를 받을 수 있다.
그러나 Silo는 사용자가 Collateral 상태를 설정할 수 있도록 허용한다. 이 옵션은 Collateral 이자를 포기하는 조건하에 Collateral이 차입되는 것을 방지함으로써 Collateral의 안전성을 보장한다.
파라미터
본문의 두 번째 부분에서는 대출 프로토콜 내 파라미터 문제를 논의할 것이다. 본문은 주로 대출 프로토콜 내 자본 효율성과 가장 관련 깊은 파라미터인 Collateral Factor를 중심으로 다룬다. 이 파라미터는 대출 프로토콜 내에서 Collateral의 할인 상황을 측정한다. Collateral Factor가 높을수록 해당 자산의 할인이 낮다. 일반적으로 ETH 등 안정적인 자산의 경우 Collateral Factor가 높으며, 저시가 자산은 종종 낮은 Collateral Factor를 갖는다.
Global Paternalism
Global Paternalism은 현재 대출 프로토콜 내에서 가장 흔한 Collateral Factor 파라미터 설정 모드이다. 간단히 말해, 프로토콜 운영팀이 직접 Collateral Factor 파라미터를 설정하고 수정하는 것이다. 예를 들어 AAVE 내부에서는 AAVE의 DAO 조직이 제안을 통해 특정 Collateral의 관련 파라미터를 수정한다. 아래 그림은 ezETH가 Collateral로 사용될 때 AAVE 거버넌스가 설정한 파라미터를 보여준다.

프로토콜과 사용자 모두에게 Global Paternalism은 가장 간단한 방식이다.
The Invisibal Hand
현재 Morpho를 중심으로 한 대출 프로토콜은 거버넌스 시스템 도입을 거부하고 있으므로 Global Paternalism은 Morpho 프로토콜 내에서 실행될 수 없다. 따라서 Morpho는 다른 방안을 사용한다. 이 방안 하에서는 모든 사용자가 임의의 Collateral Factor 파라미터를 가진 마켓을 구성할 수 있으며, 예금자들은 자신이 가장 신뢰할 수 있다고 판단하는 마켓에 자산을 예치한다.

예를 들어 Morpho에서 USD0++ / USDC 마켓 내에 서로 다른 파라미터를 가진 두 가지 마켓이 존재하는 것을 확인할 수 있으며, 사용자는 자신의 리스크 선호도에 따라 USDC 자산을 다른 마켓에 예치할 수 있다.

결론
본문은 DeFi 대출 프로토콜의 현재 일반적인 아키텍처를 소개한다. 간단히 말해, 거버넌스에 대한 의존도의 차이로 인해 다양한 대출 프로토콜이 등장했다. 대출 프로토콜을 다음과 같이 두 가지로 간단히 나눌 수 있다:
- 거버넌스에 강하게 의존: 대출 프로토콜 내 파라미터와 담보 선택 모두 엄격한 거버넌스 절차를 필요로 함
- 거버넌스에 의존하지 않음: 대출 프로토콜이 마켓의 자유로운 구성과 파라미터의 자유로운 설정을 허용하며, 사용자가 '발로 투표'함
거버넌스에 강하게 의존하는 프로토콜의 경우, 거버넌스 메커니즘이 핵심이다. Compound 및 그 포크 프로젝트들은 여러 차례 거버넌스 문제로 인해 프로토콜에 문제가 발생한 바 있다. 현재까지 살펴보면, AAVE는 모든 프로토콜 중 가장 우수한 거버넌스 메커니즘을 갖춘 프로젝트이다. 거버넌스에 강하게 의존하는 프로토콜은 상당한 장점이 하나 있는데, 프로토콜의 거버넌스 메커니즘을 신뢰한다는 전제 하에 예금자는 자산을 예치하는 것 외에 추가로 아무런 조작도 필요하지 않다는 점이다. 이는 이더리움 재단 등의 재단 구조 조직에게 매우 매력적이다.
거버넌스에 의존하지 않는 프로토콜의 경우, 모든 것이 시장에 의해 결정된다. 이는 대출 참여자들에게 더 높은 요구를 제기하며, 예금자와 차입자 모두 시장 동향을 주시하고, 최적의 금리를 얻기 위해 지속적으로 다른 대출 마켓 간에 자금을 재배분해야 한다. 이는 재단 유저들에게 매우 불편하며, 이러한 사용자들은 메커니즘상 자금 조작을 자주 수행할 수 없다. 물론 사용자는 자금을 제3자에게 위탁할 수 있지만, 현재까지 Morpho 내 제3자는 AAVE만큼 신뢰할 만하지 않다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














