BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

이더리움 2.0이 칼을 선보일 예정인데, 디자인 계획의 하이라이트는 무엇입니까?

欧易情报局
特邀专栏作者
이 기사는 약 9162자로, 전체를 읽는 데 약 14분이 소요됩니다
2019년 12월 8일 일요일, 이더리움 네트워크는 계획대로 블록 높이 9,069,000에서 이스탄불로 업그레이드되었으며 ethernodes.org 웹사이트에 따르면 노드의 90% 이상이 동기화되었습니다.
AI 요약
2019년 12월 8일 일요일, 이더리움 네트워크는 계획대로 블록 높이 9,069,000에서 이스탄불로 업그레이드되었으며 ethernodes.org 웹사이트에 따르면 노드의 90% 이상이 동기화되었습니다.

기사의 원래 제목은 "OKEx Investment Research | Ethereum 2.0 Report", 작성자: Xiuxiu, OKEx Investment Research 분석가

목차:

하나. 이스탄불 업그레이드

둘. 이더리움 2.0

2.1 아키텍처

2.2 주요 업데이트 포인트

2.3 핵심 솔루션

첫 번째 레벨 제목

하나. 이스탄불 업그레이드

이미지 설명

(노드 동기화 다이어그램, 그림은 ethernodes.org에서 가져옴)

이미지 설명

(주류 퍼블릭 체인 DAPP 데이터 맵,https://www.stateofthedapps.com/, 11월 29일)

이스탄불 업그레이드는 확장 가능한 이더리움 2.0 청사진의 핵심 이정표로, 탈중앙화 원칙을 희생하지 않으면서 블록체인을 더 빠르고 저렴하게 적용하고자 합니다. 이번 이스탄불 업그레이드에서 구현될 기능 중에는 가스 비용 절감 조치, 프라이버시 코인 Zcash와의 향상된 체인 상호 운용성, 보다 창의적인 기능을 허용하는 스마트 계약이 있습니다.

총 14개의 EIP(Ethereum Improvement Proposals)가 2단계로 구현됩니다. 이 중 6개의 제안은 1단계(V1)에서 구현 및 적용되며 나머지 8개의 제안은 여전히 ​​핵심 개발자가 논의하고 심의해야 하며 후속 2단계(V2) 업그레이드 구현을 위해 예약됩니다.

V1 단계의 이러한 제안 중에서 EIP-1884는 상당히 논란의 여지가 있습니다. 잠재적인 스팸 거래로부터 블록체인을 보호하기 위해 응용 프로그램 개발자가 네트워크에서 데이터를 검색하는 컴퓨팅 비용을 증가시키고 작업 코드에 대한 가스 소비를 재설정합니다. , 일부 작전의 가스 소모량이 증가되었습니다. 이로 인해 Ethereum에서 데이터를 호출하는 비용이 이전보다 높아집니다.개발자 입장에서는 Gas 비용의 변화로 인한 가장 큰 장애를 제거하기 위해 많은 저장 공간을 차지하는 응용 프로그램 작성을 피해야 합니다.예를 들어, 다음과 같이 추정됩니다. 트랜잭션에서 총 저장 공간 + 컨트랙트 + 컨트랙트 코드는 에서 액세스되며 과부하되지 않도록 합니다. 또 다른 큰 성공은 EIP-1108입니다. 이더리움에서 미리 컴파일된 타원 곡선 알고리즘의 가격을 다시 책정하는 것과 관련이 있습니다. GAS 결제를 최적화하여 이더리움의 확장성 및 개인정보 보호 프로토콜을 개선하는 것을 목표로 하며 ZK-SNARK 및 Zether 및 AZTEC과 같은 기타 개인정보 보호 애플리케이션을 이더리움에서 사용하는 비용을 낮출 것입니다.

두 번째 단계(V2)는 워크로드 증명 기능인 Ethash 알고리즘을 대체하여 ASIC에 저항하는 이더리움의 능력을 향상시키는 "ProgPoW"라는 알고리즘 개선을 포함하여 업그레이드된 메인넷에서 구현될 것입니다.

첫 번째 레벨 제목

둘. 이더리움 2.0

Ethereum의 목표는 분산 금융 및 스마트 계약 실행 플랫폼이 되어 "실제 컴퓨터"가 되는 것입니다. Ethereum의 공식 웹 사이트는 다음을 보여줍니다. Ethereum은 분산 응용 프로그램을 위한 글로벌 오픈 소스 플랫폼입니다. 이더리움에서는 디지털 가치를 제어하고 프로그래밍된 대로 정확하게 실행되며 전 세계 어디에서나 액세스할 수 있는 코드를 작성할 수 있습니다. 이 탈중앙화 세계에서 이더리움은 탈중앙화 네트워크 구축자이자 탈중앙화 네트워크 인프라 및 기술 제공자로 자리매김하는 것 같습니다.

이더리움은 세계 컴퓨터의 목표를 달성하기 위해 2014년 탄생 초기에 프론티어(프론티어), 홈스테드(홈스테드), 메트로폴리스(메트로폴리스), 세레니티(고요함)의 4단계 개발 단계를 설정했습니다. 처음 세 단계는 모두 POW 모델을 채택하고 네 번째 단계 "Serenity"는 POS입니다. 이더리움의 최종 형태인 이더리움 2.0입니다.

이미지 설명

보조 제목

이미지 설명


(Hsiao-Wei Wang의 이더리움 2.0의 전체 아키텍처)

이 그림은 위에서부터 다음과 같습니다.

1. PoW 메인 체인은 현재 이더리움 메인 네트워크입니다. 이더리움 2.0 시스템에서는 비콘 체인의 샤드로 계속 작동할 것입니다.

2. Beacon Chain은 Casper 프로토콜의 권익 증명을 통해 모든 체인의 기본 체인이자 전체 Ethereum 2.0 시스템의 중심 부분인 Beacon Chain입니다(Casper는 전체 시스템의 합의 계층, 검증자 관리, 보상 및 처벌 구현)을 담당하고 모든 독립적인 병렬 샤드 체인을 조정하고 Crosslink를 각 샤드의 앵커 포인트로 사용하여 샤드 간 통신을 실현하고 샤드에 대한 최종성 보장을 제공합니다.

3. 샤드 체인은 확장성의 원천인 샤드 체인입니다. 각 샤드에는 검증자 위원회가 있어 샤드를 패키징하고 검증하며, 주기적으로 교차 연결을 통해 비콘 체인에 샤드의 상태를 기록합니다. 비콘 체인에서 블록이 완료되면 블록의 교차 링크가 참조하는 샤드 블록은 변경 불가능한 것으로 간주됩니다.

4. VM 레이어는 이더리움 2.0 시스템의 마지막 중요한 구성 요소로 계약 및 트랜잭션 실행을 제공합니다.

이더리움 2.0의 아키텍처는 그림 1과 같습니다. 이더리움 2.0에는 비콘 체인이라는 메인 체인이 있을 것입니다. 비콘 체인 아래에는 64개의 샤드가 있으며 각 샤드는 독립적으로 데이터를 처리할 수 있습니다. . 비콘 체인은 메인 체인을 연결하고 각 샤드를 관리하는 아키텍처의 핵심입니다.

Casper는 이에 상응하는 합의입니다.두 가지 버전이 있습니다.하나는 Vitalik이 이끄는 Casper FFG입니다.FFG는 POW+pos의 하이브리드 합의를 이더리움의 전환 프로토콜로 사용하여 PoW에서 PoS로 성공적으로 전환합니다. 주요 아이디어는 PoS를 사용하여 PoW에 의해 생성된 블록의 최종 확인을 도와 시스템의 보안을 향상시키면서 채굴자 보상을 줄이는 것입니다. 관점 더 연구하고 탐색해야 할 CBC에 대한 많은 세부 사항이 여전히 있습니다.

보조 제목

2.2 이더리움 2.0 업데이트 포인트

Ethereum의 개발 로드맵에 따르면 Ethereum은 2020년에 2.0 단계에 진입할 것입니다. Ethereum 2.0의 기술 업그레이드에는 주로 세 가지 주요 혁신이 있습니다. 합의 메커니즘이 POW에서 POS, 샤드(Shards) 및 eWASM 가상 머신으로 변경되었습니다.

합의 메커니즘 POW to POS - 효율성 향상 및 에너지 소비 문제 해결

Ethereum 1.0에서는 새로운 블록을 생성하기 위한 합의 메커니즘으로 작업 증명(PoW)이 사용됩니다. POW 컴퓨팅 파워의 합의를 기반으로 모든 노드는 동시에 한 가지 일만 할 수 있으며 전체 네트워크가 처리할 수 있는 작업의 양은 매우 제한되어 단일 노드가 처리할 수 있는 작업의 상한선에 의해 엄격하게 제한됩니다. 네트워크에서 처리할 수 있습니다. 블록 사이즈가 확장되더라도 전체 네트워크의 합의로 인해 효율성 향상 효과는 제한적입니다. 따라서 이더리움 2.0은 새로운 블록을 생성하는 데 걸리는 오랜 시간과 많은 양의 컴퓨팅 파워가 필요하여 발생하는 자원의 낭비를 줄이기 위해 새로운 블록을 생성하기 위한 합의 메커니즘으로 PoS(Proof of Stake)로 변경됩니다. 블록 .

샤드 - 네트워크 성능 및 용량 향상

이미지 설명

(샤딩 물리적 공간 다이어그램, tokeninsight "샤딩 기술 연구 보고서"의 사진)

EVM을 eWASM으로 대체 - 스마트 계약의 호환성 및 실행 효율성 향상

이미지 설명

 

  

(스마트 컨트랙트 운영 흐름도)

Ethereum 2.0은 여러 프로그래밍 언어를 지원하고 eWASM은 EVM을 대체합니다. EVM 가상 머신은 이더리움 네트워크의 핵심 엔진으로 전체 이더리움의 운영을 주도하고 이더리움에서 모든 토큰, DAPP, DAO 조직 및 게임을 운반합니다. 그러나 EVM의 비대하고 복잡한 컴파일 작업으로 인해 많은 양의 가스가 소모될 것이고, 이더리움 2.0 PoS 및 샤딩의 개선으로 인해 가상 머신은 트랜잭션을 병렬로 처리해야 하며 EVM은 이러한 작업에 적합하지 않습니다. 트랜잭션을 순차적으로 처리하기 때문입니다. 따라서 이더리움 팀은 EVM 대신 eWASM을 사용할 것을 제안했습니다. eWASM은 이더리움 버전의 WASM(WebAssembly) 코드입니다. 프로그래밍 언어를 사용하면 계약 개발이 더 쉬워지고 ETH2.0에서 스마트 계약, 계정, 상태 등을 지원할 수도 있습니다. 또한 eWASM은 EVM과 역호환되므로 이더리움의 스마트 계약은 이론적으로 이 단계에서도 여전히 이더리움 2.0에서 실행될 수 있습니다.

2.3 핵심 솔루션

동시에 샤딩 및 pos 합의 메커니즘의 도입으로 인해 이더리움 2.0은 새로운 도전에 직면해 있습니다. 따라서 이러한 위험을 연결하고 이더리움 2.0이 지속적으로 개선되도록 돕기 위한 캐스퍼 FFG, 비콘 체인 및 브리징 솔루션이 있습니다.

2.3.1 .Casper FFG

Casper FFG 구현 후 이더리움은 먼저 POW+POS 하이브리드 마이닝 단계에 진입합니다. 전체 네트워크 보다 점진적인 방식으로 POS로 전환하십시오.

Casper FFG는 정기적으로 검증인 위원회를 시스템에 할당하고 각 샤드에 대한 블록 제안자와 블록 검증인을 선정하고 검증인에 대한 보상 및 페널티를 구현합니다.

(1) 검증인 상태 관리

검증자의 네 가지 상태가 있습니다: 비활성(검증자 역할 수행을 시작하지 않음), 활성화(검증), 대기(검증자가 되려고 하지만 여전히 대기열에서 대기 중) 및 검증자 종료(비활성화를 희망함) 유효성 검사자 책임이지만 여전히 종료 대기열에 갇혀 있음).

Casper FFG에서 전체 유효성 검사기 주기는 다음과 같습니다.

1 모기지 보증금: Capser의 스마트 계약에 32 ETH를 저당해야 합니다.

2선정 알림 대기 중 : 1일 대기

3 투표: 2가 확정된 후 체크포인트에서 투표하여 블록을 확정합니다.

4 출금 : 출금동의서 발행 후 7일간 계속 검증 필요

5 보증금 출금: 신청서를 제출한 후 약 4개월을 기다려야 출금이 가능합니다.

시스템이 검증자를 배치하여 위원회를 구성해야 하기 때문에 진입과 퇴장을 위한 대기 시간이 있어야 하며, 점대점 연결 방식이므로 검증인의 수가 변동하지 않도록 이 과정이 최대한 원활해야 합니다. 매우.

2시간 단위 이해

슬롯(시간 슬롯): 블록 제안자가 블록을 제안하고 검증에 사용하는 시간, 현재 12초. 검증자 위원회 내에서 합의에 도달할 수 있으면 슬롯에서 성공적으로 블록을 생성할 수 있으며, 그렇지 않으면 슬롯이 비어 있게 됩니다.

Epoch(기간): 여러 시간 슬롯(현재 32개)으로 결합된 기간, 6.4분. epoch의 마지막 슬롯은 Checkpoint(체크포인트)라고 합니다.

검증자가 되십시오:

POS의 "무관심 공격" 문제, 즉 POS 메커니즘으로 인해 악의적인 노드 검증자는 손실 없이 하드 포크를 촉진하기 위해 포크된 체인에 코인을 걸 수 있습니다. 따라서 이더리움 2.0에서는 검증 노드가 가입을 신청하기 위해 일정량의 ETH(현재 32ETH)를 비콘체인에 저당잡아야 한다."그 후 Ethereum 2.0 프로토콜을 실행할 수 있으며 비콘 체인도 검증 노드를 추적하고 관리합니다. 32 ETH의 문턱이 낮음 PoW 기반의 PoS는 스마트 계약의 형태로 존재합니다. 노드 프로그램은 조금 더 간단할 수 있습니다. 사용자는 컴퓨터에서 지갑을 실행하기만 하면 되며 구성 요구 사항은 그리 높지 않습니다. . 검증인이 해야 할 가장 중요한 일은 3단계에서 투표하는 것입니다. 검증인이 보상을 받고 토큰 압수를 피할 수 있도록 제때 준비하고 투표하세요.

유효성 검사 종료: 유효성 검사기는 시스템을 종료하고 프로토콜 참여를 중단하고 싶다는 신호를 보낼 수도 있습니다. 장거리 공격을 방지하기 위해 이더리움 ETH2.0에서는 더 긴 출금 지연 기간이 있으며, 그들이 약속한 TOKEN 플러스 보상에서 벌금을 뺀 값은 샤드 체인으로 반환됩니다.

(2) 검증자를 시스템에 무작위로 할당

위원회는 비콘 체인에 의해 무작위로 선택된 검증 노드 그룹(최소 128개)으로, 비콘 체인과 각 샤드에서 생성된 블록을 목격하는 책임이 있습니다. 비콘 체인에는 자체 위원회가 있으며 각 샤드에는 블록을 검증하는 유효성 검사 위원회도 있습니다. 위원회는 자신이 속한 샤드의 보안, 활성 및 무결성을 보장하고 비콘 체인에서 샤드의 상태를 증명할 책임이 있습니다.

각 슬롯에서 비콘 체인은 블록 생성을 담당할 각 위원회의 체인에 대한 검증자를 임의로 선택하고 일정 수의 다른 검증자가 블록을 확인하고 정확성을 검증합니다. 다음 블록이 생성되면 검증 노드가 임의로 선택되어 블록을 제안하고 다른 검증 노드 그룹을 사용하여 정확성을 검증합니다.

할당된 위원회가 Epoch의 블록 생성 및 검증 작업을 완료한 후 시스템은 모든 검증 노드를 재구성하고 각 샤드의 다음 Epoch에 대한 새로운 검증인 위원회를 무작위로 선택합니다. 난수 생성 알고리즘의 도움으로 검증 노드의 선출 프로세스는 근본적으로 검증 노드 간의 결탁을 피하고 프로토콜의 보안을 향상시킵니다.

(3) 체인의 최종성을 보장하고 POS 장거리 공격을 피하십시오.

비트코인의 PoW 합의는 가장 긴 체인 원칙을 채택하고 이중 지불을 방지하기 위해 일반적으로 거래가 유효한 것으로 확인되기 전에 6블록의 확인을 기다려야 합니다. 사실 6블록의 확인이 유효한 확인의 신호로 간주되는 이유는 이후 현재의 비트코인 ​​컴퓨팅 파워 상황에서 트랜잭션이 변조될 가능성은 이미 무시할 수 있지만 이론적으로 즉, , 거래가 수백 블록에 의해 확인된 후에도 최장 체인 원칙에 따라 거래는 여전히 51% 공격을 통해 데이터가 변조될 가능성이 있습니다. 따라서 PoW 합의 하에서 체인의 확실성은 암시적 최종성일 뿐이며 이 기능은 이미 복잡한 상태 샤딩을 더 불확실하게 만들 것입니다.

이더리움 2.0에서는 각 블록에 대한 검증 노드 투표가 네트워크 전파 오버헤드를 증가시킬 것입니다 캐스퍼에서 투표 수를 줄이기 위해 각 에포크의 마지막 슬롯에 있는 블록을 체크포인트로 설정하고 참여하는 검증 노드는 컨센서스는 체크포인트에 투표할 것입니다. 각 검증자는 결정적 체크포인트에서 여러 체크포인트 이후의 체크포인트로 될 수 있는 체크포인트를 캐스팅합니다. 제네시스 블록(제네시스 블록은 첫 번째 결정적 체크포인트)부터 시작하여 다음 체크포인트가 2/3 이상의 득표를 받으면 이 블록은 결정적이며 불변이 되고 이 체크포인트 즉 결정적 체크포인트가 되고, 에. 결정적 체크포인트가 그 뒤에 있는 하위 체크포인트까지 투표의 2/3 이상을 받으면 이 결정적 체크포인트와 후자의 체크포인트 사이의 모든 체크포인트가 확인된 것입니다.

동일한 분기에 있는 결정적 체크포인트의 이전 체크포인트도 결정적 체크포인트이고 2/3 이상의 검증자가 이 세그먼트에 투표한 경우 이 결정적 체크포인트가 최종입니다. 체크포인트 상태가 최종이면 해당 상태와 그 이전의 모든 블록이 완료됩니다. 따라서 캐스퍼 합의의 또 다른 주요 개선 사항은 명시적 완결성, 즉 최신 블록 몇 블록 이전의 블록 정보를 더 이상 변조할 수 없도록 하는 것입니다. 이는 상태 비저장 클라이언트의 실현을 용이하게 할 것입니다.

그 동안 검증자가 작업 중에 악을 행하지 않도록 하기 위해 캐스퍼는 다음과 같은 일련의 처벌 메커니즘을 공식화했습니다. 검증자는 동일한 블록 높이에 대해 두 개의 다른 투표를 시작할 수 없으며 두 투표의 투표 범위는 하나를 포함하지 않으면 서약된 토큰이 압수됩니다.

또한 PoS가 PoW 체인의 보안을 향상시킬 수 있도록 FFG는 포크를 선택할 때 가장 무거운 체인을 일부 수정했습니다. 가리키다.

이렇게 하면 두 가지 장점이 있는데 첫 번째는 FFG의 블록이 Finality 체크포인트 이전에 있는 한 확인되고 전복될 가능성이 없다는 것입니다. 두 번째 포인트는 확정된 블록의 보안은 채굴자들이 블록에 지속적으로 작업량을 제공해야 하므로 채굴자들에게 동기를 부여하기 위해서는 더 많은 채굴 보상이 필요하며, FFG에서는 최종 블록인 한 모두 확정되었습니다. , 후속 채굴자가 확인된 블록의 보안을 높이기 위해 작업 부하를 사용할 필요가 없으므로 채굴 보상이 줄어들고 인플레이션 비율이 감소할 수 있습니다.

(4) 보상 및 처벌 메커니즘을 통한 노드 동작 규제

POS 검증 노드는 블록을 생성하는 역할 외에도 블록을 검증하는 역할도 수행하며 할당된 작업을 완료하기 위해 항상 온라인 상태여야 합니다.

유효성 검사기 투표의 가중치는 스테이킹된 토큰의 크기에 따라 다릅니다. 유효성 검사기가 블록을 성공적으로 패킹할 때마다 보유하고 있는 TOKEN에 비례하는 이더리움 2.0 시스템 보상을 받게 됩니다. 대부분의 유효성 검사기가 자신이 만든 블록을 거부하면 유효성 검사기는 스테이킹된 토큰을 잃을 위험이 있습니다. 동시에 검증인이 블록에 대한 투표 책임을 이행하지 않으면 서약한 이더리움이 삭감되고 검증인 노드의 잔액이 검증 임계값 미만으로 감소하면 검증인 노드 풀에서 쫓겨나고 검증 작업에 계속 참여할 수 없습니다. 따라서 CASPER는 검증인이 정직하게 행동하고 보상과 처벌 시스템을 통해 합의 규칙을 준수하도록 합니다.

2.3.2 비콘 체인

샤드는 다른 샤드에 대한 직접적인 정보가 없고, 비콘 체인에 교차 연결을 통해서만 다른 샤드에 대한 정보를 얻을 수 있기 때문에 비콘 체인의 도움으로 샤드 간 통신이 완료되어야 합니다. 이더리움 2.0에서는 각 샤드마다 블록을 검증하는 검증자 위원회가 있고, 위원회 구성원은 교차 연결되는 비콘 체인에 샤드에 대한 검증 가능한 정보(예: Merkle 루트)를 작성해야 합니다. 비콘 체인 블록이 완료되면 해당 샤드 블록이 확정된 것으로 간주되며 나머지 샤드는 교차 샤드 트랜잭션에 대해 신뢰할 수 있습니다. 유효성 검사기 위원회 구성원이 교차 링크의 유효성에 대한 합의에 도달하지 못하면 잘못된 유효성 검사기가 삭감됩니다.

(1) 샤드 검증자의 무작위성 보장

블록체인 시스템에서 좋은 임의성을 생성하는 것은 어렵고 지분 증명 프로토콜의 핵심 요구 사항은 무작위성의 소스이며, 이는 분산되고 검증 가능하며 예측 불가능하고 양도할 수 없어야 합니다. 조각은 공격자가 샤드를 완전히 제어하기 위해 1/N 해시 파워만 필요하기 때문에 악의적인 채굴자가 더 쉽게 제어할 수 있습니다. 따라서 샤딩 시스템의 경우 특정 샤드가 개별적으로 공격당하지 않도록 하려면 우수한 임의성이 필요하며 비콘 체인은 이러한 임의성을 나머지 시스템에 제공하는 역할을 합니다. Ethereum 샤딩에서 현재 난수 생성은 RANDAO 구조를 통해 비콘 체인에 의해 수행됩니다.

검증자는 "해시 양파"를 제공합니다. RANDAO 구조는 많은 참가자가 제공하는 단일 랜덤 배열을 단일 출력 번호로 합성하는 방법입니다. 한 행위자가 임의성을 크게 조작하지 못하도록 개발자는 커밋-공개 체계를 사용했습니다. 유효성 검사기가 등록하면 선택한 원래 번호의 여러 해시 결과인 약속 값을 제공합니다. 블록 프로듀서가 위원회에서 선정될 때마다 마지막 공개 번호의 사전 이미지를 제공하여 하나 이상의 "양파" 레이어를 벗겨냅니다. 다른 사람은 이것이 올바르게 수행되었는지 확인할 수 있으므로 제안자는 단일 논스를 변경하여 시스템을 속일 수 없습니다. 따라서 블록 생산자는 위에서 설명한 프로토콜 내의 무작위성을 기반으로 블록 제안자를 무작위로 선택합니다.

캐스퍼 프로토콜 기능에서 비콘 체인의 각 조각은 검증자 위원회를 선택하고 블록 검증자를 선택하는 등 모두 RANDAO 구조가 가져온 무작위성에 의존합니다.

(2) 교차 링크를 통해 각 샤드의 앵커 포인트가 되어 교차 샤드 통신을 실현합니다.

이미지 설명

(사진은 이더리움 2.0이 나온다는데 캐스퍼는 아직 모르시나요?)

이더리움 2.0의 새로운 제안에서 샤드의 수는 1024개에서 64개로 감소하여 계산의 복잡성을 줄이고 교차 연결을 위한 합의 주기를 한 에포크에서 하나의 슬롯으로 줄여 교차 지연 시간을 줄였습니다. 샤드 트랜잭션.

양방향 통신에서 샤드 B의 컨트랙트가 회신 메시지를 보낼 필요가 없는 최상의 경우에는 아래 그림 1~4의 프로세스와 같이 완료하는 데 4개의 합의 주기가 걸립니다. 사용자는 3개의 기간이 끝난 후에야 통신 프로세스가 완료되었음을 확인할 수 있습니다. 사용자는 Shard A가 Shard B의 검증 가능한 정보와 그 증거를 수신하기 전에 Shard B가 검증 가능한 정보에 대한 합의를 완료한 것을 볼 수 있기 때문입니다. ETH 2.0의 합의 주기는 12초이므로 Shard A의 사용자는 결과를 보기 위해 12 *3=36초를 기다려야 하며, Shard A에서 결과를 조회하려면 12*4=48초를 기다려야 합니다. .

2.3.3 브리징

브리지는 Ethereum 1.0의 ETH를 Ethereum 2.0으로 마이그레이션하는 것입니다.

단방향 브리지 방식의 기존 Ethereum 1.0 ETH 보유자는 ETH 2.0 ETH와 동등한 양의 교환으로 보유 자산을 소각할 수 있으며, 이는 Beacon Chain 예금 계약에서 생성되고 잠기지만 반환할 수는 없습니다. 이러한 브리징 방식은 검증인의 유동성 문제를 야기할 것이며, 더 중요한 것은 이더리움 1.0과 이더리움 2.0 사이에 대체성 문제를 일으킬 수 있다는 것입니다. 양방향 브리징은 이러한 문제가 없지만 양방향 브리징은 긴밀하게 결합된 합의 메커니즘입니다.두 체인에 대한 공격과 문제는 다른 체인에 영향을 미치므로 합의 개발은 매우 번거로울 수 있습니다.

다음은 EthHub에 나열된 단방향 및 양방향 브리지의 몇 가지 주목할만한 장단점입니다. 단방향 브리징의 장점은 대부분 기술적인 반면 단점은 주로 경제적이라는 점은 주목할 가치가 있습니다. 즉, 일방 통행 교량과 양방향 교량 사이의 선택은 본질적으로 기술 및 경제적 과제 간의 절충안입니다.

현재 양방향 브리징을 위한 가능한 경로는 두 가지가 있는데, 하나는 이더리움 1.0 위에 이더리움 2.0의 라이트 노드를 구축하는 것이고, 다른 하나는 이더리움 1.0 위에 이더리움 2.0의 풀 노드를 운영하는 것이다.

첫 번째 레벨 제목

보조 제목

3.1 착륙 위험

보조 제목

3.2 경쟁 위험

참조:

참조:

이더리움 2.0 용어 설명, 비콘 체인이 필요한 이유

샤딩 기술 연구 보고서 | TokenInsight

이더리움 2.0의 미래 청사진과 과제

이더리움 2.0이 온다, 아직 캐스퍼를 모르시나요?

이더리움 샤딩 ETH 2.0 가이드

면책 조항: 위의 견해는 저자의 개인적인 견해만을 나타내며 투자 조언을 구성하지 않습니다.

开发者
PoS
公链
ETH
Odaily 공식 커뮤니티에 가입하세요