Ethereum 2.0에 대한 일부 지식 대중화
猎豹区块链安全
2019-03-29 08:41
本文约2180字,阅读全文需要约9分钟
"월드 컴퓨터" 이더리움의 미래


보조 제목

이더리움 2.0


3월 초, "이스탄불" 업그레이드를 경험한 후 이더리움은 공식적으로 "조용한" 단계에 진입했습니다. "Tranquility"는 이더리움의 2.0 버전으로도 인식되는데, "Tranquility" 단계에서 이더리움은 합의에 도달하기 위해 지분 증명(POS 알고리즘)으로 전환할 것이기 때문입니다. 또한 샤딩 기술도 본격 출시될 예정입니다. 가상 머신 수준에서는 원래 EVM이 폐기되고 EWASM으로 대체됩니다...

Vitalik에 따르면 평온함은 4단계로 나뉘며 총 2년이 소요됩니다.

첫 번째 단계첫 번째 단계

, 비콘 체인 단계라고 하는 이 단계는 비콘 체인의 증명, 검증, 시작 및 작동에 중점을 둡니다.두 번째 단계,

샤드 체인을 데이터 전송 계층으로 추가하는 데 중점을 둡니다.세 번째 단계

, 샤드(스마트 계약)를 통한 데이터 전송을 허용합니다. 즉, 현재 스마트 계약은 더 이상 새로운 이더리움에서 유효하지 않습니다.보조 제목


비콘 체인



비콘 체인비콘 체인은 이더리움 2.0 아키텍처의 핵심 부분이며 실제로는 완전히 새로운 블록체인입니다.

이 체인은 두 가지 중요한 역할을 담당하는데, 첫 번째는 담보 시스템의 게이트웨이 역할을 하여 검증자가 안전하게 담보 시스템에 참여하고 새로운 채굴자가 될 수 있도록 하는 것이고, 다른 하나는 샤드 상태에 대한 인덱스를 저장하는 것입니다.

계정 잔액, 토큰 관련 계약, dApp 상태 등 현재 이더리움 블록체인에 저장된 모든 정보는 비콘 체인에 저장되지 않습니다. 유효성 검사기 목록과 Attestation(증명 정보)의 두 가지만 저장합니다.

POS로의 원활한 전환을 위해 포위사자들은 기존 이더리움 체인에 등록 계약을 전개할 예정이므로 가까운 시일 내에 POW와 POS가 공존하는 이더리움을 보게 될 것입니다. (두 번째 단계에서 PoW 체인은 비콘 체인의 일부 또는 마스터 아카이브 계약(메인 스토리지 계약)이 됩니다.)이더리움 2.0의 채굴자가 되려면 우선 레지스트리 컨트랙트에 32 ETH를 서약하고 영수증(즉, 블록체인 클라이언트가 읽을 수 있는 이벤트(이벤트))을 받아야 하며, 이 영수증은 "패스"입니다. 커미터(즉, 약속자)가 검증 노드 역할을 할 자격이 있음을 나타냅니다. 이 프로세스는 단방향이며 이 시스템에서 철회되어 기존 PoW 체인으로 반환될 수 없음을 언급할 가치가 있습니다.

32ETH가 담보 시스템에 제출되면 예치금은 특정 샤드(샤드 배포 후)로만 반환될 수 있으며 EVM으로는 반환되지 않습니다.

비콘 체인에 등록한 후 검증자는 하나 또는 두 개의 샤드를 확인하기 위해 무작위로 할당됩니다. 유효성 검사기는 샤드의 데이터를 비콘 체인의 데이터와 결합하여 새로운 블록을 형성합니다.

비트코인이나 현재의 이더리움과 달리 POS 규칙에 따라 검증자 노드가 되기 위한 임계값은 매우 낮고 클라이언트는 매우 가벼울 수 있습니다. 필요할 때 32 이더리움을 서약하고 증명에 서명하면 됩니다. 이더리움 네트워크로 돌아갑니다.

검증자 클라이언트는 비콘 체인 노드에서 제공하는 데이터를 사용하여 블록을 구성합니다.검증자 클라이언트가 악의적이거나 오프라인 상태이면 결과를 스스로 부담합니다.저당된 32 ETH가 압수됩니다(즉, 권리가 감소됨). .이론에 의하면,보조 제목


분열

분열

가장 간단한 샤딩 방법은 Beanstalk로, 많은 체인을 실행하고 체인을 "샤드"라고 합니다. 각 블록은 블록을 생성하는 트랜잭션 및 네트워크 참여자를 검증하기 위한 투표 메커니즘을 통해 독립적인 검증자(Validator) 집합을 갖게 됩니다.

샤딩 방식은 이론적으로 네트워크에 참여하는 노드의 수를 늘려 무한한 네트워크 확장을 위한 솔루션을 달성할 수 있지만 비콘 체인 개념의 솔루션은 그다지 현실적이지 않습니다. 왜? 비콘 체인은 일부 장부 계산을 수행해야 하기 때문에 각 샤드 체인에 검증자를 할당하고 샤드 체인 블록의 스냅샷을 찍어야 합니다. 이러한 계산은 시스템의 샤드 수에 비례합니다. 샤드, 더 많은 컴퓨팅 워크로드). 비콘체인 자체도 블록체인이기 때문에 처리능력은 비콘체인을 운영하는 노드의 컴퓨팅 파워에 의해 제한을 받기 때문에 자연스럽게 샤드의 개수가 제한된다.그러나 샤딩된 네트워크의 구조는 노드 개선의 승수 효과를 가져옵니다.노드 효율성이 향상되면 노드가 트랜잭션을 더 빠르게 처리할 수 있기 때문입니다.

보조 제목


요약하다

요약하다

비콘 체인은 이더리움 2.0의 핵심인 새로운 체인으로 모든 샤드가 비콘 체인에 연결되어 통신합니다. 비콘체인은 한편으로는 검증인들이 담보 시스템에 참여하여 스테이킹한 권리와 이익을 바탕으로 이익을 얻을 수 있는 채널이고, 다른 한편으로는 샤드 커뮤니케이션을 실현하기 위한 채널이기도 합니다. 각 샤드는 비콘 체인의 블록에 최신 상태 해시를 저장하기 때문입니다. 샤드 네트워크의 구조는 노드 개선의 승수 효과를 생성합니다.


猎豹区块链安全
作者文库