이더리움 제네시스 블록에는 어떤 메세지가 숨겨져 있나요?
이더리움 제네시스 블록에는 어떤 메세지가 숨겨져 있나요?
비트코인은 사토시 메세지가 남겨져 있던데 이더리움도 제네시스 블록에 메세지가 담겨 있나요?
https://etherscan.io/block/0 이더리움 제네시스 블록 정보에서 'Extra Data' 항목을 살펴 보면 이런 정보가 있습니다. Hex:0x11bbe8db4e347b4e8c937c1c8370e4b5ed33adb3db69cbdb7a38e1e50b1b82fa
이 정보는 16진수의 문자열로 ASCII코드나, UTF-8로 변환하더라도 그 정보가 제대로 나타나지 않는다고할 수 있습니다. 이 말은 애초에 우리가 읽을 수 있는 문자열을 16진 문자열로 바꾼 것이 아니라는 의미입니다.
사실 위의 16진수 값은 이더리움의 올림픽 테스트넷의 마지막 블록 해시 값입니다. 이더리움 올림픽 테스트넷에서 이더리움 프론티어 메인넷의 제네시스 블록을 생성하며 Block #1028201을 분기점으로 하여 제네시스 블록을 생성하였기 때문에 이전 블록의 해시 값을 기록해 놓은 것입니다.
이렇게 해시 값이 기록된 이유는 제네시스 블록을 생성하기 전에 미리 제네시스 블록 생성의 분기점을 예고해 두었고 해당 블록의 해시 값을 블록 생성의 매개 변수로 활용할 것임을 알렸기 때문입니다.
https://blog.ethereum.org/2015/07/27/final-steps/
결론적으로 이더리움 제네시스 블록에는 별 다른 메시지는 없고 프론티어 메인넷 이전 올림픽 테스트넷의 마지막 블록의 해시 값만 나와 있다고 할 수 있겠습니다.
답변이 도움이 되길 바랍니다.