재진입 공격은 스마트 컨트랙트의 함수가 완료되기 전에 다른 컨트랙트나 같은 컨트랙트의 다른 함수를 호출하여 원래 함수의 실행을 방해하는 공격 방식입니다. 주로 이더리움에서 발생하는 이 공격은, 함수 호출 중간에 외부 호출(call, send, transfer 등)을 사용할 때 발생할 수 있습니다.
call
send
transfer
추후 적용할 것들
시간 차 공격
특정 행동을 취하려면 일정 시간동안 기다리게 하는 로직을 미리 구현
인출 패턴
send, transfer
업그레이드 가능한 컨트랙트로 변경할 예정입니다.
가시성 업데이트
지금은 초기라서 가시성을 거의 아무렇게나 설정해놨습니다.
Last updated 2 years ago