EIP-3156은 DeFi 생태계에서 플래시 론(Flash Loan)을 위한 표준 인터페이스를 정의하는 ERC입니다. 플래시 론 대출자와 차용자 모두를 위한 공통 인터페이스를 제공하여 DeFi 프로토콜 간 상호운용성을 높입니다.
플래시 론의 개념
플래시 론은 단일 트랜잭션 내에서 담보 없이 대량의 자산을 빌려 사용하고 반환하는 DeFi 메커니즘입니다. 차익거래, 청산, 담보 교환 등 다양한 금융 전략에 활용됩니다.
표준 인터페이스 정의
`IERC3156FlashLender` 인터페이스는 `flashLoan()`, `maxFlashLoan()`, `flashFee()` 함수를 정의합니다. `IERC3156FlashBorrower` 인터페이스는 차용자가 구현해야 하는 `onFlashLoan()` 콜백을 정의합니다.
생태계 채택
Aave, Uniswap, MakerDAO 등 주요 DeFi 프로토콜들이 플래시 론을 제공하지만 각기 다른 인터페이스를 사용했습니다. EIP-3156은 이를 표준화하여 통합적인 플래시 론 집계기(aggregator) 개발을 가능하게 합니다.
보안 고려사항
플래시 론은 시장 조작 및 취약한 프로토콜 공격에 악용될 수 있습니다. EIP-3156은 수수료 구조 및 콜백 메커니즘을 표준화하여 안전한 구현을 촉진합니다.
최종 표준으로의 의의
EIP-3156은 Final 상태로 채택되어 DeFi 플래시 론 생태계의 핵심 인프라가 되었습니다. 표준화된 인터페이스를 통해 더 많은 프로토콜이 안전하고 효율적인 플래시 론 기능을 구현할 수 있게 되었습니다.