빈블록을 채굴한다는게 무슨 뜻인가요?

기사를 읽다보니 빈블록을 채굴해서 이익을 취득하고 있다라는 문구가 있습니다.

노드들은 트랜젝션 처리를 해야 보상을 받는거 아닌가요?

빈블록을 채굴한다는건 보상을 받는다는 건가요?

    1개의 답변이 있어요!

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

      • 빈블록을 채굴한다는게 무슨 뜻인가요?

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

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

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

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

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

        6. 이러한 문제점을 해결하기 위해서는 블록체인 네트워크의 참여자를 늘리거나 블록 난이도를 높이는 방법으로 블록의 평균 생성 시간을 길게 만드는 것이 현실적이지 않나 생각합니다.

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