아하
생활

생활꿀팁

탈퇴한 사용자
탈퇴한 사용자

엉클블록은 보상이 따르나요?

비트코인의 고아블록은 정상적인 블록이지만

보상이 없는 블록인것에 반면에 이더리움의

엉클블록은 고아블록처럼 길이가 짧은?블록임에도

보상이 존재한다고 들었습니다.

비트코인과 이더리움이 차이가 나는 이유가

무엇인가요?

55글자 더 채워주세요.
2개의 답변이 있어요!
  • 까칠한담비242
    까칠한담비242

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

    • 비트코인의 고아블록은 정상적인 블록이지만 보상이 없는 블록인것에 반면에 이더리움의 엉클블록은 고아블록처럼 길이가 짧은?블록임에도 보상이 존재한다고 들었습니다. 비트코인과 이더리움이 차이가 나는 이유가 무엇인가요?

      1. 블록체인에서 블록이 생성될 때 우연히 동시에 블록이 생성되어 블록체인이 분기(Fork) 경우가 있습니다. 이때 블록체인은 무엇을 메인 체인으로 볼 것인가 하는 것을 결정하게 되는데요, 비트코인의 경우는 길이가 가장 긴(더 긴 블록체인을 완성한) 체인이 메인 체인으로 인정받아 계속해서 이어지게 됩니다. 이때 일반적으로 생성되었지만 메인 체인에 포함되지 못한 블록을 엉클 블록 또는 고아 블록이라고 합니다.

      2. 하지만 이더리움에서 도입한 고스트 프로토콜에서는 이 엉클 블록까지도 메인 체인에 포함될 수 있습니다. 고스트 프로토콜이란 이더리움 블록체인에서 동시에 블록이 생성될 경우 어느 것을 메인 체인으로 볼 것인지를 결정하는데 필요한 약속이며 가장 무거운 체인을 선택하는 규약입니다. 앞서 말씀드렸듯이 보통 가장 길이가 긴 블록체인을 메인 체인으로 삼지만 이더리움의 고스트 프로토콜에 따르면 엉클 블록이 생성될 경우에도 채굴 보상을 지급하며, 단순히 블록의 길이가 가장 긴 체인이 메인체인이 되는 것이 아니라 분기된 같은 경로 상에 있는 엉클 블록(최대 2개)까지 다 합쳤을 때 가장 많은 블록을 포함하고 있어 가장 무거운 체인을 메인 체인으로 삼게 됩니다.

      3. 이렇게 되면 엉클 블록들이 발생되더라도 메인체인을 일관되게 이어나갈 수 있고 엉클 블록을 생성한 사람에게도 보상을 줄 수 있으며 단순히 길이가 긴 체인을 선택하는 것에 비해 더 많은 블록을 포함한 무거운 체인을 빠르게 선택하므로 블록체인의 분기 상황에서 유효한 메인체인을 선택하는 시간을 줄여 안정적으로 이어나갈 수 있게 된다고 할 수 있습니다.

      4. 결론적으로 이더리움 블록체인의 고스트 프로토콜은에서는

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

  • 엉클블록은 정상적으로 블록생성은 되었으나 다른 채굴자가 생성한 블록에 비해 난이도가 낮아서 블록체인에 등록되지 못한 블록을 의미합니다. 비트코인에서는 고아블록이라고도 하죠. 엉클블록이 생성되면 트랜잭션을 지연시키고 컴퓨팅의 파워낭비, 보안에 대한 문제점을 야기합니다. 그래서 엉클블록을 해결하기 위해 고스트프로토콜 이라는 알고리즘이 도입이 되었습니다.

    엉클블록에도 보상이 주어지는 것은 바로 엉클블록에 의해 야기되는 문제를 해결하기 위한 고스트프로토콜 알고리즘 때문입니다. 고스트프로토콜 알고리즘은 블록이 생성 시 정상 블록에 최대 2개의 엉클블록을 추가하고 보상하여 엉클블록의 문제점을 해결하기 위한 알고리즘 입니다.

    엉클블록을 채굴한 채굴자는 일반 블록이 생성되는 보상의 93.75%를 보상으로 지급받습니다. 그리고 엉클블록이 포함된 정상 블록채굴자에게는 3.125%의 추가 보상이 지급이 되죠.