제네시스 블록 제네시스 블록은 비트코인과 마찬가지로 블록체인의 최초 블록을 의미하며, 첫 번째에 위치에 생성됩니다. 특징으로는 최초의 블록으로서 이전(부모) 블록이 없기 때문에 이를 참조할 수 없고, 블록의 번호 또한 초기값인 0을 갖습니다. 그리고 처음에는 어떠한 트랜잭션도 생성되지 않았기 때문에, 제네시스 블록에는 트랜잭션이 없습니다. 추가로, 이더리움 클라이언트들은 같은 제네시스 블록을 갖고 있을 때만 서로가 같은 이더리움 네트워크에 연결되어 있다는 것을 인지하고 블록들을 싱크합니다. 그래서 제네시스 블록이 다르다면 다른 블록체인이라고 말할 수 있으며, 이는 이더리움에서 프라이빗 네트워크를 생성할 때 쓰입니다. 다음은 제네시스 블록을 생성하기 위해서 사용되고 있는 genesis.json 파일입니다...