작업 증명 (POW)-정의 및 작동 방식
합의 알고리즘은 일반적으로 그룹 내의 의사 결정 프로세스입니다. 블록 체인 합의를위한 알고리즘은 동일한 논리로 작동합니다. 또한 블록 체인 합의 알고리즘은 블록 체인 네트워크의 사용을 확대하려는 명확한 목표를 가지고 있습니다.
블록 체인 네트워크를 기반으로하는 다양한 유형의 합의 알고리즘이 있습니다. 하지만 두 가지 주요 항목은 작업 증명 (PoW)과 지분 증명 (PoS)입니다..
이 Hard Fork Basics 에피소드에서는 블록 체인의 가장 정의적인 특성 중 하나 인 합의 메커니즘, 특히 작업 증명 (PoW)을 살펴볼 것입니다. 결국 당신은 그것이 모든 것에 대해 알고 있다는 것을 증명할 수있을 것입니다..
이 기사에서는 인기있는 합의 알고리즘 인 작업 증명 (PoW)에 대한 완전한 가이드를 제공합니다. 이제이 리뷰에서 자세히 살펴 보겠습니다..
작업 증명이란??
작업 증명은 일반적으로 PoW로 축약됩니다. 작업 증명 (PoW)은 가장 오래된 합의 방법입니다. 작업 증명 (PoW)에 대한 아이디어는 Cynthia Dwork와 Moni Naor가 1993 년에 처음 발표했으며 나중에 2008 년 비트 코인 논문에 Satoshi Nakamoto가 적용했습니다..
작업 증명 합의는 현재 유통되고있는 대부분의 암호 화폐를위한 선택 메커니즘입니다. “작업 증명”이라는 용어는 마르쿠스 야콥손 과 아리 줄스 1999 년 간행물에서.
본질적으로 이중 지출을 방지하는 네트워크이며 큰 암호 화폐는이를 합의 알고리즘으로 사용합니다..
PoW 알고리즘은 네트워크 내의 노드가 다음 블록을 구성하기 위해 수학 문제를 해결해야하는 방식으로 작동합니다. 둘째, 수학 문제에 대한 해답을 얻은 사람은 보드 옆에 추가해야 할 블록을 선택할 수있는 합의 권한을 얻습니다. ㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ ㅇㅇㅇ.
작업 증명이 필요한 이유?
작업 증명은 신뢰할 수없는 환경에서 신뢰에 대한 설명을 제공하므로 중요합니다. 이 프로토콜은 과도한 채굴이 발생하지 않도록합니다. 각 블록의 검증 난이도를 높임으로써이를 수행합니다..
암호 화폐의 공급을 유지하고 네트워크를 계속 운영하기 위해 채굴자를 지원합니다. 동시에 시간, 계산 강도 및 에너지와 같은 제한된 리소스를 사용합니다..
작업 증명은 사용자가 지출 할 필요가없는 곳에 불필요하게 돈을 지출하지 않는지 확인하고 확인합니다. 그것은 암호화와 게임 이론의 혼합을 사용합니다. PoW 알고리즘을 통해 모든 사람이 시스템 규칙에 따라 블록 체인을 변경할 수 있습니다..
POW는 어떻게 작동합니까?
작업 증명 프로토콜은 다음과 같이 간략하게 요약 할 수 있습니다.
1) 거래는 일반적으로 블록으로 알려진 단위로 함께 묶입니다.
2) 각 블록 내의 거래는 채굴자가 적법성을 확인합니다..
삼) 작업 증명 문제로 알려진 수학적 퍼즐은 확인을 위해 채굴자가 해결해야합니다..
4) 각 블록 문제를 해결 한 첫 번째 채굴자는 보상을 받고 있습니다..
5) 그런 다음 검증 된 거래는 퍼블릭 블록 체인에 저장됩니다..
작업 증명의 이점
작업 증명 시스템에는 많은 장점이 있습니다. 스패머를 막는 완벽한 방법입니다. 예를 들어 합리적인 양의 작업이 필요한 경우 각 프로세스에 대해 이메일을 보내는 경우 대부분의 스팸 발송자는 많은 수의 원치 않는 이메일을 보낼 수있는 컴퓨팅 능력이 충분하지 않습니다..
또한 작업 증명 프레임 워크를 사용하여 네트워크 전체를 보호 할 수 있습니다. 이것이 작업 증명을 위해 합의 시스템을 사용하는 블록 체인의 주요 이점입니다. 특정 솔루션을 찾기 위해 충분한 노드가 경쟁하면 단일 불량 행위자 또는 단일 불량 행위자 그룹에 대해 네트워크를 압도하고 제어하는 데 필요한 계산 능력을 얻을 수 없게됩니다..
작업 증명과 지분 증명
지분 증명 시스템의 목적은 동일하지만 작업 증명 시스템과 프로세스가 약간 다릅니다. 지분 증명에는 수학적 퍼즐이 없습니다. 그러나 새 블록의 생성자는 지분에 따라 결정적인 방식으로 선택됩니다..
지분 증명에는 채굴 자 대신 검증자가 포함됩니다. 암호 화폐 중 일부는 생태계의 지분으로 검증 인에 의해 잠겨 있습니다. 그런 다음 검증자는 체인 옆에 추가되기를 바라는 블록에 베팅합니다. 블록이 삽입되면 검증 인은 자신의 지분과 동일한 블록 인센티브를 받게됩니다..
지분 증명은 서비스 증명에 비해 몇 가지 장점이 있습니다. 증가 된 에너지 효율이 가장 중요합니다. 에너지 집약적 인 채굴 과정을 줄여주기 때문에 다른 것보다 훨씬 더 친환경적인 경향이 있습니다. 동시에 소비되는 전기는 PoW에서 소비되는 전기의 일부에 불과합니다..
작업 증명 제한
그러나 작업 증명과 관련된 특정 단점이나 제한 사항이 있으며 다음과 같이 자세히 설명 할 수 있습니다.
1) 막대한 지출 : 채굴을위한 복잡한 알고리즘을 실행하기 위해서는 특수한 컴퓨터 하드웨어가 필요합니다. 비용도 높고 저렴하지 않습니다. 또한 특수 채굴 풀을 실행하려면 엄청난 양의 전력이 필요하므로 비용이 더욱 절감됩니다..
2) 계산의 쓸모 없음 : 기계가 채굴 자에 의해 블록을 생성하는 데 필요한 많은 전력이 있습니다. 그러나 그들의 추정치는 회사, 과학 또는 기타와 같은 다른 곳에서는 유효하지 않습니다..
3) 51 % 공격 : 51 % 공격은 대부분의 채굴 능력을 제어하는 대부분의 사용자 그룹에 의한 작업 증명 공격입니다. 공격자는 블록을 생성하여 독점하고 보상을받을 수있는 완전한 힘을 얻습니다..
결론
작업 증명은 이중 지출 문제에 대한 원래의 해결책이었으며 정확하고 효과적인 것으로 입증되었습니다. 모든 광부가 작업 증명에서 복잡한 합계를 해결해야합니다. 우승자는 하드웨어 장치를 가장 많이 소유 한 사람에 의해 결정됩니다..
그러나 작업 증명 알고리즘에서 고려해야 할 몇 가지 문제가 있습니다. 여기에는 필요한 에너지의 양, 현재 채굴 풀이 보유하고있는 전력의 중앙 집중화, 공격 위험 51 %가 포함됩니다. 우승자는 하드웨어 장비를 가장 많이 소유 한 사람이 결정합니다..