EIP-1559는 2019년 4월에 처음 제안된 이후 가장 주목 받았으며 업그레이드가 기다려졌던 개선안 중 하나이다. EIP-1559는 실제로 런던 하드포크 이후 이더리움의 거래 모델에 큰 변화를 가져오기도 했다. EIP-1559가 무엇인지 이더리움 네트워크에 어떤 영향을 끼쳤는지 알아보자. + 참고 사항 현재 이더리움은 2022년 9월 중순에 있었던 머지 후 PoW 에서 PoS 로 전환되었다. 이 글을 쓰던 시점은 머지 전 PoW 체재였기에 아래 내용에서 채굴 및 채굴자에 관한 이야기가 나온다. 이더리움이 PoS로 전환되었음에도 EIP-1559 수수료 체계는 계속 유지 중이므로 아래의 내용이 현재 상황에 그대로 적용된다. 다만, 현재는 블록 보상이 채굴자가 아닌 검증자에게로 간다는 점만 인지하고 이 글..
목차 [Ethereum] 이더스캔(Etherscan) 보는 방법, 개발 용어 정리 (1) [Ethereum] 이더스캔(Etherscan) 보는 방법, 개발 용어 정리 (2) 이 글은 이더스캔에 어떤 요소들이 어떤 것을 의미하는지 설명하기 위한 글이다. 이더리움과 관련된 개발을 해보면서 스스로 파악하거나 공부하여 알아낸 부분들을 정리할 필요성을 느꼈다. 처음 이더스캔을 접했을때 어떤 것이 무엇을 뜻하는지 몰라 헤맸었는데, 나와 같은 신입 개발자들이 이 글을 보고 이더스캔을 활용하는데 조금이라도 도움이 되었음 한다. 다만 이 글을 읽을 때 블록체인의 기본 개념과 코인(ETH) 단위, PoS 개념을 익힌 뒤 읽는 것이 도움이 될것이다. 이더스캔(Etherscan)이란? 이더스캔(Etherscan)은 이더스캔 ..
오픈씨의 수수료 분배 코드를 참고해서 코드를 작성해보았다. ERC-1155 기반의 수수료를 관리자에게 떼어주고, 수수료를 제외한 나머지 금액과 NFT를 구매자에게 transfer하는 contract를 만들어보자. 예외처리 부분을 모두 제외한 오직 수수료 분배 부분만 작성되어 있으니, 예외처리 로직은 입맛에 맞게 추가하길 바란다. 사용 IDE : Remix IDE 0.24.0 ver Compile version : 0.8.6+commit.11564f7e Solidity version : 0.8.0 이상 코드설명 //수수료율 uint private _feePercent = 25;// 수수료 : 2.5 % 솔리디티에서 소수점을 나타낼 수 있는 타입은 없기에 수수료를 uint 타입으로 설정 오픈씨와 같은 2.5..