블록 체인에서 Uncle Block, Orphaned Block 및 Stale Block이란?

채굴중인 풀에서 고아 블록을 발견했으며 이에 대한 보상을받지 못했습니다. 그것이 무엇인지 궁금하십니까? 암호 화폐 채굴이나 비트 코인 채굴을 처음 접하는 경우, 부실 블록, 고아 블록 및 삼촌 블록과 같은 용어를들을 가능성이 더 큽니다. 이들은 블록 체인의 일부 유형의 블록이며 이러한 기술 용어는 채굴 자에게 공통적입니다..

Uncle, Orphan 및 Stale과 같은이 세 블록은 모두 기본적으로 메인 체인에서 버려지거나 허용되지 않는 블록이며 각 블록 체인 네트워크는이를 다른 방식으로 설명합니다. 예를 들어 이더 리움에서는 삼촌 블록이라고 부르고, 모네로에서는 고아 블록이며, 그 다음에는 부실 블록이 있습니다. 그러나 그것들은 모두 똑같지는 않습니다. 상당한 차이가 있으며 여기에서 모두 다룰 것입니다. 이 게시물에서는 uncle 블록, stale 블록 및 고아 블록이 무엇이며 이러한 블록에 어떤 일이 발생하는지 설명합니다..

Blockchain의 Orphan, Stale 및 Uncle 블록 설명

Bitcoin, Ethereum, Litecoin, Dash, Monero와 같은 모든 네트워크가 배포되고 전 세계에 광부가 있습니다. 삼촌, 고아 및 오래된 블록을 이해하려면 먼저 블록 체인이 작동하는 방식과 블록이 어떻게 생성되는지 먼저 이해해야합니다. 블록 체인은 블록 체인에서 발생하는 다양한 거래를 기록하는 성장하는 블록 체인의 형성입니다. 이 모든 블록이 어떻게 생성되고 블록 체인의 일부가됩니까??

작동 방식 : 먼저 확인되지 않은 모든 트랜잭션이 Mempool로 이동합니다. 그런 다음 채굴자는 이러한 모든 거래를 선택하고 다음 블록에 추가하고 채굴하고 나머지 블록 체인 참가자와 경쟁합니다. 이기는 광부; Proof of Work 솔루션을 가장 빨리 생산하는 사람은 블록 체인에 블록을 추가 할 것입니다. 체인에 새 블록을 삽입하는 경우 채굴자는 계획에 따라 보상을받습니다..

좋아요, 두 명 이상의 광부가 동시에 또는 거의 동시에 퍼즐을 풀면 어떻게 될까요? 블록 체인에서 다음 블록이되기 위해 완전히 유효한 두 개의 다른 블록. 그러나 하나의 블록 만 허용되고 다른 블록은 폐기되어야합니다. 따라서 성공적인 블록이되고 부실, 삼촌 또는 고아 블록이 될 것입니다. 그것은 모두 다음 블록을 채굴하는 사람에 달려 있으며 결정적이지 않습니다. 이러한 상황에서는 항상 가장 긴 체인이 이깁니다. 그렇다면 체인이 블록을 분할하거나 복제하는 원인은 무엇입니까? 삼촌, 고아 또는 부실 차단의 원인은 주로 네트워크 구성이나 네트워크 지연 또는 대기 시간 때문입니다. 또한 우리가 말했듯이 그들 사이에는 큰 차이가 있으며 하나씩 살펴볼 것입니다..

부실, 삼촌 및 고아 블록

고아 블록 / 고아 블록

이름에서 알 수 있듯이 고아는 부모가없는 아이입니다. 비트 코인에서 고아 블록은 허용되지 않거나 가장 긴 체인의 일부가 아닌 블록입니다. 일반적으로 두 명 이상의 채굴자가 비슷한 시간에 블록을 풀 때 발생합니다. 다른 블록과 마찬가지로; 고아 블록은 합법적이고 검증되었으며 유효하며 원래 한 시점에 네트워크에서 승인되었습니다. 그러나 더 이상 활성 상태가 아니며 알려진 조상이 없기 때문에 실제 블록 체인에서 거부됩니다. Orphan 블록은 메인 네트워크에서 분리되어 분리 된 블록이라고도합니다..

그렇다면 네트워크는 어떤 블록이 유효하고 어떤 블록이 고아인지 어떻게 결정합니까? 작업 증명이 더 큰 블록은 승인되고 작업 증명 점유율이 낮은 블록은 폐기됩니다. 결과적으로 고아 블록을 담당하는 채굴자는 보상을 잃게됩니다. 비트 코인 블록 체인 네트워크에는 매일 고아가 될 블록이 거의 없습니다. 또한 고아 블록이 더 많은 블록 체인 네트워크는 잠재적으로 51 % 공격 또는 이중 지출 공격과 같은 위험으로 이어질 수 있습니다..

고아 블록

부실 블록

대부분의 채굴 자들은 Stale 블록과 Orphan 블록이 모두 같다고 생각합니다. 아니요, 그렇지 않으며 혼동하지 않습니다. 고아 블록은 더 짧은 체인의 블록이며 부모를 알 수 없으므로 유효성을 검사 할 수 없습니다. 부실 블록은 완전히 유효하고 성공적으로 채굴 된 블록이지만 활성 상태가 아니며 현재 블록 체인에 포함되지 않습니다..

오래된 블록이미지 출처 : https://medium.com/@blockchain101/confirmation-times-stale-blocks-reverse-transaction-double-spending-and-the-51-attack-in-simple-bd65a32d32b3

이것을 이해하려면이 기본 원리를 알아야합니다. 비트 코인 네트워크에 두 가지 버전의 블록 체인이 제공되는 경우 가장 긴 체인이 선호되는 버전이고 가장 작은 체인이 거부됩니다. 또한 주어진 네트워크에서 가장 긴 체인이 유효한 체인이며 왕입니다. 대부분의 채굴자가 작업 할 곳입니다. 언제든지 귀하 또는 귀하의 풀이 네트워크를 포크 할 수 있으며 더 높은 해시 파워를 사용하면 메인 체인이 사이드 체인을 추월 할 것입니다. 이제이 블록에서 계속 작업하는 채굴 자들을 부실 블록 채굴이라고합니다. 오래된 블록은 이미 발견되거나 채굴 된 오래된 블록 일뿐입니다. 따라서 오래된 블록을 작업하는 사람은 보상을받을 수 없습니다..

삼촌 블록

이제 Uncle 블록은 Bitcoin의 고아 블록과 비슷하지만 약간의 차이점이 있습니다. 삼촌 블록의 개념을 이해하려면 블록 체인을 패밀리 트리로 간주하십시오. 당신, 당신의 아빠 그리고 그의 아빠는 블록 체인을 형성하는“올바른”블록과 같습니다. 삼촌은 가족과 밀접한 관련이 있으며 블록 체인에서 “올바른”다음 블록이기 때문에 가중치가 있습니다. 그러나 가장 긴 체인에는 포함되지 않습니다..

Ethereum 네트워크와 다른 Ethash 코인에서는 삼촌을 블록이라고합니다. 그래서 Ethereum 채굴에서 Uncle 블록 또는 Uncle은 무엇이며 그것에 대해 그렇게 중요한 것은 무엇입니까? 이더 리움 프로토콜은 이러한 삼촌 블록 (고아)을 찾는 채굴자를 장려하는 방식으로 설계되었습니다. 왜 그런 겁니까? 비트 코인에서 우리가 말했듯이 가장 긴 체인은 왕이며 메인 체인입니다. 그러나 이더 리움에서 가장 무거운 체인은 메인 체인이고이 삼촌 블록은 체인을 더 무겁게 만드는 요소입니다..

삼촌 블록

이더 리움의 블록 시간이 더 빠르기 때문에 고아 블록이 많고 네트워크를 비효율적으로 만들 것입니다. 이를 거부하는 대신 삼촌 블록의 참조가 각 블록의 헤더에있는 새 필드에 저장됩니다. 이를 위해 Ethereum의 Ghost 프로토콜 솔루션은 채굴자가 삼촌 블록을 찾는 데 인센티브를 제공합니다. 이러한 삼촌 블록은 체인 보안에 기여하고 잠재적 인 51 % 공격 가능성을 추가로 감소시킵니다..

도움이되기를 바랍니다.!

Blockchain Technology의 기술 용어와 세부 사항을 배우기 위해 종료 되었습니까? 큰! 이것이 바로 Coin Guides에 지식 기반이라는 섹션이있는 이유입니다. 그들을 확인하고 Twitter에서 팔로우하세요 Bitcoin 및 Cryptocurrency에 대해 자세히 알아보기.