동일한 플랫폼의 코인이라면 제네시스 블록은 공용으로 사용하는 건가요?
블록체인의 최초 거래가 기록되는 0번째 블록을 제네시스 블록이라고 하던데요.
예를들어 이더리움 플랫폼의 디앱이라면 이 제네시스 블록을 공용으로 사용해서 최초 기록을 시작하게 되는 건가요?
55글자 더 채워주세요.
1개의 답변이 있어요!
우선 이더리움 플랫폼의 Dapp들이 사용하는 토큰의 경우에는 이더리움 블록체인 상에서 스마트 컨트랙트에 따라 계약으로서 발행한 것이라고 할 수 있습니다.
그렇기 때문에 이더리움 제네시스 블록을 공용으로 사용해서 최초 기록을 시작하게 되는 것이 아니라 해당 스마트 컨트랙트가 실행되어 토큰이 발행되고 트랜젝션이 발생한 시점부터 블록에 거래 내역을 기록하게됩니다.
한편 다른 블록체인의 소스 코드를 가져와서 새롭게 제네시스 블록을 생성할 수도 있고, 다른 블록체인의 특정 블록을 기준으로 이전 거래 내역을 포함하되 새로운 블록을 생성하며 하드포크를 진행할 수도 있습니다.
예를 들어 비트코인 캐시나 비트코인SV, 비트코인 다이아몬드의 경우는 제네시스 블록의 내용을 살펴보면 비트코인 제네시스 블록의 거래 내역을 포함하고 있습니다.
답변이 도움이 되길 바랍니다.