Compound 거버넌스 #132

청산 및 Collateral Reserves 로직 개선

배경 설명

Compound v3(comet)에서는 청산이 발생하면 담보로 맡긴 자산은 프로토콜에 귀속(absorb)됩니다. 사용자 계정에서 청산이 발생해서 모든 담보 자산이 프로토콜에 귀속되면 사용자 계정에는 base asset(USDC 마켓이라면 USDC가 base asset임)이 남게 됩니다.

현재 배포된 버전에는 청산과 관련된 함수인 absorb 안에사용자 계정 잔액이 양수일때(positive balance) Transfer event를 emit하는 코드가 없습니다.

Compound v3에서 사용자 계정의 원금(principal, USDC 마켓이라면 cUSDCv3 잔액)은 int 타입 형태로 관리하고 있기 때문에 음수이면 대출을 의미하고 양수이면 예금을 의미합니다.

때문에 온체인에서는 정확한 데이터를 확인할 수 있지만 etherscan과 같은 블록체인 탐색기나 Dune Analytics와 같은 온체인 데이터 분석 도구에서 불편함이 발생할 수 있습니다.


132번째 제안 주요 내용

132번째 제안에서는 다음과 같은 내용이 반영되어 있습니다.

  • absorb function: Transfer emit 추가

  • collateral reserves 관련 코드 개선

collateral reserves 관련 제안에는 사용자가 잘못된 주소로 토큰을 보내거나, Compound v3 마켓이 다른 v3 마켓의 담보물로 활용되는 경우를 고려한 코드 개선 사항이 포함되어 있습니다.


투표권 행사

absorb 함수 변경 사항은 분석 도구와 블록체인 탐색기 이용자 편의성에 도움이 되는 사안이며 collateral reserves 관련 변경 사항 역시 Compound v3 확장성과 유연성을 고려했을때 적절한 조치라고 판단됩니다.

따라서, 저는 이 제안에 찬성 표를 행사했습니다.

투표는 https://comp.vote/ 에서 참여하시면 가스비 부담없이 거버넌스 활동에 참여하실 수 있습니다.

COMP 토큰을 보유하신 분이라면 누구든지 제안서 투표에 참여하실 수 있습니다. 제안서에 담긴 의미와 내용을 파악하셨다면 투표 참여로 여러분의 의사를 표시해주시길 바랍니다.

직접 참여가 어려우신 분은 다른 사용자에게 투표권을 위임하여 거버넌스 활동에 참여하실 수 있습니다.


투표권 위임 방법

(1) 투표 페이지 접속하기 https://comp.vote/delegate
(2) 리더보드에서 더 보기(LOAD MORE DELEGATES) 누르셔서 Dakeshi 찾기
(3) Delegate 버튼 선택

comp_vote_delegate.png
comp_vote_delegate.png

참고 링크

Subscribe to dakeshi
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.