RE: 쉽게 설명하는 블록체인, 블록체인이란 무엇인가 - 2 [작업증명(Proof of Work); 블록생성 합의방식]

You are viewing a single comment's thread from:

쉽게 설명하는 블록체인, 블록체인이란 무엇인가 - 2 [작업증명(Proof of Work); 블록생성 합의방식]

in kr •  7 years ago 

거래내역이 hashing을 통해 256bit에 해당하는 16진수로 변환되어 블록에 저장된다(이 수를 x라 하자). 거래내역을 변조할 경우 변조된 거래내역을 hashing 함수에 대입할 시 블록에 저장된 x와 출력값이 같지 않으므로 손상되었음을 인지할 수 있으며, 기준이 되는 x는 다수결(52%)에 따른다. 블록에 거래내역을 저장하는 권한은 블록마다 생성되는 무작위 nonce 값을 hashing하여 난이도보다 낮은 출력값이 생성될 경우에만 블록 생성을 허가한다. 맞나요??

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

네 그 출력값과 같지않으면 error값을 리턴하고 난스값에 대한 해싱으로 정해진 16진수의 숫자보다 낮은값이 나왔을때 블록이 생성되고 그에 대한 보상을 받았을때 그걸 mining이라고 정의합니다~^^