Skip to content

Yoon min02/week 04#91

Closed
YoonMin02 wants to merge 4 commits intoBay-17th:mainfrom
YoonMin02:YoonMin02/week-04
Closed

Yoon min02/week 04#91
YoonMin02 wants to merge 4 commits intoBay-17th:mainfrom
YoonMin02:YoonMin02/week-04

Conversation

@YoonMin02
Copy link
Copy Markdown

과제 제출 정보

주차: Week <04>

과제 유형:

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

구현 내용

  • frontend-template을 활용해 wagmi 설정
  • Counter 컨트랙트 연동
  • pending, loading, success로 표현

배운 점 (What I Learned)

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

  1. parentHash를 통한 불변성, 블록체인의 연결 구조
  2. MPT를 사용한 효율성
  3. wagmi를 활용한 개발

어려웠던 점과 해결 방법

어려웠던 점: eth-material에서 template을 가져와야하는데 제가 전에 빼먹은 것인지 헷갈렸습니다...

해결 방법:

질문 사항


체크리스트

테스트

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

제출 규칙

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

@YoonMin02
Copy link
Copy Markdown
Author

스크린샷 2026-04-02 143956 스크린샷 2026-04-02 144039 스크린샷 2026-04-02 144121

@ahwlsqja
Copy link
Copy Markdown
Member

ahwlsqja commented Apr 7, 2026

개발 과제
CounterApp.tsx에 wagmi 훅으로 카운터 구현한 거 잘했어요.

퀴즈
W4 퀴즈 전 문항 정확해요. Q1Q3 블록 헤더/MPT/체인 보안 모두 맞고, Q4 MPT 진화도 3단계 각각 해결하는 문제를 잘 정리했어요. Q5 Eclipse Attack에서 이중 지불 유도 + 트랜잭션 전파 차단 피해, 고정 피어 + Outbound 분산 방어 방법도 구체적이에요. Q7Q9 wagmi 훅 코드도 정확하고, Q10~Q11 다이어그램도 잘 답변했어요. Extension Node가 없으면 "트리가 너무 깊어져서 해시 연산 비용이 커진다"는 설명이 좋습니다!!!

제출 형식

  • .next/ 빌드 폴더가 317개 파일이나 커밋되어 있어요. .gitignore에 .next/ 추가하고 제거해주세요. ㅠㅠㅠ

@ahwlsqja ahwlsqja closed this Apr 7, 2026
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.

2 participants