본문으로 건너뛰기

블로그

최신 글

블록체인

Deep EVM #17: Huff 컨트랙트 테스트 — Foundry 포크 테스트와 가스 어설션

Foundry의 포크 테스트, 가스 스냅샷, Solidity 참조 구현 대비 차등 테스트를 활용한 Huff 스마트 컨트랙트 테스트 종합 가이드.

더 읽기
엔지니어링

Deep EVM #16: 번들링과 충돌 해결 — 수익성 있는 트랜잭션 패킹

여러 차익거래 트랜잭션을 충돌 없는 번들로 패킹합니다. 비트마스크 충돌 감지, 계층화 배칭 전략을 사용하고 Flashbots, MEV-Share, 직접 빌더 API를 통해 제출합니다.

더 읽기
엔지니어링

Deep EVM #15: MEV 시뮬레이션 — 이진 검색, 상태 포크, 12초 마감 시간

MEV 시뮬레이션 파이프라인 구축: EVM 상태를 포크하고, 차익거래 실행을 시뮬레이션하고, 최적의 차입 금액을 이진 검색하고, 12초 블록 마감 시간을 관리합니다.

더 읽기
엔지니어링

Deep EVM #14: 차익거래 사이클 찾기 — 풀 그래프에서의 DFS

Rust에서 토큰-풀 그래프에 대한 깊이 우선 검색을 사용하여 프로덕션 차익거래 사이클 찾기를 구축합니다. 수천 개의 풀, 수백만 개의 사이클을 처리하고 keccak256으로 중복을 제거합니다.

더 읽기
블록체인

Deep EVM #13: MEV란 무엇인가 — 추출 가능한 가치, 서처, 블록 빌더

최대 추출 가능 가치(MEV)에 대한 종합 가이드: 그것이 무엇인지, 서처가 어떻게 찾는지, 블록 빌더의 역할, MEV 추출의 윤리적 지형.

더 읽기
블록체인

Deep EVM #12: 고급 Huff — 적응형 실행과 온체인 계산

실제 MEV 컨트랙트에서 추출한 프로덕션 Huff 패턴: 온체인 잔액 폴백을 사용한 적응형 실행, 우선 수수료 엔트로피를 통한 다중 운영자 인증, USDT 안전 승인, 메모리 레이아웃 트릭.

더 읽기
블록체인

Deep EVM #11: Huff 점프 테이블 — Solidity 오버헤드 없는 O(1) 함수 디스패치

Huff에서 압축된 점프 테이블을 사용하여 O(1) 함수 디스패처를 구축합니다. Solidity의 if-else 체인과 수천 가스를 절약하는 수작업 점프 테이블을 비교합니다.

더 읽기
블록체인

Deep EVM #10: Huff 스택 관리 — takes(), returns(), dup/swap의 기술

EVM 스택 머신을 마스터하세요: 스택 상태를 시각화하고, dup1-16과 swap1-16을 효과적으로 사용하며, 값 유지, 회전, 정리를 위한 패턴을 구축합니다.

더 읽기
블록체인

Deep EVM #9: Huff 언어 입문 — 매크로, 레이블, 원시 옵코드

Huff에 대한 실습 입문서: 모든 옵코드, 모든 바이트코드 바이트, 모든 가스 단위를 직접 제어할 수 있는 저수준 EVM 어셈블리 언어.

더 읽기
블록체인

Deep EVM #8: 순수 Yul로 토큰 스왑 구축하기

순수 Yul로 완전한 Uniswap V2 토큰 스왑 컨트랙트 구축: 콜데이터 파싱, 외부 호출, 반환 데이터 처리, Solidity와의 라인별 가스 비교.

더 읽기
블록체인

Deep EVM #7: Yul의 가스 효율적 루프와 조건문

Yul에서 EVM 루프와 조건문 최적화: for 루프 가스 분석, switch vs if, unchecked 산술, 루프 언롤링, Solidity와 Yul 반복 패턴 벤치마크.

더 읽기
블록체인

Deep EVM #6: Yul 메모리 관리 — mstore, mload, 프리 메모리 포인터

Yul에서 EVM 메모리 관리 마스터: 프리 메모리 포인터, 수동 ABI 인코딩, 외부 호출 데이터 구축, 가스 중요 컨트랙트를 위한 메모리 효율 패턴.

더 읽기