Eth2 진행 상황 업데이트 (2021년 5월 8일 기준)
소스 | Eth2의 새로운 기능
저자 | 벤 에징턴
비콘 체인
소스 | Eth2의 새로운 기능
저자 | 벤 에징턴첫 번째 레벨 제목。
이 기사가 게시된 현재 비콘 체인에는 135,000개 이상의 활성 유효성 검사기 노드가 있으며 180억 달러에 달하는 445만 ETH가 약정되었습니다. 🤯 그리고 최근 신규 약정예금 비율도 늘었습니다.
Staking
Beacon Chain은 2주 전 결함 이후 순조롭게 실행되고 있습니다. 이어 Prysmatic Labs 팀은 메인넷 사고에 대한 자세한 검토를 수행했습니다. ECN은 기사를 다음과 같이 번역했습니다.
"이더리움 2.0 메인넷 사고 리뷰"
첫 번째 레벨 제목
Adrian Sutton은 약 1분 만에 Teku가 0에서 비콘 체인 메인넷으로 동기화되는 방법을 보여주는 비디오를 게시했습니다. 이 데모는 Infura에서 직접 초기 상태를 다운로드하지만 알려진 동기화된 비콘 노드 또는 상태를 포함하는 다운로드된 파일을 사용할 수 있습니다. 이 데모는 스테이킹 서비스와 개별 스테이커 모두에게 파괴적인 변화입니다. 비콘 노드가 이 동기화 속도(몇 시간에서 수십 초)를 달성하면 사용자는 기본적으로 지속적으로 증가하는 스토리지 정보 및 중복 설정을 유지하는 것을 잊을 수 있습니다.
사용자가 유효성 검사기 노드가 유효성 검사 책임을 얼마나 잘 수행하는지 추적하려는 경우 Paul Hauner는 사용 방법에 대한 지침이 포함된 스프레드시트 도구를 게시했습니다. 이것은 Beaconcha.in에서 제공하는 단일 "유효성" 데이터보다 더 포괄적이며 사용자는 노드의 성능이 평균과 어떻게 비교되는지 확인할 수도 있습니다.
비밀 공유 유효성 검사기(SSV, Secret Shared Validators)에 대해 들어보셨나요? 들어 본 적이 없다면 배울 시간입니다. Alon Muroch는 가장 최근의 SSV Phase 1 테스트를 작성했습니다.
첫 번째 레벨 제목
레이온니즘 프로젝트
Rayonism은 러시아 추상 미술의 스타일이며, eth1->eth2 병합 테스트넷 및 샤딩 개발에 중점을 둔 이더리움의 지속적인 확장 프로젝트이기도 합니다. 이 프로젝트는 EthGolobal의 Scaling Ethereum 해커 Panasonic에서 진행 중이지만 확실히 다른 위치로 확장될 것입니다.
Nethermind 팀의 Lukasz Rozmej는 Nethermind(Eth1/실행 계층) 및 Teku(Eth2/합의 계층)를 사용하여 병합된 테스트넷을 설정하는 방법을 보여주는 매우 유용한 비디오 자습서를 만들었습니다. 큰 뉴스가 있었습니다. 최초의 합병 후 개발자 테스트넷인 Steklo가 4월 30일 몇 시간 동안 가동되었습니다. 🎉
Steklo는 러시아어로 "유리"를 의미하며 깨지기 쉬운 것으로 간주됩니다. 마찬가지입니다(몇 시간 동안만 실행). 공정하게 말하면 모든 팀이 테스트 벡터를 준비하지 않고 개발에 들어갔기 때문에 이것은 첫 번째 맹목적인 시도였습니다. Decrypt는 관련 기사를 게시하고 Steklo에 대한 미리보기를 작성했습니다. 테스트넷은 Nethermind, Besu 및 Geth/Catalyst를 Teku, Nimbus, Lighthouse 및 Prysm과 결합하여 총 12개의 클라이언트 조합을 선보였습니다. 클라이언트 포트폴리오는 아래 그림과 같습니다.
cr: @protolambda의 트윗
Lukasz는 Rayonism Discord 채널에 대한 요약을 제공했습니다.
➤ Lighthouse에는 합의 문제가 있었고 처음부터 분기(상태 루트 문제)되었지만 이번 분기에서는 Lighthouse가 모든 실행 계층에서 엔진과 잘 작동했습니다.
➤ Besu 또는 Teku는 때때로 다른 클라이언트와 합의에 도달하지 못하지만 결국에는 합의에 도달합니다. 분할되면 (Teku-Geth, Teku-Nethermind) 및 (Teku-Besu, Nimbus-Geth, Nimbus-Besu, Nimbus-Nethermind)의 두 세트가 됩니다.
Altair
➤ Nimbus는 전송 계층에서 Nethermind와의 통신 문제가 있지만 Nimbus 및 Nethermind 팀의 추가 조사가 필요합니다. 물론 대부분의 경우 잘 작동합니다. 때때로 재부팅이 필요합니다.
요컨대, 많은 일이 일어나고 있습니다! 그러나 많은 것들이 올바른 방향으로 진행되었고 전반적으로 테스트 프로세스는 매우 고무적이었습니다. 일부 수정 후 Lighthouse는 Teku 및 Nimbus와 합의에 도달할 수 있습니다.
지난주에 우리는 클라이언트가 다음 공통 테스트 전에 개별적으로 디버깅할 수 있도록 일반적으로 사용되는 몇 가지 테스트 벡터를 준비했습니다. 계획은 다음 주 초에 병합된 개발자 테스트넷을 더 오래 실행하는 것입니다.
첫 번째 레벨 제목
Altair는 올해 중반에 계획된 상대적으로 작은 비콘 체인 업그레이드입니다.
최근 개발자 호출에 따르면 클라이언트 팀은 Altair 사양을 구현하는 데 상당히 진전을 보이고 있습니다. 우리는 이 기회를 이용하여 프로그램 타임라인을 작성합니다(약속 없음).
➤ 6월 말까지 현재 테스트넷을 포크하십시오. Pyrmont가 첫 번째가 될 것이라고 생각하므로 불안정성을 피하기 위해 가능한 한 빨리 Prater로 마이그레이션하는 것이 가장 좋습니다.
병합
➤ 7월 말/8월 초에 비콘 체인에 배포합니다.
첫 번째 레벨 제목
하지만 레이온니즘 프로젝트가 끝난 후에도 여전히 해야 할 일이 많다. Mikhail Kalinin은 Rayonism 채널의 Discord 스레드에서 열린 스레드를 요약했습니다.
도구
텍스트
먼저 전환 프로세스(도킹 프로세스라고도 함)입니다. 우리는 그것을 파악하고 코드를 작성하고 testnet/devtestnet에서 시도해야 합니다. 둘째, 동기화 알고리즘: 디자인 작업이 이미 시작되었으며 구현 및 테스트가 뒤따를 것입니다. 블록 제안, 통신 채널 프로토콜(JSON-RPC 또는 REST 여부) 측면에서 기술적 최적화, 사용자를 위한 JSON-RPC 수정(완성된 블록을 추가하는 방법). 실행 계층 수정과 관련된 특정 EIP를 작성합니다. BLOCKHASH 임의성 문제를 해결하고 여러 라운드의 테스트를 수행합니다. 블록체인 도구 및 작동 증명에 대한 액세스. 인프라 업데이트, 주요 질문은 블록 탐색기가 어떻게 생겼는지입니다. 아직 해야 할 일이 많지만 올해가 가기 전에 합병을 완료할 것이라고 낙관하고 있습니다. 주의는 2022년 1분기에 납품을 보지만 합병이 그보다 늦을 것으로 예상하는 사람은 거의 없습니다.
Kotal은 이전 동료인 Mostafa Farghaly가 게시했습니다.
의역
Teku, Nimbus, Lighthouse 및 Prysm, IPFS 및 기타 Web3 관련 노드를 지원합니다.여기첫 번째 레벨 제목
의역
여기
ECN의 번역을 읽으십시오.
Alex Stokes는 유용한 유효성 검사기 수명 주기 다이어그램을 만들고 다이어그램을 생성하는 소스 코드를 공유했습니다.
Viktor Bunin의 eth2 업데이트 시리즈 014에서 그는 병합 후 비콘 체인에서 지난주와 같은 사고가 발생하면 어떻게 될지에 대한 문제에 대한 몇 가지 관점을 제공합니다.
첫 번째 레벨 제목
Beacon Chain 사건 이후 클라이언트 다양성은 계속해서 뜨거운 주제입니다. Phil.eth는 "클라이언트 다양성은 비콘 체인의 건강에 좋습니다"라는 아주 좋은 개요를 작성했습니다. 운영하는 클라이언트에만 집중하지 마십시오. Superphiz는 또한 클라이언트 다양성 문제에 대해 매우 우려하고 있으며 "Ethereum Client Diversity & How to Solve the Problem" 비디오를 공개했습니다. 적시에 독자들에게 Superphiz의 SOT(State of the Stake)가 매우 좋은 시리즈라는 점을 상기시키고 싶습니다.
Anthony Sassano는 그의 Daily Gwei 시리즈에서 제가 가장 좋아하는 주제인 Mergers and the End of the PoW Era에 대해 씁니다. 스테이터스는 또한 "이더리움은 친환경적이다"라는 좋은 기사를 발표했는데, 이는 합병이 초저에너지 소비를 달성할 것임을 보여주며 인상적입니다.
텍스트
#EtherealSummit에서의 대화:
텍스트
@VitalikButerin: "합리적으로 들립니다."
연구
Vitalik은 유효성 검사기가 서명 키를 변경할 수 있도록 제안했습니다. 사용자가 스테이킹 풀에 위임하여 스테이킹에 참여하는 동시에 스테이킹된 자산 관리를 유지하고 자신의 슬래싱 이벤트에 대한 책임을 질 수 있는 방법을 제공합니다.
정기모임
시행자 회의
보조 제목
의제
회의 영상
시행자 회의
5월 6일 제63차 클라이언트 구현자 회의가 열렸습니다.
내 속기 및 Alex Stokes의 트위터 노트
병합 회의
보조 제목
의제
회의 영상
병합 회의
의제
회의 영상
Rayonism에 대한 자세한 논의와 계획이 많이 있습니다. 또 다른 유용한 정보: Dmitry Shmatko는 유효성 검사기 잔액 인출 작업을 해왔으며 부분 인출을 허용하는 다음 단계(유효성 검사자의 스테이킹 보상을 스테이킹하지만 원금은 유지) 작업을 시작하려고 합니다. 언젠가 Rayonism 네트워크에서 이 기능을 테스트할 계획이 있습니다.
ECN의 번역 작업은 중국 이더리움 커뮤니티에 양질의 정보와 학습 자료를 전달하는 것을 목표로 하고 있으며, 기사의 저작권은 원저자에게 있으며, 전재 시 원문의 출처와 ETH 중국 웹사이트를 명시해야 합니다. 장기 재인쇄의 경우 승인을 위해 eth@ecn.co에 문의하십시오.


