PoS 전체 소개
Wetez
2019-05-02 02:26
本文约3596字,阅读全文需要约14分钟
함께 PoS 아키텍처를 구축합시다

편집자 주: 이 기사의 출처는Wetez편집자 주: 이 기사의 출처는

(ID: wetez_wallet), 작성자: Ka Baa, 승인을 받아 게시됨.

소개하다:이 글은 두 번째로 압축된 글입니다. 처음에 가이드를 하여 시간을 절약할 수 있도록 안내하겠습니다. 좀 더 체계적인 맥락을 갖고 싶은 친구들은 원문을 직접 읽어보는 것이 좋습니다.

안내: "글은 블록체인 합의부터 시작하겠습니다. 2008년 비트코인 ​​PoW 시작부터 현재까지 현재 개화하고 있는 합의는 무엇인가요? 다음으로 이 시리즈의 주축인 Proof of Stake(지분 증명 메커니즘)? 이 합의에 대한 PoS의 설명과 이더리움 창시자의 견해 V God, Ethereum은 백서 맨 처음 부분에서 향후 PoS를 변환하기로 결정하고 마지막으로 미래의 추세를 제시했습니다. 차트와 데이터가 포함된 PoS. 이 시리즈를 우리와 함께 배우는 모든 사람을 환영합니다. 앞으로 관련 지식 포인트를 보면 다른 사람들과 이야기할 수 있습니다.”

보조 제목

1장 PoS 소개

1.1 블록체인 합의란?

블록체인은 블록을 하나씩 연결하여 구성되며, 새로운 블록 생성(거래 기록 포함)마다 검증인이 공동으로 확인해야 하며, 이러한 공통 확인 프로세스가 블록체인 합의입니다. 2009년 블록체인의 발전부터 현재까지 다양한 합의가 진화했고, 서로 다른 합의는 공격, 부정 행위, 지연, 일관성, 완결성 등 운영상의 문제를 다른 방식으로 해결해 왔다.

2018년 현재 주류 합의 알고리즘으로는 PoW(Proof of Work), PoS(Proof of Stake), BFT(Byzantine Fault Tolerant Mechanism), 하이브리드 합의 등이 있으며 PoA(Proof of Authorization Authorization 인증 메커니즘), PoI(중요도 증명 메커니즘), DPoS(Delegate Proof of Stake 지분 인증 메커니즘), PBFT(Practical Byzantine Fault Tolerance uses Byzantine fault tolerance algorithm) 등 백여 학파가 겨루는 , 백 송이의 꽃이 피었습니다.

그 중 주류 알고리즘 중에서 PoS는 현재 주류의 주인공이 되어야 합니다. PoS는 PoW를 기반으로 개발되었으며 오늘날 블록체인 합의 세계에서 더욱 존경받고 있습니다. 2014년부터 2017년까지 PoS 합의를 기반으로 한 블록체인이 점차 증가했고, 오랫동안 2위 시장 가치를 유지해 온 이더리움마저 PoW에서 PoS로 전환할 계획이다. 2019년에는 이러한 PoS 기반 퍼블릭 체인이 메인넷에서 출시될 예정이며, 그때 우리는 사람들이 살펴볼 수 있도록 무대 중앙에 서있는 차세대 PoS 퍼블릭 체인을 보게 될 것입니다.

이 장에서는 PoS 합의 알고리즘의 기원과 발전에 대한 간략한 개요를 제공합니다.

1.2 PoS-Stake Proof 메커니즘 컨센서스란?

PoS(Proof of Stake) - 지분 인증 메커니즘, 주류 블록체인 합의 알고리즘, 목적은 블록체인의 분산 노드가 합의에 도달할 수 있도록 하는 것입니다. 종종 PoW(Proof of Work)와 동일합니다. - 워크로드 증명 메커니즘이 등장했습니다. 함께, 둘 다 블록체인 합의 알고리즘의 주류 알고리즘 중 하나로 간주됩니다.

PoW는 2009년에 탄생하여 비트코인에 적용되었고, PoS는 2011년에 제안되었으며, 이 알고리즘을 적용한 최초의 통화인 Peercoin은 2012년에 탄생했습니다. 후발주자로서 PoS는 블록 설계, 채굴자 선택, 포크 처리, 트랜잭션 검증 등과 같은 합의 수준에서 많은 PoW 설계를 사용합니다. 지분 증명 기반 메커니즘을 충족시키기 위해 개선된 설정은 이를 최대한 활용하고 찌꺼기를 버린다고 할 수 있습니다.

Proof of stake (PoS) is a type of algorithm by which a cryptocurrency blockchain network aims to achieve distributed consensus.

PoS의 정의와 관련하여 Wikipedia는 다음과 같이 정의합니다. 암호화폐 블록체인 네트워크에서 분산 합의를 가능하게 하도록 설계된 알고리즘

I'm wondering if as bitcoins become more widely distributed, whether a transition from a proof of work based system to a proof of stake one might happen.  What I mean by proof of stake is that instead of your "vote" on the accepted transaction history being weighted by the share of computing resources you bring to the network, it's weighted by the number of bitcoins you can prove you own, using your private keys.

기록에서 2011년 PoS의 초기 제안자는 PoS를 다음과 같이 설명했습니다: 비트코인이 더 널리 사용된다면 PoW 시스템에 기반한 트랜잭션이 PoS 시스템에 의해 검증될 수 있다고 생각합니다. PoS 지분 증명 메커니즘은 개인 키로 증명할 수 있는 비트코인의 수를 가중치로 사용하여 비트코인 ​​네트워크에 가져오는 컴퓨팅 파워 가중치를 대체하고 거래 내역을 "투표"하는 것입니다. 그것을 증명하기 위해.

In a PoS system, a blockchain appends and agrees on new blocks through a process where anyone who holds coins inside of the system can participate, and the influence an agent has is proportional to the number of coins (or ‘stake’) it holds. This is a vastly more efficient alternative to PoW‘mining’ and enables blockchains to operate without mining’s high hardware and electricity costs.

이더리움의 창시자인 Vitalik Burtain은 PoS의 지지자이기도 합니다. 그는 "Casper the Friendly Finality Gadget" 블로그에서 PoS를 정의했습니다: PoS 시스템에서 블록체인의 새로운 블록은 시스템의 통화 보유를 통해 생성됩니다. , 또는 영향력있는 통화 보유 기관이 계약에 참여했습니다. 이는 PoW 채굴보다 효율적이며 고성능 하드웨어가 필요하지 않으며 전기도 필요하지 않습니다.

위의 정의를 바탕으로 PoS에 대한 일반적인 이해가 있어야 합니다: 홀더의 동의를 통해 합의에 도달하는 알고리즘이며, 새로운 블록을 결정하는 것이 목적입니다.PoW에 비해 이 프로세스는 하드웨어가 필요하지 않습니다. 그리고 전기. , 그리고 더 효율적입니다.

PoS 합의는 스테이크(Stake) 개념을 도입합니다. 토큰 소유자는 토큰을 스테이킹한 다음 블록을 생성할 기회를 얻습니다. PoS 합의에서는 보유 비율에 따라 블록 채굴자를 선택하는 선거 알고리즘이 사용됩니다. 채굴자는 지정된 높이에서 패키징 트랜잭션을 완료하고 새 블록을 생성하고 블록을 브로드캐스트합니다. 브로드캐스트 블록은 PoS 합의의 또 다른 "임계값"을 통과하고 검증자는 트랜잭션을 검증합니다. 검증을 통과한 후 블록은 확인. 이렇게 한 라운드의 PoS 합의 과정이 완성됩니다.

분산 네트워크에는 많은 노드가 존재하는데 이 노드가 위에서 언급한 Stake 이며 PoS 합의가 보장하는 것은 시스템이 외부인에 의해 손상되지 않을 만큼 안전하고 독립적이고 안정적으로 실행된다는 것입니다. 고려해야 할 많은 문제가 있으며 다음 장에서 이러한 문제에 대해 설명하겠습니다.

1.3 PoS 합의 동향

시가 총액 상위 50개 통화 중 상당수가 비트코인 ​​시대부터 개발되었기 때문에 현재 비율은 PoW 컨센서스 통화에 더 가깝다고 볼 수 있지만 여기에는 유사한 기능을 가진 많은 포크된 통화가 포함됩니다. BTC, 비트코인 ​​캐시, 비트코인 ​​SV, 비트코인 ​​골드 등의 포크, ETH의 포크, 이더리움 이더리움 클래식을 위한 이더리움과 이더리움 클래식도 있습니다(포크는 계속될 가능성이 높습니다). 중복 통화가 제거되면 PoS와 PoW의 비율이 더 가까워집니다.

이미지 설명

그림 1 시가총액 상위 50개 코인의 합의 분류

2017년은 ICO(Initial Coin Offering)의 원년이자 많은 퍼블릭 체인이 폭발한 원년이기도 합니다. 총 876개의 통화가 ICO되었으며 총 자금 조달 잔액은 미화 62억 달러입니다.

전반적으로 추세는 분명합니다.향후 10년 동안 PoW는 감소하는 경향이 있고 PoS는 증가하는 경향이 있습니다.

이미지 설명

2018년 전체 암호화된 디지털 토큰이 약세장에 진입하여 많은 ICO 프로젝트가 좋은 자금 조달을 받지 못했습니다.또한 퍼블릭 체인 프로젝트 트랙은 이미 상대적으로 붐비고 프로젝트 당사자는 자금을 조달할 수 없었기 때문에 자연스럽게 주목을 받았습니다. 많이 줄어들었습니다. 그러나 PoS 합의 프로젝트를 기반으로 하는 Turing Award 수상자 Sivio Micali의 Algorand와 같은 새로운 PoS 프로젝트도 등장하고 있습니다. 아래 그림 3은 2018년 자금 조달 상황을 보여줍니다.

이미지 설명

Wetez
作者文库