CoinBase 블록을 생성한 댓가로 주어지는 보상으로 가장 처음 기록되는 거래 Tx Hash Tx Hash는 rawTransaction(트랜잭션 데이터 + 서명한 값)을 keccak256으로 감은 결과를 의미한다. 따라서 rawTransaction을 블록체인에 태우지 않아도 미리 Tx Hash를 알 수 있다. topic, log, indexed parameter 관계 스마트 컨트랙트의 이벤트를 호출하면 topic과 함께 low-level EVM 로그를 생성한다. 예를 들어 아래와 같은 스마트 컨트랙트가 있다고 가정하자. event PersonCreated(uint indexed age, uint height); function foobar() { emit PersonCreated(26, 176); } ..
Blockchain
안녕하세요. 이번 포스팅에서는 EIP-1559 런던 하드포크 이후 수수료 모델이 어떻게 변화되었는지 알아보겠습니다. EIP-1559 이전의 수수료 모델 기존의 수수료 모델은 이더를 전송하는 사용자가 가스비를 예측해야 하는 눈치싸움을 해야 했습니다. 채굴자는 가스비를 높게 설정한 사용자의 트랜잭션을 우선적으로 처리하기 때문에 가스비를 낮게 설정한 사용자의 트랜잭션은 멤풀에서 아주 긴 시간을 대기했습니다. 위와 같은 이유로 이더를 빠르게 전송하기 위해 사용자는 높은 가스비를 설정했으며, 이는 종종 가스비가 폭등하게 되는 원인이 되었습니다. 이러한 문제를 해결하기 위해 이더리움 수수료 절감을 위한 개선안인 EIP-1559 제안이 나오게 되었습니다. EIP-1559는 2021년 8월에 런던 하드포크가 진행될 때..