블록헤더 편집하기
최신판 | 당신의 편집 | ||
83번째 줄: | 83번째 줄: | ||
{{인용문| | {{인용문| | ||
* '''이더리움 블록헤더의 구성요소''' | * '''이더리움 블록헤더의 구성요소''' | ||
− | # 부모해시(parentHash) : 부모 블록의 해시값 | + | # [[부모해시]](parentHash) : 부모 블록의 해시값 |
− | # 엉클해시(uncleHash) : 현재 블록의 엉클 블록들의 해시값 | + | # [[엉클해시]](uncleHash) : 현재 블록의 엉클 블록들의 해시값 |
− | # 주소(beneficiary) : 채굴 후 해당 트랜잭션의 수수료를 받을 계정 주소 | + | # [[주소]](beneficiary) : 채굴 후 해당 트랜잭션의 수수료를 받을 계정 주소 |
− | # 상태루트(stateRoot) : 계정의 상태정보가 모여있는 머클 패트리시아 트리의 루트 노드 해시값 | + | # [[상태루트]](stateRoot) : 계정의 상태정보가 모여있는 머클 패트리시아 트리의 루트 노드 해시값 |
− | # 트랜잭션루트(transactionsRoot) : 블록의 모든 트랜잭션에 대한 머클트리의 루트노드 해시값 | + | # [[트랜잭션루트]](transactionsRoot) : 블록의 모든 트랜잭션에 대한 머클트리의 루트노드 해시값 |
− | # 영수증루트(receiptsRoot) : 해당 블록 내 모든 트랜잭션에 대한 일종의 영수증 머클트리의 루트노드 해시값 | + | # [[영수증루트]](receiptsRoot) : 해당 블록 내 모든 트랜잭션에 대한 일종의 영수증 머클트리의 루트노드 해시값 |
− | # 로그블룸(logsBloom) : 로그 정보를 사용하는데 필요한 32바이트 블룸필터 | + | # [[로그블룸]](logsBloom) : 로그 정보를 사용하는데 필요한 32바이트 블룸필터 |
− | # 난이도(difficulity) : 블록 생성 난이도 | + | # [[난이도]](difficulity) : 블록 생성 난이도 |
− | # 블록번호(number) : 해당 블록 번호 | + | # [[블록번호]](number) : 해당 블록 번호 |
− | # 가스한도(gasLimit) : 블록 당 지급 가능한 최대 가스의 제한량 | + | # [[가스한도]](gasLimit) : 블록 당 지급 가능한 최대 가스의 제한량 |
# 사용된 가스(gasUsed) : 해당 블록 내 트랜잭션에 사용된 가스의 총합 | # 사용된 가스(gasUsed) : 해당 블록 내 트랜잭션에 사용된 가스의 총합 | ||
− | # 타임테이블(time : 해당 블록의 최초 생성시간 | + | # [[타임테이블]](time : 해당 블록의 최초 생성시간 |
− | # 믹스해시, 논스(mixHash, nonce : 해당 블록이 충분한 연산을 했음을 입증하는 해시값 | + | # [[믹스해시]], [[논스]](mixHash, nonce : 해당 블록이 충분한 연산을 했음을 입증하는 해시값 |
# 기타(extra) : 블록의 기타 정보 | # 기타(extra) : 블록의 기타 정보 | ||
}} | }} |