
Morpho 완전 가이드: 파라미터 해석부터 고급 전략까지, DeFi의 '스마트 펀드'를 한 문장으로 이해하기
작성자: 아샤오하이

배경
Morpho는 이번 사이클에서 제가 가장 좋아하는 프로젝트 중 하나입니다 (프로토콜의 가치를 인정한다는 의미지, 코인 매수를 추천한다는 뜻은 아닙니다). 코드가 간결해서 극찬을 받고 있으며, 소액 자산 운용과 전통적인 펀드 운영 요소를 결합하여 유동성 관리에 편리할 뿐 아니라 레버리지를 필요로 하는 사람들에게도 도움이 됩니다.
프로젝트의 보안성은 이전 기사에서 이미 다뤘습니다. 안정적으로 이자를 벌고 싶다면, 보유 자산에 따라 고금리 Vault를 찾아 입금하면 되며, 수익은 즉시 정산되고 언제든지 인출할 수 있습니다.
이번 기사에서는 단순히 입금하는 것 외에도, 귀하의 자금이 어디로 흘러가는지, 어떤 Vault에 주목해야 하는지, APY가 어떻게 산정되며 어떻게 개선할 수 있는지(관심 있다면) 설명합니다.
INFO
중간에 사용되는 일부 용어는 번역 차이로 인해 원어 그대로 영문을 유지하여 의미가 정확하게 전달되도록 하겠습니다.
기초 메커니즘
우선 Morpho는 리뉴얼 후 메인 페이지에 명확하게 Earn / Borrow를 구분해 두 부류의 사용자 니즈를 명확히 정의했습니다.


기본 개념
시작하기 전에 몇 가지 개념을 이해해야 합니다.

-
Vault: 전통적인 대출 프로토콜은 일반적으로 코인 종류별로 분류되며, 예치 시 어떤 코인을 넣고 얼마의 이자가 발생하는지 은행과 유사합니다. 반면 Morpho에서 예치하는 것은 개념적인 vault이며, 특정 스타일의 펀드에 비유할 수 있고, 독립된 펀드 관리자가 있어 귀하의 자금을 관리하는 금고라고 이해할 수 있습니다.

AAVE
-
Curator: Vault 관리자로, 펀드 매니저에 비유할 수 있으며, 이 Vault를 관리하는 개인 또는 조직으로서 리스크 관리와 실력을 대표하며, APY 달성 전략의 주요 수립자입니다.
-
Collateral: 담보물입니다. Vault가 사용자들의 자금을 받아 외부에 대출하여 이자를 얻고, 회수하는 담보물이 무엇인지 아래에서 자세히 설명하겠습니다.
수익 전달 메커니즘
대출 프로토콜에서 이자는 결국 차입자(Borrower)가 지불하며, 공급자(Supplier)에게 돌아갑니다. Morpho도 예외가 아니며, 이 점을 명확히 아는 것이 중요합니다. 기존의 대출 프로토콜과 다른 점은, 예전에는 자금을 프로토콜에 맡기고 프로토콜이 중개 역할을 했다면, 여기서는 자금을 프로토콜에 맡기고 프로토콜이 자금의 안전을 보장한 후 특정 펀드에 넘겨주며, 그 펀드가 귀하를 대신해 자금을 운용하고 대출하는 것입니다. 관계를 간단히 정리하면 다음과 같습니다. 아래는 Morpho 공식 문서 첫 페이지의 그림인데, 몇 초만 더 살펴보면 전체 프로토콜의 핵심을 이해할 수 있습니다:

-
공급자(Supplier, 예금자): ETH / USDC 등의 자산을 가지고 Earn 섹션에서 Morpho Vault에 입금
-
공개된 Allocator(Public Allocator), 즉 감사된 스마트 계약을 통해 Curator가 안전하게 자금에 접근
-
Vault가 자금을 해당 마켓(Market, 전문 용어로 Borrow Market, 대출 시장)에 분배
-
차입자(Borrower)가 대출 시장에서 담보를 제공하고 자금을 빌리며 이자를 지불
-
그 후 Reward 메커니즘이 이자 등을 시장과 Vault에 분배
이해되지 않으면 다시 몇 번 읽어보세요.
Morpho는 전통적 대출과 다릅니다:
-
전통적 대출 프로토콜은 차입 수요가 있는 사람에게 일반적으로 USDC, USDT, ETH 등 주요 코인이나 보편성이 높은 자산을 담보로 요구하지만, Morpho는 PT / USD0++ / Berastone 등 활용성이 낮은 자산도 담보로 지원합니다. 차입자 입장에서는 유휴 자산 활용률을 높일 수 있습니다 (예: PT-sUSDe를 담보로 DAI를 빌림).
-
또한 전통적 대출에서 단일 자산의 가격 변동 위험이 전체 프로토콜에 영향을 줄 수 있는데, 특정 자산에 문제가 생기면 다른 자산까지 연쇄 부실이 발생할 수 있습니다. 반면 Morpho는 각 Vault가 서로 격리되어 있습니다(A Vault에 문제가 생겨도 B Vault의 자금 안전에는 영향 없음).
Earn과 Borrow 이해하기
각각 예시를 들어 설명하겠습니다.
Earn 파라미터 해설
https://app.morpho.org/ethereum/earn
먼저 Earn은 여유 자금을 갖고 이자를 벌고자 하는 사용자를 위한 것으로, 대부분의 사람들이 원하는 니즈입니다. 이 목록에 나열된 Vault들은 모두 공식적으로 화이트리스트에 등재된 것입니다. 실제로 누구나 Vault를 생성할 수 있지만(Permissionless), 친구와 함께 마음대로 만들 수 있습니다. 자금 안전성, 이용 및 투명성은 Morpho의 기본 계층에서 보장되므로 사적인 유용 문제를 걱정할 필요 없습니다. 또한 화이트리스트에 등재되지 않은 Vault는 메인 페이지에 표시되지 않으며 검색되지 않습니다.
🔗 MEV Capital Usual USDC Vault를 예로 들어 각 파라미터를 하나씩 살펴보겠습니다. 익숙하지 않다면 천천히 읽는 것을 권장합니다.

-
USDC: 이 Vault가 어떤 코인을 예치받는지 나타냅니다. 여기는 USDC이며, 다른 Vault는 USDT / DAI / BTC LST 등 다양한 코인을 받습니다.
-
MEV Capital: 이 Vault의 Curator(관리자)로, 일반적으로 다양한 기관이 맡습니다. 해당 기관의 자격, 역사, 운용 규모 등을 조사하여 리스크 관리 능력을 더 잘 이해할 수 있습니다.
-
Total Deposits: 현재 이 Vault에 얼마나 많은 자금이 예치되었는지입니다. 여기는 318M USDC입니다.
-
Liquidity: 잔여 유동성으로, 은행의 준비금과 유사합니다. 인출 요청 시 이 잔액에서 출금됩니다. 여기는 63M이며, 만약 본인이 100M을 예치했다면 한 번에 전부 인출하는 것은 불가능하다는 의미입니다. 이후 Morpho 메커니즘이 이를 어떻게 해결하는지 설명하겠습니다.
-
APY: 대부분이 가장 관심 있는 파라미터입니다. 일반적으로 Native APY(원생 APY) + $Morpho 토큰 보조금 - Performance fee(성과 수수료)로 구성되며, 추가적으로 Resolv 프로젝트의 1배 포인트처럼 다른 파라미터가 있을 수 있습니다. 이 포인트는 언젠가 Resolv의 보상으로 교환될 수도 있습니다.
-
개인 자산 관련: 귀하의 지갑에 얼마가 있는지, 얼마를 예치했는지, 예상 월/년 수익은 얼마인지입니다.
다음으로 Overview를 살펴봅니다.

-
첫째, 예치 자금의 기본 추세입니다. 뷰를 전환할 수 있으며, 급격히 하락한다면 리스크가 존재할 수 있으므로 주의 깊게 관찰하며 자신을 보호하세요.
-
둘째, APY의 기본 추세입니다. 뷰 전환이 가능합니다.
-
Performance Fee(성과 수수료): APY에서 특별히 주목해야 할 지표로, Vault 펀드 관리자의 성과 수수료이며, 귀하의 수익에서 공제됩니다. 여기는 10%로, 귀하 수익의 10%가 Vault 관리자에게 귀속되며, 현재 APY로 환산하면 1.22%의 손실입니다.
다음으로 Market allocation을 확인합니다.

여기서는 귀하가 예치한 자금이 어디에 대출되었는지, 즉 수익의 출처를 모두에게 공개합니다. 이것이 탈중앙화 펀드의 매력입니다. 투명하고 실시간입니다.
예시에서 첫 번째 항목을 보면, 이 Vault의 57.05%가 USD0++ / USDC 마켓에 배정되어 있습니다. 이 마켓은 사용자가 USD0++를 담보로 USDC를 빌릴 수 있도록 허용하며, 최대 담보율은 96.5%입니다. 총 181.46M을 공급했고, 전략 상한은 349.81M이며, 최근 하루 APY는 14.66%입니다.
다른 마켓들도 동일하게 해석하면 됩니다. 이때 생각할 수 있는 것은 이 부분이 곧 Vault의 핵심 리스크 요인일 수 있다는 점입니다. 즉, Vault가 회수한 담보물의 가치가 떨어지면 어떻게 될까요? 맞습니다. 이것이 바로 Morpho의 가장 큰 리스크 요인으로, 프로토콜 자체가 아닌 담보물로부터 발생합니다.
최근 USD0++가 디피깅(pegging)에 실패했을 때 실제 자금 피해는 없었지만, 공포감이 확산되어 많은 사람이 예치한 자금을 일시적으로 인출하지 못했습니다. 이후 관리자 교체 및 유동성 주입, 마켓 변경 등의 조치로 복구되었습니다.
다음은 Performance입니다.

특별히 설명할 내용은 없으며, 과거 실적과 성과 수수료 수령 주소입니다.
Vault Configuration을 살펴봅니다.

이 부분 대부분은 투명성 보고 정보입니다. 예를 들어 Guardian Address(가디언 주소)는 Vault의 위험 작업을 모니터링하고 무효화하는 용도이며, Timelock(타임락)은 핵심 변경 시 반드시 기다려야 하는 최소 시간으로, 시장, Curator, Guardian에게 반응할 시간을 제공합니다.
Depositors를 확인합니다.

-
Distribution: 각 사용자가 얼마씩 예치했는지, 비율은 얼마인지, 대규모 예치자가 앞에 나열됩니다.
-
Transactions History: 사용자들의 예치 및 인출 동향입니다. 세심한 사람은 각 예치(Supply)/인출(Withdraw) 거래 옆에 동시에 Vault Fee 거래가 발생하는 것을 알 수 있습니다. 이 메커니즘은 사용자가 Vault에서 작업을 수행할 때마다 Curator가 Morpho에서 이미 획득한 성과 수수료를 인출하도록 도와주는 것입니다. 이것이 바로 Morpho와 직접 상호작용할 때 가스비가 다소 비싼 이유 중 하나입니다 😂.
이상으로 Earn 파라미터 해설을 마칩니다.
Borrow 파라미터 해설
https://app.morpho.org/ethereum/borrow
Borrow 내의 각 풀을 우리는 Market이라 부르며, 일반적으로 순환 대출이나 기타 코인 차입 수요가 있는 사람들을 위한 것입니다.
USD0++ / USDC를 예로 들겠습니다.

우선 제목은 USD0++를 담보로 USDC를 빌릴 수 있음을 나타냅니다.
-
96.5%: LLTV로, 아래에서 자세히 설명하겠습니다.
-
Total Supply: 이 마켓이 받은 총 예치 자금량입니다.
-
Liquidity: 이 마켓에서 아직 얼마만큼의 자금이 빌릴 수 있는지입니다.
-
Rate: 차입자가 지불해야 할 이자입니다. 원생 이자는 15.5%이며, 여기에 $Morpho 보조금 0.17%가 포함되어 실제 이자는 약간 낮습니다.
-
귀하의 포지션 정보: 얼마를 담보로 제공했는지, 얼마를 빌렸는지, LLTV는 얼마인지입니다. LLTV가 익숙하지 않다면 항상 목표값에 가까워지지 않도록 주의해야 하며, 해당 값에 도달하면 자동 정산이 발생합니다.
Overview를 살펴봅니다.

-
첫째, 담보물과 대출 자산입니다. 앞에서도 언급했습니다.
-
Liq. Loan-To-Value (LLTV): 간단히 말해 정산선입니다. 차입 금액 가치 / 담보물 가치 = 96.5%가 되면 담보물이 정산될 수 있습니다. 담보물 안전을 위해 먼저 차입 금액이 이 값에 가까워지지 않도록 하고, 담보물과 대출 코인의 가격을 모니터링해야 합니다. 또한 이 마켓의 오라클 구조(두 가격이 어떻게 결정되는지)를 주의 깊게 살펴봐야 합니다. 아래에서 설명하겠습니다.
-
차입 금액 추세
-
차입 이자율 추세 및 오른쪽의 계산 방식
-
이 마켓이 어떤 Vault들로부터 자금을 받았는지입니다. 또한 두 Vault의 Supply Share(공급 비율) 합계가 100% 미만임을 알 수 있습니다. 이는 일부 "개인 투자자"들이 Supply를 했으나 Vault로 간주되지 않아 여기에 표시되지 않았기 때문이며, 아래에서 표시됩니다.
다음은 Oracles(오라클)입니다. 이 부분은 다소 복잡하므로, 가능하면 엔지니어나 AI에게 문의하시기 바랍니다.

여기서는 담보물의 가격 결정 메커니즘을 설명합니다. 대부분 계약 형태이며 일반인은 이해하기 어렵지만, AI를 활용할 수 있습니다.
1️⃣ 에서 마지막 가격은 1 USD0++ = 0.87 USDC임을 알려줍니다.
2️⃣ 의 계약은 USD0++ 가격이 어떻게 정의되는지 알려줍니다(AI 질문). USD0++ 계약 내 FloorPrice를 고정하여 가져온다고 합니다. USD0++ 프로젝트를 아는 사람은 모두 알고 있듯이, 현재 FloorPrice는 고정된 0.87이며, 시장 가격 변화에 따라 변하지 않습니다.

각 마켓의 오라클 상황은 다릅니다. 일부는 변동되며, 일부는 고정 선형 증가합니다.
다음은 Instantaneous Rates(즉시 이자율)입니다. 이 부분은 매우 중요합니다.

먼저 실시간 차입 및 예치 이자율과 추세를 볼 수 있으며, 중요한 파라미터는 Target utilization(목표 활용률)입니다. 현재는 90%이며, Current utilization(현재 활용률)은 91.77%입니다. 활용률 계산은 빌려진 금액 / 예치된 금액입니다. 간단한 수학으로 빌려진 금액이 많거나 예치금이 줄어들면 활용률이 상승합니다.
오른쪽 아래 그래프에서 회색 선은 차입 이자율, 파란 선은 예치 이자율입니다. 90%는 분기점이며, 활용률이 90%를 초과하면 차입 이자율이 급증합니다. 바로 이 메커니즘이 우리가 처음 제기한 문제를 해결합니다. Earn에서 언급한 Vault의 유동성이 부족해 인출할 수 없는 경우를 어떻게 해결할까요? 예를 들어 설명하겠습니다.
가정: 한 Vault가 자금을 외부에 대출하여 Borrow 마켓에 예치했으며, 잔여 유동성은 50M입니다. 대규모 사용자가 100M을 인출하려 합니다. 어떻게 할까요?
대규모 사용자가 우선 50M을 인출한다고 가정하면, Vault 풀의 유동성이 사라지고, Borrow 마켓의 자금 공급량이 감소하여 utilization(활용률)이 상승하고, 차입 이자율이 상승하며, 이는 차입자를 상환하도록 강제합니다. 동시에 Vault의 APY가 상승하여 외부 공급자를 유치합니다. 차입자의 상환과 신규 예치가 계속되어 대규모 사용자의 인출을 위한 자금을 계속 제공하며, 이러한 순환이 새로운 균형에 도달할 때까지 지속됩니다.
이러한 금리 조절 메커니즘을 통해 금리 안정성과 대규모 인출 수요를 보장합니다.
다음은 Liquidations(청산)입니다. 내용은 많지 않습니다.

하나는 Liq. Penalty(청산 패널티)입니다.
다른 하나는 그래프에서 오른쪽에서 왼쪽으로 담보물 가격이 하락할 때 어느 정도 자산이 청산 위험에 처하는지를 보여줍니다. 마우스를 올려 슬라이딩하면 알 수 있습니다.
다음은 Market Activity(시장 동향)입니다.

Suppliers에서 Vault 외에 일부 개인 주소(예: 0x1be4...57D7)도 이 마켓에 자금을 공급했음을 볼 수 있습니다. 다음 고급 섹션에서는 이 개인 주소가 왜 이런 행동을 했는지, 어떻게 작동하는지 살펴보겠습니다.
Borrower 목록은 말 그대로 누가 얼마를 빌렸는지입니다.
마지막 warnging(경고) 부분입니다.

여기서 이 마켓의 잠재적 리스크를 경고합니다. 앞에서 언급한 바와 같이 USD0++의 가격이 고정되어 있다는 점이 경고됩니다. 모든 마켓이 이 경고를 표시하는 것은 아니며, 물론 이 경고가 있다고 해서 매우 위험하다는 의미도 아니며, 경고가 없다고 해서 100% 안전하다는 의미도 아닙니다. 시장을 존중하세요.
이상으로 Borrow 파라미터 해설을 마칩니다.
이제 귀하도 Morpho 프로토콜에 대해 더 깊이 이해했을 것입니다. 아직 이해되지 않으면 다시 한 번 읽어보세요, 제 친구.
연장 질문: 실제로 리스크가 발생하면 Morpho에 배상을 요구할 수 있을까? 답은 아니요입니다. (성숙한 크립토 서퍼라면 이미 알고 있죠)

Morpho_Terms_of_Use.pdf
고급 작업: 최고 수익률 달성 + 성과 수수료 우회
Borrow 마켓을 설명할 때 대부분의 마켓 유동성은 Vault가 제공하며, Vault의 자금은 사용자가 제공한다는 것을 알았습니다. 아래 그림에서 일부 개인 사용자가 Market에 직접 공급(supply, 일명 직접 투입)했음을 발견할 수 있습니다.

이는 Morpho의 무허가 모델 덕분이며, 누구나 마켓의 공급자가 될 수 있습니다. 당신도 가능합니다.
이 방법의 장점은 다음과 같습니다.
-
Supply 수익을 최대한 활용할 수 있습니다. 아래 그림에서 Vault는 여러 풀에 분산 대출을 하므로 1️⃣ 의 수익이 평균화됩니다. 만약 2️⃣ 에서 APY가 가장 높은 곳을 찾아 직접 투입하면 수익률을 높일 수 있지 않을까요?

-
두 번째 장점은 Vault를 우회하여 직접 투입함으로써 성과 수수료를 면제받아 수익을 추가로 1-2% 높일 수 있다는 점입니다.
이 방법의 단점도 있습니다.
-
마켓에 리스크가 발생하거나 유동성이 부족할 때, 즉시 자금을 인출할 수 없습니다.
-
자신이 담보물의 변동 리스크를 직접 모니터링해야 합니다. 좋은 펀드 매니저는 리스크를 사전에 모니터링하여 조기에 인출해줍니다(예: OneKey Hakutora USDC). 이것이 성과 수수료를 받는 이유입니다. 물론 성과 수수료를 받고도 별다른 리스크 관리 조치가 없는 Vault도 있습니다.
다음은 필요한 분들을 위한 작업 절차입니다.
WARNING
처음 작업 시 반드시 소액(예: 1 USDC)을 사용하고 새 지갑을 사용하세요. 다른 작업과 충돌할 수 있으므로 Withdraw가 성공한 후 대규모 작업을 진행하세요. 다음 작업은 모두 계약 상호작용이며, 중간에 어떤 실수나 계약 정보 업데이트, 마켓 차이 등으로 인해 자금을 영원히 찾을 수 없게 될 수 있으므로 주의하세요. 여기서는 어떤 결과에도 책임지지 않으며, 학습 참고용이며 리스크는 본인 책임입니다.
다시 한번 USD0++ / USDC 마켓을 예로 들며, 다른 마켓은 해당 부분만 변경하면 됩니다. 우리는 loan Token(즉 USDC)을 공급(Supply)할 것입니다.
첫 번째 단계: 먼저 USDC를 Morpho에 승인합니다.
USDC 계약으로 이동하세요:
https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48#writeProxyContract
writeProxyContract 선택 후 Web3에 연결
Approve 함수 찾기
spender: 0xbbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb (Morpho 계약)
value: USDC 수량 * 1000000
Write 클릭 후 지갑 시뮬레이션 결과가 예상과 일치하는지 확인

두 번째 단계: USD0++ / USDC 마켓으로 이동하여 다음 파라미터를 수집하세요:
LoanToken: 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 CollateralToken: 0x35D8949372D46B7a3D5A56006AE77B215fc69bC0 Oracle Address: 0xBf877B424bE6d06cA4755aF2c677120eC71cac53 Interest Rate Model (irm): 0x870aC11D48B15DB9a138Cf899d20F13F79Ba00BC LLTV: 965000000000000000 code
세 번째 단계: Morpho 계약으로 이동
https://etherscan.io/address/0xbbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb#writeContract
Contract - WriteContract 선택 후 Web3에 연결
앞의 항목에 해당 파라미터를依次 입력하고, 아래 항목은:
Assets: 예치할 USDC 수량, USDC Amount * 1000000
shares: 0 입력
onBehalf: 귀하의 지갑 주소
data: 0x 입력
Write 클릭 후 지갑 시뮬레이션 결과가 예상과 일치하는지 확인

잠시 후 Market의 Supplier에서 귀하의 금액과 주소를 찾을 수 있습니다. 이 방법의 단점은 웹 페이지의 Position에서 귀하의 자금을 볼 수 없고, Market 위치에서만 볼 수 있다는 점입니다. 하지만 $Morpho 보상은 정상적으로 지급됩니다.

네 번째 단계: 인출 준비. 블록 탐색기에서 방금 예치한 거래를 열고 log를 선택하여 Supply 이벤트를 찾고, shares 파라미터는 예치한 지분 수량을 나타내며 인출 시 사용됩니다.

그림의 파라미터 3
다섯 번째 단계: 인출. Morpho 계약으로 이동
https://etherscan.io/address/0xbbbbbbbbbb9cc5e90e3b3af64bdaf62c37eeffcb#writeContract
Contract - WriteContract 선택 후 Web3에 연결
앞의 항목에 해당 파라미터를依次 입력하고, 아래 항목은:
Assets: 0 입력
shares: 네 번째 단계에서 찾은 숫자 입력
onBehalf: 예치한 주소
receiver: 수령할 주소
data: 0x 입력
Write 클릭 후 지갑 시뮬레이션 결과가 예상과 일치하는지 확인

예외가 없다면 예치와 인출이 모두 완료되었습니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














