아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
소탈한자라226
소탈한자라22619.07.09

블록체인에서 블록은 뭐고 체인은 뭔가요?

블록체인이 블록과 체인의 합성어라고 하는데요.

그렇다면 블록과 체인의 각각의 기능이 따로 있다고 생각되는데요.

블록과 체인의 각각의 의미와 역할은 뭔가요?

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 질문자께서 질문해주신 내용을 중심으로 답변을 드리도록 하겠습니다.

    • 블록체인에서 블록은 뭐고 체인은 뭔가요?

    1. 비트코인 블록체인의 예를 들어 블록의 생성과정을 설명드리면서 블록과 체인에 대해 답변드리도록 하겠습니다.

    2. 우선 비트코인 블록체인 상에서 트랜젝션이 발생되고 그것이 각 노드에 전파되면 네트워크의 노드들은 이 거래의 유효성을 검증한 후 검증된 트랜젝션을 Mempool이라는 곳에 임시로 저장을 해 둡니다.

    3. 그 후 해시 함수라는 문제에 논스라는 무작위 값을 대입하여 '블록이 설정해 놓은 값(블록 해시값)'과 같거나 더 낮은 값을 찾게 되는데 어떤 한 마이닝 노드가 블록 해시값을 찾게 되면 나머지가 그 정답을 빠르게 검사해서 정답이 맞는지 확인하여 노드들 간의 합의에 도달하게 됩니다.

    4. 이렇게 되면 블록을 생성할 수 있게 되고 Mempool에 있는 유효성이 검증되었지만 아직 블록에 기록되어 처리 되지 않은 트랜젝션이 블록에 기록되며 처리가 되고 마이닝 노드는 비트코인을 채굴 보상을 받게 됩니다. 또한 해당 블록이 다음 블록과 연결됩니다.

    5. 그러므로 정리하자면 블록이라는 것은 트랜젝션을 처리하여 그 거래 내역을 기록한 일종의 거래 장부라고 볼 수 있고 그러한 블록의 해시 값이 다음 블록의 헤더에 포함됨으로써 연결되며 이어지게 되는데 이러한 것을 마치 사슬과 같다고 하여 체인이라고 부른다고 할 수 있겠습니다.

    6. 즉, 블록체인은 거래 내역이 기록된 블록이 체인으로 연결되는 것이라고 할 수 있겠습니다.

    답변이 도움이 되길 바랍니다.