PoW 및 PoS를 넘어선 블록체인 합의 메커니즘

소스 노드 : 1213978

읽기 시간: 5

암호화폐가 구축되는 노드 네트워크가 있는 블록체인 기술은 합의 메커니즘 없이는 번창하지 않습니다. 이는 분산 컴퓨터 네트워크에서 합의(합의)와 신뢰를 달성하기 위해 블록체인 네트워크에서 사용되는 방법론을 나타냅니다. 블록체인 합의 메커니즘은 네트워크의 보안과 성능이 손상되지 않도록 하는 데 중요한 역할을 합니다.

첫 번째 합의 프로토콜은 작업 증명(PoW)으로, 네트워크 노드를 일렬로 유지하고 새로운 비트코인을 발행하기 위해 어려운 퍼즐을 풀기 위한 에너지 집약성과 높은 계산 능력이 특징입니다. 또한 트랜잭션을 처리하는 데 더 오랜 시간이 걸립니다. 최초의 블록체인 네트워크인 비트코인은 여전히 ​​PoW 프로토콜을 사용합니다.

저에너지 집약적 메커니즘에 대한 요구는 지분 증명 또는 PoS로 이어졌습니다. 달리 PoW 합의 알고리즘, PoS는 공개 장부를 유지하기 위해 네트워크에 기본적으로 필요한 양의 암호화폐를 스테이킹하는 것을 포함합니다. 이더리움 네트워크는 PoS를 대중화했습니다. PoW보다 우위에 있지만 저장을 조장합니다. 또한 주요 토큰 보유자는 새 블록에 서명할 가능성이 더 높습니다.

합의 메커니즘 설명

비트코인과 같은 분산 네트워크의 합의 알고리즘은 회사의 데이터베이스를 실행하는 책임이 있는 중앙 집중식 시스템의 중앙 기관과 유사합니다. 여기서 차이점은 블록체인이 단일 엔티티 없이 작동한다는 것입니다. 블록체인은 중앙 집중식 권한 없이 정보를 저장, 거래 및 전달하도록 구축되었습니다. 분산 네트워크는 공개적으로 공유되기 때문에 체인의 모든 트랜잭션을 검증하고 인증하기 위한 안전하고 공정하며 신뢰할 수 있는 메커니즘이 필요합니다. 이것이 바로 합의 메커니즘이 하는 일입니다.

합의 메커니즘은 네트워크의 모든 노드가 동기화되고 일치하는지 확인합니다. 블록체인의 참여자 또는 노드의 기여를 검증하는 규칙을 구성합니다. 모든 참가자는 원장의 동의에 동의해야 합니다. 합의 프로토콜은 블록체인이 원활하게 실행되도록 유지하므로 필수 불가결합니다. 

동적으로 진화하는 블록체인 기술은 여러 메커니즘을 각광받게 했습니다. 비트코인의 작업 증명에서 이더리움 2.0의 지분 증명에 이르기까지 몇 가지 주목할만한 합의 프로토콜이 수년 동안 개발되어 분산 컴퓨터 간의 블록체인 거래 및 정보 기록의 효율성을 극대화했습니다. 

여기에서는 PoW 및 PoS 이외의 다양한 유형의 프로토콜과 그 이점을 분석합니다.

기타 주요 유형의 블록체인 합의 메커니즘

Ethereum 공동 설립자 Vitalik Buterin에 따르면 블록체인은 Trilemma라고도 하는 확장성, 보안 및 분산의 세 가지 기본 개념을 기반으로 합니다. 개발자는 효율성과 성능을 극대화하기 위해 이 세 가지 속성을 네트워크의 DNA에 통합해야 합니다. 이러한 속성의 균형을 맞추기 위해 네트워크 개발자는 다양한 프로토콜을 개발했습니다. 아래에서 살펴보겠습니다.

용량 증명

용량 증명은 네트워크 개발자가 만든 새로운 프로토콜 중 하나입니다. PoC는 하드 드라이브의 공간을 사용하여 에너지 대신 트랜잭션을 인증합니다. 네트워크에서 참가자 장치의 메모리 공간을 공유할 수 있습니다. 광부 장치의 메모리 용량이 클수록 노드가 네트워크에서 더 많은 권한을 갖습니다. 

용량 증명은 공간 증명 암호화라고도 합니다. SpaceMint와 Permacoin은 합의 프로토콜을 사용합니다.

활동 증명(PoA)

활동 증명은 PoW와 PoS를 결합하기 때문에 가장 효율적인 알고리즘 중 하나입니다. 이 하이브리드 합의 메커니즘을 통해 토큰 보유자인 네트워크 광부와 검증인이 블록을 인증하기 위해 토큰을 채굴하고 스테이킹할 수 있습니다. PoA에서 네트워크 광부는 토큰 보상을 위해 새 블록을 채굴하는 것과 경쟁하지만 블록에는 트랜잭션이 없습니다. 대신 거래 제목과 보상 주소가 있는 빈 템플릿입니다. 

트랜잭션 제목은 원장에서 블록을 확인하기 위해 무작위로 노드를 선택합니다. 그런 다음 네트워크 요금은 네트워크 참가자 간에 분할됩니다. 이 합의 메커니즘은 사이버 공격 위험 50% 이상 감소, 노드 기호를 예측하거나 원장의 다음 블록을 확인하는 것이 불가능합니다.

그러나 이 메커니즘은 PoW를 사용하기 때문에 여전히 채굴에 상당한 에너지가 필요합니다. 또한 상당한 양의 토큰을 보유한 소유자는 블록에 서명하고 보상을 청구할 확률이 더 높습니다. Decred 블록체인은 PoA를 사용합니다.

권한 증명

권한 증명은 평판 기반 구조를 사용하여 트랜잭션을 확인하고 새 블록을 추가합니다. 다른 네트워크 참가자는 시스템을 유지 관리하기 위해 이러한 유효성 검사기를 선택합니다. 일반적으로 이러한 검증인은 네트워크에 대한 장기적인 관심과 투자가 있는 기관 투자자이며 자신의 사회적 신분 공개를 수락했습니다. 

이 메커니즘에 대한 가장 큰 비판은 특정 사람들에게 유리하기 때문에 반 중앙 집중화되어 있다는 것입니다. 이 때문에 많은 공용 분산 네트워크에서 호환되지 않는 것으로 나타났습니다. VeChain PoA를 사용합니다. 

이력 증명(PoH)

솔라 나 역사 증명을 사용합니다. PoH 알고리즘은 온체인의 모든 트랜잭션을 보여주는 내장 레코드를 통해 작동합니다. 거래를 검증하기 위해 단체 동의가 필요한 다른 합의 메커니즘과 달리 블록체인의 각 유효성 검사기는 SHA-256 검증 가능한 지연 기능 VDF에 메시지 시간을 기록하여 시계를 유지합니다. 이렇게 하면 네트워크 지연이 우회됩니다. 이것이 Solana가 놀라운 거래 속도를 달성할 수 있는 방법입니다. 

PoS의 중요도 증명, PoC의 저장 증명(데이터 의존) 및 PoS의 기여 증명이라는 두 가지 알고리즘을 혼합하여 다른 합의 메커니즘이 나타났습니다.

앞서 길

블록체인 기술의 발전은 수많은 합의 메커니즘을 탄생시켰습니다. 기술이 확장되고 성숙해짐에 따라 암호화 공간은 합의 프로토콜에서 더 놀라운 반복을 목격하게 될 것입니다. 

블록체인 합의 메커니즘은 스마트 계약으로 효율적으로 작동합니다. 스마트 계약은 블록체인에서 실행되는 실행 가능한 프로그램입니다. 이 프로그램은 규칙과 계약을 정의하고 서면 코드를 통해 시행합니다. 기본적으로 지울 수 있지만 제대로 감사하지 않으면 악용될 수 있습니다. 

우리는 암호화 플랫폼이 해킹된 경우를 보았습니다. 이것들 DeFi 해킹은 스마트 계약에서 식별 가능한 버그로 인해 보편화되었습니다. 해커는 허점을 이용하여 자금을 훔칩니다. 가장 흔한 피해자는 PoS와 PoA(Proof of Activity)를 사용하는 블록체인입니다. 

이러한 네트워크를 기반으로 구축된 DeFi 프로젝트는 QuillAudits와 같은 우수한 보안 회사에서 광범위하게 감사하면 해킹을 방지할 수 있습니다. 이 회사는 스마트 계약의 보안 수준을 확인하기 위해 효율적인 접근 방식을 배포합니다. 취약점이 감지되면 QuillAudits는 프로젝트를 보호하고 모니터링하는 가장 좋은 방법을 권장합니다. 

QuillAudits에 연락할 수 있습니다. 여기에서 지금 확인해 보세요. 프로젝트의 보안 감사에 도움이 필요한 경우. 

QuillAudits에 연락

QuillAudits는 효율적인 스마트 계약 감사를 제공합니다. 스마트 계약 감사에 도움이 필요하면 언제든지 전문가에게 문의하십시오. 여기에!

추가 업데이트를 보려면 QuillAudits를 팔로우하세요.

트위터 | 링크드인 페이스북 | 텔레그램

475 조회수

포스트 PoW 및 PoS를 넘어선 블록체인 합의 메커니즘 첫 번째 등장 블로그.quillhash.

타임 스탬프 :

Republished By Plato 프랜차이즈