블록바디 편집하기
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
− | '''블록바디'''<!--블록 | + | '''블록바디'''<!--블록 바디-->(block body)<!--blockbody, block body-->는 [[블록]]을 구성하는 요소를 구분한 단위 중 하나이다. 각각의 블록은 머리와 몸이라고 할 수 있는 [[블록헤더]]와 블록바디로 구성되어 있다. 블록헤더와 블록바디는 서로의 정보를 비교하면서 위/변조 가능성을 확인하며 [[무결성]]을 높인다. [[비트코인]]의 블록바디에는 여러 개의 [[트랜잭션]]과 기타 정보로 구성되어 있다. |
== 개요 == | == 개요 == | ||
14번째 줄: | 14번째 줄: | ||
* '''블록의 구성''' | * '''블록의 구성''' | ||
− | : [[블록체인]]의 블록은 '헤더'와 '바디'로 구성되어있다. 아래를 보면 헤더는 단일 [[블록]]에 | + | : [[블록체인]]의 블록은 '헤더'와 '바디'로 구성되어있다. 아래를 보면 헤더는 단일 [[블록]]에 링크드 리스트(Linked List)를 만들기 위한 정보를, 바디는 블록에 담기는 거래의 내용을 담고 있다. 헤더는 소프트웨어의 버전, 난이도, 이전 블록의 해시값, 블록 생성 시간, [[머클루트]] 그리고 [[논스]](Nonce)라는 6개의 정보를 포함하고 있다. |
− | {| class="wikitable" width=500 style="color:balck; height:50px; text-align: center; float:right; background-color:#F8F9FA; margin: 0px | + | {| class="wikitable" width=500 style="color:balck; height:50px; text-align: center; float:right; background-color:#F8F9FA; margin: 0px 350px 0px 0px;" |
|+ style="height:60px;" | | |+ style="height:60px;" | | ||
|- | |- | ||
34번째 줄: | 34번째 줄: | ||
|} | |} | ||
− | {| class="wikitable" width=300 style="color:balck; height:50px; text-align: left; float:right; background-color:#F8F9FA; margin: 20px | + | {| class="wikitable" width=300 style="color:balck; height:50px; text-align: left; float:right; background-color:#F8F9FA; margin: 20px 550px 30px 0px;" |
| colspan="3" | 블록체인 1.0 : 거래 | | colspan="3" | 블록체인 1.0 : 거래 | ||
|- | |- |