아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
화산 아이콘 11
코스피 5000 돌파
많이 본
아하

생활

생활꿀팁

숙연한청가뢰217
숙연한청가뢰217

블록의 생성시간은 절대적으로 정해져 있는건가요?

블록생성시간은 트랜잭션이 처리되어 저장되는데 걸리는 최소대기시간에 영향을 미친다고합니다.

이러한 블록의 생성시간은 절대적으로 정해져 있는건가요?

    1개의 답변이 있어요!
    • 까칠한담비242
      까칠한담비242

      질문자께서 질문해주신 내용을 중심으로 답변해 드리도록 하겠습니다.

      • 블록의 생성시간은 절대적으로 정해져 있는건가요?

        1. 블록의 생성시간은 절대적이지 않고 평균적으로, 특정 시간으로 수렴되도록 설계되어 있습니다.

        2. 우선 비트코인의 채굴 과정을 살펴 보면, 채굴을 할 때 해시함수에 논스라는 무작위 값을 대입하여 블록이 설정해 놓은 값(블록 난이도)과 같거나 낮은 값을 찾게되면 블록을 생성할 수 있고 거래 내역이 블록에 기록되며 채굴 보상을 받게 됩니다.

        3. 이 과정에서 새로운 블록이 생성되기 까지의 시간이 평균 10분 정도로 유지되고 있는데요, 앞서 살펴 보았듯이 비트코인의 채굴이 주어진 연산 문제를 무작위로 답을 대입해서 푸는 것처럼 이루어진다고 할 때 약 2016 블록(2주) 마다 적정 난이도를 유지하고 있는지 평가를 해서 블록 생성 타임이 평균 10분 보다 빠르다면 채굴 난이도가 높아지고, 평균 10분 보다 느리다면 채굴 난이도가 낮아지는 방식으로 조정됩니다.

        4. 결론적으로 비트코인의 경우 각각의 블록의 생성 시간은 같을 수도 있고 다를 수도 있어 절대적으로 정해여 있지 않으며 난이도 조절을 통해 평균 10분 정도로 유지되고 있다고 할 수 있습니다.

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