빈블록이 발생하는 경우가 궁금합니다.

블록도 정상 블록 엉클블록 고아블록 등 종류가 다양하다고 들었습니다. 그 중 빈블록이 발생하는 경우가 있다고 하던데 어떤 상황에서 발생 하고 보상은 받을 수 있는것인지 궁금합니다.

    1개의 답변이 있어요!

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

      • 빈블록이 발생하는 경우가 궁금합니다.

        1. '빈 블록'이라는 것은 채굴자들이 트랜젝션을 처리하고 검증하여 기록하고 블록을 생성할 때 해당 블록 안에 포함되는 트랜젝션의 수가 현저히 적은 블록을 의미합니다.

        2. 이러한 빈 블록의 생성은 블록체인 네트워크의 참여자들 채굴자들이 적을 수록, 블록 생성시간이 빠를 수록 문제가 심해집니다.

        3. 왜냐하면 블록체인은 끊임없이 블록을 생성하며 이어져 나가야 하는데, 트랜젝션을 일으키는 사람은 적고 블록 생성 시간은 빠르니, 블록 당 포함될 수 있는 이미 처리된 트랜젝션의 수가 매우 적을 수 밖에 없는 것입니다. 그리고 심한 경우 한 자리 수의 트랜젝션만이 블록에 포함되기도 합니다.

        4. 이것은 비트코인이 한 블록당 평균적으로 2400-3000개가 넘는 트랜젝션이 처리되어 블록에 포함되는 것에 비해 매우 큰 차이가 있는 것으로 문제가 된다고 할 수 있습니다.

        5. 하지만 채굴자들의 입장은 어떨까요? 보통 채굴자들은 채굴을 위한 해시 파워를 블록체인에 제공하고 블록을 생성하여 일정한 채굴 보상을 받거나 트랜젝션을 처리하고 전송 수수료를 보상으로 받게 됩니다. 그런데 이렇게 블록 생성은 계속 되는데 트랜젝션의 처리 부담이 없는 경우는 마치 '일을 많이 하지 않고도 월급을 많이 받을 수 있는' 상황에 있는 것과 같게 됩니다.

        6. 이러한 문제점을 해결하기 위해서는 블록체인 네트워크의 참여자를 늘리거나, 해당 암호화폐가 거래의 대상으로서만이 아닌 다양한 기능을 가질 수 있고 다양한 곳에서 사용될 수 있는 방법을 개발하여 사용자들에게 제시해 주는 것이 좋을 것이라고 생각합니다.

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