2025/07/04 2

MEV(Maximal Extractable Value) 이해하기 (이더리움, POS)

MEV, 우리말로 하면 "최대 추출 가능 가치" 란 뜻을 가지고 있다. 블록체인에서 블록을 만드는 사람 (채굴자 혹은 검증나)이1) 트랜잭션 순서를 바꾸거나,2) 특정 거래를 선택해 넣음으로써 얻을 수 있는 최대한의 이익을 의미한다. 블록체인은 거래가 발생한 순서와 다르게 블록 안에 담기는 순서가 결정된다.예를 들어, 이더리움을 스테이블 코인으로 교환하려고 할 때,이 거래를 먼저 본 블록 생산자가 자신에게 유리하도록 순서를 바꾸어 수익을 낼 수 있다. 이 순서를 조작해 이익을 뽑아내는 것이 MEV이다. ... 왜 MEV가 발생할까 1. 거래 처리의 과정을 생각해보면, 블록체인에서는 트랜잭션이 아래 순서로 처리된다. 1) 유저가 트랜잭션 생성2) 멤풀(mempool)에 대기3) 블록 생산자가 거..

ERC-20 solidity setup 및 abi, bytecode Compile 실습

Setup 하기 1) git clone 2) cd token-examples3) create .evn fileETH_RPC_URL = "http://localhost:52151" // geth client portSENDER_PRIVATE_KEY="bcdf20249abf0ed6d944c0288fad489e33f66b3960d9e6229c1cd214ed3bbe31"RECIPIENT_PRIVATE_KEY="39725efee3fb28614de3bacaffe4cc4bd8c436257e2c8bb887c4b5c4be45e76d" ... 위 setup을 진행한 후, 프로젝트 구조를 살펴보자. 먼저 contracts 폴더를 보면,실습에 사용할 스마트 컨트랙트의 abi, bytecode 각각 erc-20, erc-7..

블록체인/개발 2025.07.04