You are viewing a single comment's thread from:

RE: 나만 몰랐던 블록체인 상식) 지분증명(POS)과 마스터노드는 다르다?

in #coinkorea6 years ago (edited)

좋은 질문 감사드립니다. 스팀잇엔 워낙에 고수분들이 많아서 매번 긴장하게 되네요 ^^
말씀하신 부분은 이미 완료된 트랜잭션 내역에 대한 조작 이야기를 하시는 것 같습니다. 제가 이야기드린 조작은 새로 생겨나는 트랜잭션 내역을 조작하는 것이고요.
특정 마이닝 풀이 프로토콜 자체를 수정하여 블록을 계속 이어붙여 나가는 경우를 생각해보겠습니다. 다른 풀 노드들은 이게 잘못되었다는 것을 인지할 수 있어 해당 블록에 새로운 블록을 이어 붙이지 않고, 새로운 체인을 만들어 블록을 이어 붙입니다. 하드 포크가 되는 것이지요.
라이트 노드들은 이런 상황을 인지할 수 있는 확률이 적습니다. 단순히 생성된 블록만 받아들이기 때문에 자칫 잘못하면 가짜 체인 위에 갇혀버리는 함정에 빠지게 될 위험이 있습니다. 가짜 체인을 계속해서 메인 체인이라 착각하고 블록업데이트를 하게 될 경우가 생길 수 있다는 것이죠. 그럴 경우, 해당 체인에서 일어나는 모든 송금 내역은 "허위"내역이 됩니다.

제가 참고한 자료는 https://en.bitcoin.it/wiki/Full_node 의 Economic strength 파트입니다. 감사합니다 ^^

Sort:  

아주 좋은 리소스 감사합니다. 생각 보다 블록체인 데이터 말고도 다양한 메타 데이터가 함께 풀노드에 저장되나 보네요 (e.g. 채굴 보상의 액수). 감사합니다 :)