Skip to content

Yoon min02/week 03#56

Open
YoonMin02 wants to merge 3 commits intoBay-17th:mainfrom
YoonMin02:YoonMin02/week-03
Open

Yoon min02/week 03#56
YoonMin02 wants to merge 3 commits intoBay-17th:mainfrom
YoonMin02:YoonMin02/week-03

Conversation

@YoonMin02
Copy link

과제 제출 정보

주차: Week <03>

과제 유형:

  • [O] 이론 (Theory Quiz)
  • [O] 개발 (Dev Assignment)

구현 내용

  • Depost과 withdraw를 하는 vault를 구현
  • 재진입 공격을 막기 위해 CEI패턴을 사용.

배운 점 (What I Learned)

이번 주에 배운 것 (2-3가지)

  1. EVM에서 storage, memory, stack과 같은 여러 저장소의 특성과 차이
  2. reentrancy 공격과 이를 방지하기 위한 CEI패턴, reentrancyGuard와 같은 방법
  3. tx.origin과 msg.sender의 차이점과 같은 보안 취약점

어려웠던 점과 해결 방법

어려웠던 점:

해결 방법:

질문 사항

  • 커밋 메시지 오타로 하이폰 누락

체크리스트

테스트

  • [O] forge build 성공
  • [O] forge test 모든 테스트 통과

제출 규칙

  • [O] 브랜치명이 {username}/week-{XX} 형식
  • [O] .env 파일이 커밋에 포함되지 않음
  • 커밋 메시지가 규칙을 따름

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant