디파이강좌

조회 수 701 추천 수 0 댓글 0

 

image.png

 

Flashloan Aave vs dYdX vs Uniswap 비교

 

 

Aave Flashloans

 

에이브는 대출규약이다. 당신은 그들의 플랫폼에서 토큰을 빌리고 빌려줄 수 있다.

 

2020년 초, 그들은 플래시론에 대한 아이디어를 생각해 냈고, 궁극적으로는 그것이 그들의 주력 제품이 아니더라도 대부분 플래시 론으로 알려지게 되었다.

 

이더리움 블록체인에 대해 최초로 만들어진 REAL Flashloan은 실제로 Aave Flashloan으로 만들어졌다. 그래서 Aave는 Flashloan 생태계에 특별한 장소를 가지고 있다.

 

장점:

 

- 광범위한 토큰 선택

- WETH 대신 ETH를 직접 빌릴 수 있음

- 또한 우수한 문서와 Truffle 박스를 갖추고 있어 통합이 매우 용이하다.

 

단점:

 

그들은 각 Flashloan에 대해 0.09 pct의 수수료를 부과한다.

그리고 우리는 나중에 이러한 장단점이 다른 플래시론 제공업체와 어떻게 비교되는지를 알게 될 것이다.

 

DYDX Flashloans

 

dYdX는 분산형 거래소다.

비트코인 등 다른 자산의 성능을 추적할 수 있는 마진트레이딩, 합성자산 등 일부 고급 기능을 가지고 있다.

 

ddX도 플래시를 제공하지만 다소 숨겨진 기능이라 많은 사람들이 알고 있지 않다.

 

우선 dYdX가 어떻게 작동하는지 이해할 필요가 있다. 대부분의 분산형 거래소의 스마트 계약에서, 그들은 당신이 취할 수 있는 다양한 행동에 대해 Solidity 코드에 다른 진입점이나 기능을 가지고 있다.

 

예를 들어, 다음과 같은 기능이 있다.

 

토큰 입금 중

토큰을 인출하는 또 다른 기능

또 다른 구매 기능, 토큰 등…

 

이는 거래자들이 거래 수수료로 더 많은 비용이 드는 하나의 거래만 하기 위해 여러 개의 거래를 보내야 하기 때문에 문제가 된다.

 

우리가 메타트랜잭션이라고 부르는 것으로 이 문제를 해결할 수 있다. 메타트랜잭션을 통해 하나의 거래로 여러 가지 거래를 할 수 있다.

 

dYdX는 메타트랜잭션 기능이 내장되어 있다. dYdX를 사용하면 스마트 계약과 상호 작용하는 하나의 진입점이 있다. 그래서 어떤 작업을 하고 싶든, 구매하고, 팔고, 토큰을 예치하고 싶든, 항상 같은 Solidity 함수라고 부른다.

 

이 함수를 호출하면 수행할 작업 집합을 정의하게 된다. 예를 들어 다음과 같은 세 단계를 함께 패키징할 수 있다.

 

입금 토큰

무역

토큰 인출

 

이를 통해 하나의 이더리움 트랜잭션으로 전체 프로세스를 완료한다.

한 가지 흥미로운 세부사항은 모든 조치가 완료된 후에만 거래가 종료될 때 잔액이 확인된다는 것이다. 결과적으로 거래소의 실제 잔액과 상관없이 원하는 만큼의 토큰을 인출할 수 있게 된다.

 

또 다른 흥미로운 세부사항은 "콜" 작용이라는 일반적인 작용이 있다는 것이다. 이를 통해 dYdX 외 이더리움 블록체인에 어떤 스마트 컨트랙트 기능도 실행할 수 있다.

 

여기 DYDX에 플래시를 만드는 방법이 있다. 단일 트랜잭션에서 다음과 같은 세 가지 작업을 결합해야 한다.

 

첫째, 인출조치로 잔액보다 많은 토큰을 인출할 수 있다.

 

그런 다음, 콜 액션을 통해 원하는 모든 DeFi 프로토콜을 호출하여 이더리움 블록체인에 대한 차익거래를 실행할 수 있다. 유니스와프, 카이버 등

 

마지막으로, 예금 액션을 통해 빌린 토큰을 변제하면, 끝마치고, 플래시로안은 완성된다.

 

장점:

 

-dYdX는 수수료가 없다. 정말 대단하다!

- 플래시론 자금을 dYdX 자체에 대한 차익거래에 사용할 수 있다.

 

단점:

 

-토큰 선택 제한

-ETH를 직접 빌릴 수는 없다. 대신 WETH(Wrapted Ether)를 얻게 되는데, WETH는 조작하기가 덜 편리하다.

-복잡한 통합 작업 시스템 및 숨겨진 플래시 로언 시스템에 대한 적절한 문서화가 없음

 

 

유니스와프 Flashloans

 

유니스와프는 디파이에서 가장 인기 있는 분산형 거래소 중 하나이다.

 

Uniswap은 최근 Uniswap V2로 업그레이드되었으며 업데이트의 일부로 Flashswap이라는 새로운 기능이 제공된다. Flashswap은 본질적으로 Uniswap의 플래시론 용어다.

 

Uniswap에서 해당 플랫폼에서 토큰을 구입하려는 경우:

 

먼저, 당신은 당신의 지불에 사용된 토큰을 보낸다.

 

그런 다음 스왑이라는 함수를 호출하면 방금 구입한 토큰이 전송된다.

 

중요한 것은 결제 토큰을 보내기 위해 '잊어버리고' 결제 전 구입한 토큰을 먼저 받을 수 있다는 점이다.

 

일단 당신이 이 토큰들을 받았으면, 당신은 당신이 원하는 방식으로 토큰을 받을 수 있다. 예를 들어, 당신은 그것들을 Uniswap 그 자체나 다른 DeFi 프로토콜에 대해 약간의 재정 거래를 하는 데 사용할 수 있다.

 

그리고 당신의 차익거래가 끝나면 당신은 마침내 유니스와프에게 지불 토큰을 보내야 한다. 그리고 물론 그렇게 하지 않으면 전체 거래는 실패한다.

 

장점:

 

-광범위한 토큰 선택

-WETH 대신 ETH를 직접 빌릴 수 있음

-유니스와프 플래시론(Uniswap flashloan)을 사용하여 유니스와프 자체를 거래할 수 있다.

-많은 Uniswap 쌍 중 하나를 누를 수 있기 때문에 플래시 대출에 사용할 수 있는 자산의 선택 폭이 매우 크다.

 

-단점: 유니스와프와의 플래시 론에는 각각 0.3pct의 수수료가 부과된다.


CLOSE
XE Login