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

이스탄불 하드포크가 다가오고 있지만 이더리움 2.0은 아직 멀었습니다.

哈希派
特邀专栏作者
이 기사는 약 4341자로, 전체를 읽는 데 약 7분이 소요됩니다
이더리움 2.0에서 이스탄불 하드포크는 얼마나 먼가요?
AI 요약
이더리움 2.0에서 이스탄불 하드포크는 얼마나 먼가요?

이 기사의 출처:해시파이(ID: 해시파이), 저자: LucyCheng, 승인을 받아 전달됨.

이 기사의 출처:

해시파이(ID: 해시파이)

해시파이(ID: 해시파이)

, 저자: LucyCheng, 승인을 받아 전달됨.

이더리움 재단에 따르면 이스탄불 하드포크 업그레이드는 2019년 12월 7일경에 진행될 예정이다. 콘스탄티노플과 비잔티움의 이전 하드포크 업그레이드와 마찬가지로 이번 업그레이드도 이더리움의 기본 프로토콜을 변경해 전반적인 성능을 향상시킨다. 그러나 이전 업그레이드 이전에 반복적으로 지연되었던 "비뇨기질"처럼 이스탄불 하드포크로 가는 길은 여전히 ​​우여곡절이 많습니다.

이더리움 공식 뉴스에 따르면 이스탄불 하드포크는 당초 8월 14일 롭스텐(Ropsten), 괴를리(Görli) 등 이더리움 테스트넷을 활성화할 예정이었으며, 2019년 10월 16일 메인넷에서 업그레이드될 예정이다.

그러나 8월 15일 이더리움 컨퍼런스 콜에서 핵심 개발자 Péter Szilágyi는 목표를 2주 연기해야 ​​하며 9월 4일에 또 다른 연기 가능성을 배제할 수 없다고 지적했습니다. 가장 논란이 많은 ProgPOW 알고리즘은 다음 업그레이드 때까지 연기됩니다. [1]

......

이후 9월 6일 이더리움 컨퍼런스 콜에서 재단의 커뮤니티 관리자인 허드슨 제임슨(Hudson Jameson)은 검토를 위해 제출된 많은 이더리움 개선 제안(EIP)으로 인해 Ropsten 테스트 네트워크의 활성화가 10월경으로 연기되었다고 말했습니다. 2, 그리고 메인넷의 활성화는 11월로 연기됩니다. [2]

9월 30일, 이더리움 재단의 커뮤니티 관리자인 Hudson Jameson은 비정상적으로 빠른 블록 확인 시간으로 인해 테스트 네트워크 Ropsten이 9월 30일 UTC 3:40에 더 일찍 도착했다고 말했습니다.

11월 20일, 공식 이더리움 블로그는 이더리움 네트워크가 계획대로 블록 높이 9,069,000으로 업그레이드될 것이라고 게시했습니다. 이벤트는 2019년 12월 7일 토요일에 진행될 예정입니다. 특정 업그레이드 날짜 및 시간은 블록 생성 속도로 인해 변경될 수 있습니다. [삼]

많은 사람들이 지켜본 EIP-1884ProgPoW 제안의 지연과 함께 빈번한 업그레이드로 인해 많은 사람들이 이더리움의 후속 생태계 개발에 대해 걱정하게 되었습니다. 초기 설계 단계부터 이스탄불 하드포크는 이더리움이 초기 프론티어(Frontier), 홈스테드(Homestead)를 거쳐 이제 메트로폴리스(Metropolis) 단계에서 세레니티(Serenity) 단계(즉, 이더리움 2.0) 이전이기 때문이다. 마지막 하드포크.

이더리움 재단의 연구원인 Danny Ryan은 최근 이더리움 2.0의 제로 페이즈 계획이 2020년 1분기에 출시될 것이라고 공개적으로 밝혔지만, "늑대가 온다" 이야기의 반복적인 업그레이드와 스테이징은 이 "계획 " 창백해 보여 .

동시에 최근 각종 개발자 컨퍼런스와 일부 연구자들의 공개 발언을 정리한 결과, 이더리움의 지속적인 배뇨 지연 여부와 상관없이 현재 연구 개발 상황을 바탕으로 완전히 실현하기에는 아직 멀었다는 것을 알게 되었습니다. 이더리움 2.0 .

보조 제목

우선 EthHub의 소개에 따르면 이더리움 2.0은 시스템 성능을 획기적으로 향상시킬 수 있는 일련의 연구개발 사양(스펙)으로, 버전 2.0에서는 샤딩 기술(Sharding), 캐스퍼 프로토콜(POS 합의 메커니즘), 상태 임대(State Rent) 및 이더리움 가상 머신 EVM의 업그레이드 프로젝트 eWASM이 잠정적으로 배포됩니다. [4]

이 릴리스는 단계적으로 제공되며 각 단계는 이전 단계를 기반으로 합니다.

0단계: 비콘 체인 | 2020년 1분기

Ethereum 2.0 제공 계획에서 실현해야 할 첫 번째 목표는 비콘 체인입니다.비콘 체인은 지분 증명 메커니즘인 Casper the Friendly Finality Gadget(Casper FFG) [5]을 사용하여 POW(Proof of 작업)을 POS(주식 증명)로 전환합니다. 이 단계에서는 검증자가 스테이킹 시스템에 참여하고 채굴자를 체인 빌더로 교체하며 샤딩 체계의 기반을 제공할 수 있습니다.

이미지 설명

Phase 0 Beacon Chain 소개 스크린샷 정보 출처: Github

또한 메인넷이 가동되기 전에 BETH(Beacon chain ETH, Ethereum 2.0 토큰)가 다른 계정 간에 자금을 이체할 수 있도록 여러 클라이언트를 지원하는 테스트넷이 필요합니다. 지난 11월 9일, 이더리움 2.0의 구축팀인 Prysmatic Labs의 일원인 Danny Ryan은 크로스 클라이언트 테스트넷이 출시되기까지 최소 2주가 소요될 것이며, 테스트넷 출시 후. 이 시간을 기준으로 계산하면 다음 달에 크로스 클라이언트 테스트 네트워크가 성공적으로 시작되고 2020년 2월 또는 3월에 예정대로 메인 네트워크 단계 0이 시작되고 비콘 체인의 생성 블록이 생성됩니다.

그러나 Phase 0의 구현과 사양의 공식화가 동시에 추진되기 때문에[6], 상호운용성 실현 이후에 동결된 Phase 0 규격[7]이 확정되어 완전히 동결 해제되었으며, 최신 버전 0.9.2가 출시되었습니다[8 ]. 사양을 다시 동결하기 전에 많은 Ethereum 2.0 클라이언트에서 결정, 구현 및 감사해야 합니다. 이더리움은 거대한 오픈 소스 프로젝트이지만 탈중앙화 특성으로 인해 연구 개발 사양이 혼란스럽고 조직화되지 않은 것처럼 보이며 연구 팀 간의 조정도 부족합니다. 각종 상황으로 인해 팀이 사양 변경에 대응할 때 많은 시간을 낭비하게 되므로 위의 "크로스 클라이언트 테스트넷 예정대로 출시"에는 여전히 물음표가 있습니다.

1단계: 샤드 체인 | 결정될 시간

1단계에서는 가상 머신 EVM이 없는 샤드를 구축하여 샤드 체인 형태로 이더리움 네트워크에 대규모 확장성을 제공합니다[9].

이미지 설명

1단계의 진행 과정도 약간의 전복과 재시작을 거치고 있습니다. 6월까지 대부분의 1단계 사양이 거의 완료되었습니다[10]. 그러나 10월에 Vitalik은 샤딩 프로젝트의 구현을 가속화하기 위해 샤드 수를 줄일 것을 제안하는 Eth2 샤드 체인 단순화 제안[11]을 발표했습니다. 이 제안에 따라 이더리움 개발자들은 마지막 순간에 샤드 수를 1024개에서 64개로 줄였습니다. 현재 Phase 1은 Vitalik이 제안한 샤드 체인 단순화를 표준화된 형태로 변환하는 작업을 하고 있다[12].

또한 이더리움 개발팀 Quilt의 개발자 Will Villanueva가 11월 24일 팟캐스트에서 공개 발언에 따르면 Phase 0의 사양이 완료된 후 Phase 1의 사양이 확정될 수 있지만 구체적인 시간은 아직 결정되지 않았습니다.

2단계: 상태 실행 | 결정될 시간

본질적으로 2단계는 샤드 체인을 단순한 데이터 컨테이너에서 구조화된 상태로 전환하고 스마트 계약을 도입하는 전체 시스템의 "실행 계층"입니다. 각 샤드는 eWASM 기반 가상 머신을 관리합니다. 이 단계의 초점은 상태 실행 및 계산을 가능하게 하는 실행 엔진, 계정 모델 등입니다.

2단계 소개 스크린샷 출처: EthHub

현재 이 단계는 여전히 활발한 연구 개발 상태이며 공식적인 사양[13]이 없으며 어떤 팀도 언제 메인넷이 출시될지 예측할 수 없습니다. 그러나 유니타임스의 소식에 따르면 지난 4월 7일 이더리움 코어 개발자인 케이시 데트리오(Casey Detrio)가 ethresear.ch[14]에서 2단계에 대한 몇 가지 새로운 아이디어를 발표하여 복잡한 2단계를 가능하게 했다. 첫 번째 제안[15] 및 2단계의 단순화된 제안[16], 가벼운 Layer1 프로토콜을 구축한 다음 샤드 체인의 Layer2에 집중하기를 희망합니다.

11월 20일 Will Villanueva는 실행 환경(EE)의 개념과 Eth1에서 Eth2로의 전환을 실현하는 방법에 대해 자세히 설명하는 Eth2.0 Phase 2[17]의 진행 상황에 대한 긴 기사를 게시했습니다. 이어 윌 빌라누에바는 11월 24일 자신의 퀼트 팀을 포함해 3개 팀이 현재 이더리움 2.0 2단계를 연구하고 있다고 공개적으로 밝혔다.

그러나 Phase 2의 구현은 간단하지 않습니다. Will Villanueva의 기사에 따르면 지금까지 2단계에 대한 예비 아이디어가 있고 상태 비저장 클라이언트의 확장도 가까운 장래에 큰 진전을 이루었지만 조각화의 벤치마크 및 기술 프로토타입을 공식화하고 스마트 계약을 구성하는 방법은 무엇입니까? eth2의 실행 환경에서 아직 명확한 답을 주지 않았습니다.

보조 제목

또한 이더리움 2.0의 진행 과정에는 여전히 많은 불확실성이 존재합니다.

먼저 위에서 구현팀 간의 협업 문제를 언급했는데, 예를 들어 358번 이슈를 보면 35개 필드의 이름이 변경되었지만 Github 토론 영역은 구현자로부터 피드백을 받지 못했습니다. 이러한 상황은 혼돈으로 이어져 많은 시간 낭비로 이어집니다.

[1]https://github.com/ethereum/

[2]https://github.com/ethereum/

[3]https://blog.ethereum.org/

[4]https://docs.ethhub.io/

[5]https://vitalik.ca/files/casper_note.html

[6]https://hackernoon.com/

[7]https://github.com/

[9]https://docs.ethhub.io/

[10]https://github.com/

[11]https://notes.ethereum.org/

[12]https://github.com/ethereum/

[13]https://docs.ethhub.io/

[14]https://github.com/

[15]https://ethresear.ch/

[16]https://ethresear.ch/

[17]https://ethresear.ch/

[18]https://docs.google.com/

ETH
Odaily 공식 커뮤니티에 가입하세요