아래 프라이빗 이더리움 네트워크 정보 명세에 맞게 작성된 genesis.json을 참고하여 입력프라이빗 이더리움 네트워크 정보
Network ID | 921 |
---|
Difficulty | 0x10 |
Nonce | 0xdeadbeefdeadbeef |
Gas Limit | 9999999 |
Extra Data | N/A |
Genesis.json
{
"config": {
"chainId": 921,
"homesteadBlock": 0,
"eip150Block": 0,
"eip155Block": 0,
"eip158Block": 0
},
"difficulty": "0x10",
"coinbase": "0x0000000000000000000000000000000000000000",
"gasLimit": "9999999",
"alloc": {},
"extraData": "",
"nonce": "0xdeadbeefdeadbeef",
"mixhash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"timestamp": "0x00"
}
- 자세히 보기
- config
- chainId
- 블록체인을 식별하는 정숫값을 입력
- 값이 비어있으면 안 됨
- homesteadBlock
- 홈스테드를 적용하는 하드 포크 블록 번호
- 제네시스 블록은 0을 설정
- eip150Block,eip155Block, eip158Block
- 이더리움 개선 제안(EIPs)를 적용한 하드 포크 블록 번호
- 제네시스 블록은 0을 설정
- nonce
- mixHash와 함께 해당 블록에 충분한 양의 작업 증명 연산을 실행했음을 증명하는 값
- gasLimit
- difficulty
- 블록 생성 난이도
- 높을 수록 블록 생성 속도 저하
- coinbase
- alloc
- 제네시스 블록을 생성할 때 특정 계정에 미리 정해진 액수의 이더를 지급해 블록 생성 가능