시간 증명 대 지분 증명: 두 알고리즘이 PlatoBlockchain 데이터 인텔리전스를 비교하는 방법. 수직 검색. 일체 포함.

시간 증명 대 지분 증명: 두 알고리즘을 비교하는 방법

영상

합의 알고리즘은 블록체인 네트워크 내의 검증자(노드 또는 광부라고도 함)가 네트워크의 현재 상태에 동의하는 프로세스입니다. 이는 주로 검증인이 제출한 거래가 진위 여부에 대한 동의를 수반합니다. 모든 검증인이 악의적인 의도 없이 공정하게 행동한다고 ​​가정하면 사기성 또는 부정확한 거래는 네트워크에서 거부됩니다. 검증인은 정확하고 확실한 거래를 제출한 경우 암호화폐로 보상을 받고 악의적인 행위자는 합의 프로토콜에 따라 처벌을 받습니다. 

예를 들어, Bitcoin(BTC), 검증인은 에너지를 소비해야 합니다. 값비싼 하드웨어를 통해 트랜잭션을 검증하고 성공하면 새 토큰을 얻습니다. 그들이 악의적으로 행동하면 아무 것도 얻지 못하고 손실이 낭비된 에너지 사용 사기 또는 부정확한 거래를 제출할 때.

지분 증명(PoS) 사용자 스테이크 토큰 실제 거래를 제출하기 위해 추가 토큰을 받는 반면 잘못된 거래를 제출하면 일부를 잃게 됩니다.

PoT(Proof-of-Time) 프로토콜에서 원칙은 동일하며 유효성 검사기는 인증된 거래를 제출하기 위해 추가 토큰을 받지만 부정확하거나 악의적인 거래를 제출하면 토큰을 잃게 됩니다.

PoS와 PoT는 몇 가지 유사점을 공유하지만 두 가지 매우 다른 프로토콜입니다.

스테이크의 증거는 무엇입니까?

PoS는 사용자가 토큰을 스마트 계약에 고정하여 담보로 사용하는 합의 알고리즘입니다. 시스템은 트랜잭션 블록을 처리하기 위해 채굴자 또는 노드라고도 하는 검증자를 선택하여 작동합니다. 유효성 검사기는 블록 내에 포함된 부정확한 정보가 없는지 확인하기 위해 블록 내부의 트랜잭션을 검증해야 합니다.

다음으로 검증자는 블록을 블록체인에 제출하고 블록이 올바르게 검증되면 추가 토큰을 보상으로 받습니다. 유효성 검사기가 일반적으로 부정확하거나 사기성 거래를 제출하여 악의적이거나 게으른 방식으로 행동하면 스테이킹한 토큰의 일부를 잃게 됩니다.

더 많은 양의 토큰을 스테이킹한 검증인이 거래를 확인하도록 선택될 가능성이 더 큽니다. 더 많은 양의 토큰을 스테이킹하면 일반적으로 블록체인 네트워크를 기반으로 고정 비율을 받기 때문에 검증인에게 추가 보상을 받습니다. 예를 들어 Ethereum 2.0에서 현재 유효성 검사기는 적립 토큰에 4.2%. 검증인은 더 오랜 기간 동안 토큰을 스테이킹한 경우 선택될 가능성이 더 높습니다.

PoS 시스템에서 검증인이 되는 것은 누구에게나 열려 있지만 PoS 블록체인에 많은 노드가 있는 프로토콜의 인기로 인해 진입 장벽이 높습니다. 네트워크에 노드가 많을수록 사용자가 검증인이 되기 위해 더 많은 양의 토큰을 스테이킹해야 합니다.

이것 때문에, 스테이 킹 풀검증인이 실행하는 는 일반적으로 토큰을 스테이킹하려는 일반 암호화 사용자가 사용합니다. 이 시스템에서 사용자는 자신의 토큰을 풀에 예치하고 토큰은 토큰 소유자를 대신하여 검증인이 스테이킹합니다. 이에 대한 대가로 사용자는 일반적으로 스테이킹으로 얻은 토큰의 백분율인 "풀 수수료"를 지불합니다.

시간 증명이란 무엇입니까?

시간 증명(PoT)은 투표 시스템을 사용하여 네트워크 유효성 검사기를 선택하고 네트워크 유효성 검사기가 네트워크 내에서 활성 상태인 기간과 평판에 중점을 두는 합의 알고리즘입니다. 프로토콜은 아날로그 ~에 기초하고있다. 위임 된 증명 증명 (dPoS)는 PoS의 수정된 버전입니다.

Proof-of-time은 원장을 타임체인이라고 하며 순위 점수, 검증 가능한 지연 기능(VDF) 및 스테이킹된 토큰을 사용하여 누가 원장에 새 트랜잭션을 추가할지 결정합니다. 순위 시스템은 나이와 과거 성과를 기반으로 네트워크 검증인에게 점수를 부여하여 작동합니다. 검증인은 신뢰할 수 있고 네트워크 내에서 더 오랜 시간 동안 활동하기 때문에 더 높은 점수를 받습니다. 더 많은 양의 토큰을 스테이킹하면 검증인이 선택될 가능성도 높아집니다.

최근 : FTX CEO와 Solana 공동 창립자가 Web3 생태계 구축을 위한 조언을 제공합니다.

PoT는 네트워크의 사용자가 투표하여 다음 블록을 검증할 위임자를 결정하기 때문에 dPoS와 유사합니다. 그러나 PoT에는 여러 투표 단계가 있기 때문에 투표 프로세스에 약간의 차이가 있습니다. 첫 번째 투표 단계에서 시간 선택자로 알려진 검증인은 타임체인에 추가할 트랜잭션을 포함하는 데이터가 포함된 블록을 제출합니다. 블록이 승인되면 블록 내의 모든 트랜잭션이 처리되고 블록이 검증됩니다.

시간 선거인은 선거인 랭킹 점수와 스테이킹된 토큰 수를 살펴보는 선택 프로세스를 통해 선택됩니다. 프로세스는 이 정보와 VDF를 사용하여 시간 선택자를 무작위로 선택하며 한 번에 하나만 선택할 수 있습니다.

시간 선택자는 또한 VDF를 실행하여 시간 체인에 새 블록을 추가하도록 선택되었는지 확인합니다. 선택되면 블록을 검증하고 VDF 증명을 생성하고 두 데이터를 타임체인의 나머지 노드에 제출합니다.

두 번째 단계에서 블록 및 VDF 증명은 타임체인에 추가되기 전에 이중 확인을 위해 1,000명의 다른 시간 선거인에게 전송됩니다. 대부분의 선거인이 거래를 수락하는 데 동의하면 해당 거래는 타임체인에 추가됩니다.

두 합의 프로토콜을 비교하는 방법

PoS와 PoT는 몇 가지 유사점을 공유합니다. 첫째, 둘 다 검증인이 거래를 검증할 때 담보로 토큰을 스테이킹하도록 요구하며, 더 높은 스테이크가 선택될 가능성을 높입니다. 가장 큰 차이점은 PoT에서 사용하는 순위 및 투표 시스템이며 트랜잭션이 원장에 제출되기 전에 1,000명의 검증인이 추가로 검증합니다.

PoS는 Solana, Polkadot, Cardano 및 에테 리엄 2.0. 이점에 관해서는 두 시스템 모두 사용자가 작업 증명(PoW)에 대한 에너지 효율적인 대안이 되는 에너지를 소비하는 대신 토큰을 스테이킹해야 합니다. 이것은 또한 많은 자금에 접근할 수 있는 악의적인 행위자가 이론적으로 네트워크를 제어할 수 있기 때문에 단점으로 작용할 수 있습니다.

최근 : DeFi 전문가는 널리 사용되는 유로 스테이블 코인에 대한 수요가 엄청나다고 말합니다.

그러나 이것은 가능성이 희박한 시나리오입니다. 예를 들어, 51% 공격을 시작하려면 악의적인 행위자가 네트워크 내에서 토큰의 51%를 소유해야 합니다. 이는 공격자에게 매우 가능성이 낮고 매우 위험합니다. 특히 이더리움 및 카르다노와 같은 인기 있는 블록체인에서는 더욱 그렇습니다. PoT는 또한 각 트랜잭션이 원장에 추가되어야 하는지 여부에 동의해야 하는 2/3의 검증인과 함께 천 명의 유효성 검사자가 다시 확인하도록 요구함으로써 보안 계층을 추가합니다.

각 블록체인 네트워크에는 네트워크의 요구 사항에 맞는 특정 요구 사항이 있습니다. 많은 블록체인은 필요에 따라 PoW 및 PoS를 고수하는 반면 PoT, dPoS 및 PoS와 함께 Polkadot에서 사용하는 기록 증명과 같은 추가 알고리즘은 블록체인 네트워크가 직면한 요구 사항을 충족합니다.

타임 스탬프 :

더보기 코인 텔레그래프