일반적으로 Flash Loan이나 Flash Swap의 매커니즘 자체는 복잡할 것이 없지만, 실제 코드를 구현하는 것은 또 다른 느낌이기에 해당 둘의 인터페이스를 간단하게 정리해보고자 한다.얼핏 보기에는 돈달라고 호출callback 함수에서 fee를 붙여서 상환하면 될
다음과 같이 토큰을 전송하고 callback 함수를 부른다.뭐가 문제일까?flash loan pool 컨트랙트에다가 대출금을 보낸다(그럼 pool의 balance가 변하지 않음)target을 대출할 token contract로 설정해놓고,얘를 보내게 하면?flash l
Smart Contract에서 DoS 공격은 기본적으로 해당 컨트랙트가 정상적으로 작동하지 않도록 고장을 나게 하는 공격이다.기본적으로 owner가 아닌 주소를 등록했을 때, 해당 주소와 external한 interaction이 있을 때 발생하는 문제이다.아래의 예시들