Ethereum 2.0의 진화: 귀하의 질문에 대한 답변

2017년 XNUMX월 BeyondBlock Taipei에서 Vitalik Buterin은 시력 Ethereum 2.0의 경우: 확장성을 위한 샤딩 및 지분 증명(PoS)으로의 전환을 위한 합의 알고리즘인 Casper.

샤딩은 "XNUMX개의 서로 다른 유니버스가 있고 각 유니버스가 다른 계정 공간인 블록체인을 만드는 것"으로 계획되었습니다. 일부 유니버스에는 계정이 있고 일부 유니버스에는 계약이 있을 수 있으며 트랜잭션을 보낼 수 있습니다. 어떤 우주, 그리고 그것은 그 우주에 있는 것들에만 영향을 미칠 수 있습니다." 그는 모든 샤드가 상호 연결되어 '합의를 공유'할 것이라고 계속 설명했습니다.  

결국, 이러한 샤드 사이의 경계가 흐려질 수 있고 샤드 간에 실행될 수도 있습니다.  

Vitalik은 또한 어떤 형태의 '수퍼 노드'를 사용하기로 결정한 체인과 달리 이더리움이 '소비자 랩톱' 네트워크에 의해 실행됩니다. Vitalik은 당시 "이더리움 2.0에 무엇이 들어가는지에 대한 정확한 개념이 없다"고 인정했습니다.

이더리움 2.0은 지금 무엇입니까?

Ethereum 2.0에는 향후 샤딩 및 기타 변경 사항이 포함될 수 있습니다. 현재로서는 'The Merge'가 발생하면 기본 체인인 PoW(Proof-of-Work) 체인에서 PoS 체인으로의 변경일 뿐입니다.

사람들이 계획이 세워질 때까지 지분을 철회하는 것은 불가능합니다. 단단한 포크 합병 후 몇 개월.

병합이란 무엇입니까?

몇 달 동안 사람들은 '비콘 체인'에서 PoS를 스테이킹하고 참여하기 시작했습니다. 병합은 해당 합의 레이어가 기존 상태 및 실제 트랜잭션 실행 수준과 결합되는 경우입니다.

실질적으로 그럴때 PoS는 보안 및 합의 역할을 인수합니다. 이더리움의 PoW용. 현재 5.875월 10일 또는 22일경에 14×15^XNUMX의 '총 터미널 난이도'에서 발생할 것으로 예상됩니다. 일단 발생하면 이더리움은 완전히 PoS가 됩니다.

더 읽기 : Ethereum 2.0의 Merge에 대해 알아야 할 사항은 다음과 같습니다.

내가 들어본 EthPOW 포크는 어떻습니까?

합병 당시 이더리움 상태의 PoW 포크 가능성에 대한 논의가 있었습니다. Justin Sun은 종종 다른 사람들의 노력으로 이익을 얻을 기회가 있을 때 참여합니다. 프로토콜 개발자. 그의 거래소 Poloniex는 합병 전에 토큰을 상장하여 허용했습니다. 추측 그것에.  

스마트 컨트랙트 체인에 대한 비 다수 포크의 근본적인 문제는 다양한 토큰이 단일 체인에서만 가치를 가질 가능성이 있다는 것입니다. 이는 발행자가 어떤 체인이 계속 가치를 가질 것인지를 종종 명시적으로 결정하는 스테이블 코인의 경우 특히 그렇습니다.

Tether, Circle 및 Paxos는 모두 PoS 체인을 따르겠다고 발표했습니다. 다른 포크의 토큰은 사실상 가치가 없습니다.. 이는 또한 자산이 예상대로 1달러의 가치가 없기 때문에 소수 포크의 다른 모든 프로토콜이 주요 문제를 갖고 가치를 잃게 된다는 것을 의미합니다.

이것은 이러한 코인의 안정적인 가치에 의존하는 Dai와 같은 다른 안정적인 자산이 있다는 사실로 인해 더욱 복잡해집니다. 여기에는 암시적 또는 명시적으로 Dai의 가치가 1달러에 근접할 것으로 예상되는 프로토콜과 마찬가지로 심각한 문제가 있을 것으로 예상됩니다.  

그러나 다음과 같은 기회가 있을 수 있습니다. 이익을 위해 잘 연결된 배우들 값이 $1과 $0 사이에서 전환하려고 할 때 첫 번째 몇 블록에서 차단됩니다. 이 포크를 홍보하는 많은 사람들이 그렇게 하기를 희망합니다.

본질적으로 이것은 스테이블 코인이 '생태계'에서 충분히 중요해질 수 있는 경우 스마트 계약 체인을 위한 포크를 결정한다는 것을 의미합니다.

스테이 킹이란?

스테이킹은 PoS 체인에 대한 합의에 참여하는 과정입니다. 이더리움 2.0은 값싼 궐련 의 조합인 합의 알고리즘 캐스퍼 비탈릭 부테린이 개발한 버질 그리피스, 그리고 알고리즘 LMD 고스트 Vlad Zamfir가 개발한 포크 선택.   

검증 노드를 실행할 수 있는 최소 32개의 이더를 보유한 사용자는 스테이킹 보상을 받을 수 있습니다. 스테이킹 보상이 제공됩니다. 블록 제안 또는 블록 증명. 현재, 제안자 누군가가 베면 보상을 받습니다.

Vitalik Buterin은 2.0년 Ethereum 2017에 대한 자신의 비전을 제시했습니다. 타임스탬프는 3:09:00입니다.

검증인이 활성화되면 네트워크의 다음 블록을 제안하는 '제안자' 또는 가장 최근에 제안된 블록에 서명하는 '증인'으로 선택될 수 있습니다.  

32개 이상의 이더가 있고 더 많은 스테이킹 보상을 원하는 경우 각 노드가 32개의 에테르의 '유효 균형'을 갖는 것으로 취급되므로 더 많은 노드를 실행해야 합니다.

이더가 32개 미만이면 개별적으로 스테이킹에 참여할 수 없습니다. 당신은 선택할 수 있습니다 당신의 에테르를 '풀' 같은 서비스를 통해 다른 예금자와 리도. 이렇게 하면 여전히 스테이킹에서 일부 보상을 받을 수 있으며 자신의 하드웨어나 전체 에테르를 관리할 필요가 없습니다. 또한 스테이킹 인출이 가능하기 전에 유동성을 확보할 수 있는 토큰을 가지고 있었고 부분적으로 파괴에 책임이 있었습니다. Three Arrows Capital.  

현재 스테이킹 중인 사람은 출금할 수 없으며 이는 향후 하드포크에서 변경될 예정입니다.  

슬래싱이란 무엇입니까?

슬래싱은 나쁜 행동을 하는 검증인에 대한 처벌입니다. 키 세트가 제안에 대해 두 번 이상 투표하거나 동일한 슬롯에 대해 두 개의 블록을 제안하거나 기록을 수정하려고 시도하면 삭감될 수 있습니다. 삭감된 검증인은 지분의 일부를 잃고 강제로 퇴장 합의 과정에서.

비활성 누출이란 무엇입니까?

비활성 누출은 온라인 상태가 아닌 노드에 대한 패널티입니다. 오프라인 상태인 노드가 많을수록 이 드레인이 더 공격적입니다. 네트워크가 여전히 작동 중일 때는 이 드레인이 상대적으로 작지만 매우 많은 수의 검증인이 오프라인 상태가 되면 훨씬 더 심각한 누출이 됩니다.

이 디자인 선택의 의도는 비활성 유효성 검사기를 계속 스테이킹하는 데 필요한 최소 16 이더 아래로 떨어뜨려 결국 온라인 유효성 검사기가 체인을 다시 실행할 수 있도록 하는 것입니다.  

PoW에 비해 스테이킹이 안전한가요?

그것은 복잡한 질문입니다. 아마. 아마도. 예. 아니요. 질문을 어떻게 구성하고 싶은지, 누구에게 묻고 싶은지, 특정 가정에 대해 어떻게 생각하는지에 따라 이 질문에 대한 결론에 큰 영향을 미칩니다.

PoW는 채굴 '풀'에 집중하는 경향이 있는 반면, PoS 스테이커는 독립적으로 작업하는 것이 더 경제적입니다.  

그러나 PoS 대리인은 가장 많이 지출하는 사람보다 이미 가장 많은 부분을 가진 사람에게 비례하여 보상을 주기 때문에 '부자가 더 부자가 된다' 효과.  

단, 슬래싱은 공격자에게 매우 큰 비용을 부과할 수 있는 기회를 제공합니다. 그것은 그들이 보유한 가치를 효과적으로 파괴할 수 있으며, 결국 그들의 노드가 합의에서 제거됨에 따라 공격을 계속할 수 없도록 합니다.  

Andreas Antonopoulus는 비트코인에 대한 51% 공격의 가능성을 설명합니다.

Andreas Antonopoulus는 PoW에서 이러한 방식으로 공격을 받고 있는 경우 가장 매력적인 솔루션 중 하나는 PoW 알고리즘을 변경하고 기존의 모든 ASIC을 효과적으로 가치가 없게 만드는 방법에 대해 논의했습니다(다른 체인이 있는 경우 진정으로 가치가 없지만 Bitcoin이 변경되면 가치가 폭락합니다).

그러나 이것은 매우 광범위한 수단이며, 공격자를 특별히 대상으로 하지 않음PoS는 특히 '나쁜' 행위자를 대상으로 할 수 있습니다.  

PoW는 더 많은 코인을 얻기 위해 하드 자산(에너지)을 강제로 소각하여 토큰 '분배'에 이점이 있지만, 특히 신규 자산의 분배가 느리거나 새로운 자산의 분배가 느려질 때 장기 보안에 이점이 있는지는 명확하지 않습니다. 중지

두 설정 간의 상대적인 보안 절충점에 대한 완전한 논의는 이 기사의 범위를 벗어납니다.

샤딩은 어떻게 되었나요?

샤딩은 여전히 ​​Vitalik의 일부였습니다. 시력 그러나 그 이후로 롤업이 더 좋아졌고 이더리움의 미래 확장 옵션으로 'danksharding'이라는 새로운 개념이 등장했습니다.  

샤딩의 원래 비전은 합의 수준에서 보안을 공유하는 별도의 우주를 포함했습니다. 이러한 샤드는 실제 트랜잭션 및 상호 작용이 발생하는 별도의 '실행' 환경을 제공했으며 이들 사이의 통신을 허용하는 추가 구조가 필요합니다. 이 비전의 복잡성으로 인해 시간이 지남에 따라 덜 매력적.

롤업이란 무엇입니까?

롤업은 Vitalik의 '유령 사슬'는 그가 2014년에 설명한 것입니다. 그들은 기본 계층과 보안을 공유하려고 시도하는 사실상 분리된 블록체인입니다.

롤업은 메인 체인에서 실행을 수행한 다음 데이터를 메인 체인에 게시합니다. 낙관적 롤업은 트랜잭션이 유효하다고 가정합니다. '사기 증거'가 제출되지 않는 한. 영지식 롤업은 롤업에 대한 검증인이 수행한 트랜잭션이 유효함을 보여주는 증거를 제출하는 것을 포함합니다.  

그들은 또한 이제 Ethereum의 비전입니다. 미래.

더 읽기 : Ethereum 롤업은 무엇이며 왜 중요한가요?

댄샤딩이란?

단크샤딩 롤업이 너무 많은 데이터를 생성하고 기본 레이어에 게시한다는 사실을 처리하기 위한 이더리움 확장성에 대한 새로운 비전입니다. 데이터 자체를 확인할 필요 없이 노드가 데이터를 사용할 수 있는지 확인할 수 있는 방법을 제공하기 위한 것입니다.  

Ethereum은 'KZG 약속,' 데이터를 사용할 수 있는지 확인하기 위해 유효성 검사기 샘플링과 결합할 때 다른 노드가 데이터가 올바르게 인코딩되었는지 확인할 수 있도록 하는 다항식 생성에 의존합니다.

이 계획이 적절하게 작동하려면 다음이 필요합니다. 충분한 정직한 노드 데이터를 저장하여 함께 조각하고 해당 노드는 전체 블록을 다시 생성하기 위해 서로 통신할 수 있어야 합니다.  

Danksharding은 작동하기 위해 제안자/빌더 분리에 의존합니다. 그러나 병합의 일부가 아니며 대신 Ethereum의 로드맵에 있습니다.  

제안자/빌더 분리란 무엇입니까?

제안자/빌더 분리(PBS)는 블록의 구성과 네트워크의 나머지 부분에 대한 블록의 실제 제안을 분리하는 방법입니다. MEV(Miner Extractable Value)는 특정 노드가 지분에서 불균형한 보상을 받을 수 있도록 하기 때문에 PoS에서 중앙 집중화 효과가 있다는 아이디어입니다. 이러한 역할을 분리하는 것은 MEV에 대한 액세스를 민주화하고 중앙 집중화를 무디게 하기 위한 것입니다. 자극

PBS의 구현이 최종적인 것은 아니지만 일반적인 개념은 블록 빌더는 입찰을 제출할 것입니다 및 블록 헤더. 제안자는 헤더와 입찰가를 선택하고 가장 큰 입찰가를 선호할 것입니다. 위원회는 블록 헤더가 우승 헤더임을 증명합니다. 블록 빌더는 블록 본체를 공유하고 별도의 위원회가 이를 증명하고 체인에 추가됩니다.

제안자/빌더 분리는 병합의 일부가 아니지만 이더리움 로드맵에 있습니다.  

그러나 블록을 구축해야 하는 프로세스에 대해 걱정하는 소규모 검증자는 대신 Flashbot과 같은 도구에 의존할 수 있습니다. MEV 부스트. 이것은 검증인이 빌더가 구축한 MEV로 가득 찬 블록을 보내는 '중계자'가 보낸 블록을 가져오도록 노드를 구성할 수 있게 해주는 도구입니다.

더 읽기 : 이더리움 2.0은 작은 암호화 지분으로 중단될 수 있다고 연구원들은 발견했습니다.

PBS가 danksharding에 중요한 이유는 무엇입니까?

간단히 말해서, danksharding은 더 많은 책임을 블록 빌더에게 이전하기 때문입니다. 그들은 점점 더 개별 검증인을 넘어선 역할인 모든 다른 데이터를 다운로드할 것으로 예상됩니다. 이것은 롤업으로 인해 악화됩니다. 많은 양의 데이터를 게시하다. 대신 유효성 검사기는 블록에 있는 데이터의 작은 부분이 있는지만 확인합니다.  

이는 필요한 모든 데이터가 사용 가능한지 확인하고 유지하는 책임을 효과적으로 '분할'하여 더 큰 확장을 가능하게 합니다.

danksharding에 필요하거나 유용한 다른 것은 무엇입니까?

이더 리움 개선 제안 4844 'Proto-Danksharding'을 도입하기 위한 것입니다. 모든 검증자가 '샤딩'되는 책임이 아니라 모든 데이터의 유효성을 검사해야 하므로 댄크샤딩이 아닙니다.

그것이 하는 일은 롤업의 데이터가 저장되는 방식을 변경하는 것입니다. 무기한으로 존재하는 대신에 한 달 후에 가지 치기, 이는 검증자가 계속 수행해야 하는 상태의 양을 줄이는 데 도움이 됩니다.  

또한 이더리움 수수료 시장이 작동하는 방식을 변경하여 기존 가스 계산에서 이 데이터의 저장을 분리합니다.  

EIP-4844는 병합의 일부가 아니지만 이더리움 로드맵에 있습니다.  

이더 리움 개선 제안 4444 클라이언트가 다른 노드에 데이터를 제공하는 방식의 변경입니다. 노드가 더 이상 브로드캐스트하지 않도록 요구합니다. XNUMX년 이상 지난 과거 데이터 다른 노드에. 이것은 사람들이 첫 번째 블록에서 동기화하는 '전체 동기화'를 효과적으로 종료합니다. 대신 체크포인트에서 시작하여 거기에서 동기화합니다.

EIP-4444는 또한 이더리움 로드맵의 일부이며 병합의 일부가 아닙니다.  

데이터는 어떻게 됩니까?

짧은 대답은 다른 사람들이 저장한다는 것입니다. 그 사람들은 누구입니까? 글쎄요, 그건 좀 복잡합니다.  

개별 응용 프로그램은 해당 정보를 저장하고 공유하는 방법을 찾아야 할 가능성이 높으므로 예를 들어 Optimism 및 Arbitrum은 응용 프로그램에 필요한 데이터를 계속 사용할 수 있도록 인센티브를 제공합니다.  

Infura와 같은 대규모 인프라 제공업체도 이 데이터를 유지 관리하는 데 중요한 역할을 하게 될 것입니다. EIP-4444는 다음과 같은 노력을 구체적으로 인용합니다. 포털 네트워크그래프 데이터에 대한 시장과 가용성을 제공합니다.

사용자에게 어떤 변화가 있습니까?

아주 작은! 특히 합의에 적극적으로 참여하지 않는 사람들에게는 더욱 그렇습니다. 그러한 사람들의 경우 PoW에 대한 GPU 기반 설정에서 PoS에 대한 스테이킹 설정으로 변경해야 합니다.  

더 읽기 : 내부자가 Ethereum Merge를 통해 부자가되는 방법은 다음과 같습니다.

이렇게 하면 거래가 더 저렴해질까요?

아니, 적어도 의미 있는 것은 아니다. 그러나 미래에는 그럴 수 있습니다. 이더리움이 무국적 상태를 향한 단계를 구현하기 시작하고 검증자가 더 이상 모든 데이터를 다운로드할 필요가 없다면 가스 한도를 늘릴 수 있을 것입니다.

이것은 PBS 이후, EIP-4444 이후, EIP-4844 이후까지 발생하지 않을 것입니다. 즉시 예상해서는 안됩니다. 이와 같은 변경 사항 중 많은 부분을 통해 롤업이 처리량을 늘리고 가능한 트랜잭션 양이 증가할 수 있습니다. 그러나 병합 및 POS로의 전환 자체가 거래를 더 저렴하게 만들지는 않습니다.

이렇게 하면 거래가 더 빨라집니까?

아니, 적어도 의미 있는 것은 아니다.  

이렇게 하면 숫자가 올라갈까요?

말할 수는 없지만 Twitter에서 알려주십시오.

더 많은 정보를 얻으려면 다음에서 우리를 따르십시오. 트위터 와 구글 뉴스 또는 조사 팟캐스트를 듣습니다. 혁신: 블록체인 시티.

출처: https://protos.com/the-evolution-of-ethereum-2-0-your-questions-answered/