Ethereum Shapella (Shanghai + Capella) 업그레이드 공식 가이드

avatar
ODAILY
03-29
이 기사는 기계로 번역되었습니다
원문 표시

보낸 사람: Ethereum.org , 작성자: Ethereum 프로토콜 지원 팀

오데일리 플래닛 일일 번역기 | 모니

Ethereum Shapella (Shanghai + Capella) 업그레이드 공식 가이드

Goerli 테스트 네트워크가 전환을 성공적으로 완료한 후 마침내 ETH 출금 기능이 출시됩니다!

Ethereum Shapella 네트워크 업그레이드는 2023년 4월 12일 22:27:35 UTC로 예상되는 epoch 194948에 활성화됩니다. 지금부터 4월 5일까지 Shapella 취약점에 대한 Ethereum 네트워크 업그레이드가 진행된다는 점을 언급할 가치가 있습니다. 활성화되면 버그 바운티 보상이 두 배로 늘어납니다.

이번 업그레이드는 The Merge에 이어 검증인이 비콘 체인에서 실행 계층으로 스테이킹된 ETH를 인출할 수 있게 해줍니다. 또한 업그레이드는 다음과 같이 이더리움 실행 계층 및 합의 계층에 대한 몇 가지 새로운 기능을 도입합니다.

업그레이드 사양

1. “상하이” 업그레이드

이번에는 주로 다음을 포함한 "상하이" 업그레이드의 실행 계층 변경 사항이 포함됩니다.

  • EIP-3651: 따뜻한 COINBASE

  • EIP-3855: PUSH 0 명령

  • EIP-3860: 조절 및 측정 초기화 코드

  • EIP-4895: 비콘 체인이 출금 작업을 추진합니다.

  • EIP-6049: SELFDESTRUCT 지원 중단

EIP-6049는 단지 더 이상 사용되지 않는 경고일 뿐이며 클라이언트 팀은 SELFDESTRUCT 의미가 향후 네트워크 업그레이드에서 변경될 것으로 예상하지만 opcode의 동작은 상하이 업그레이드에서 변경되지 않습니다.

2. 카펠라 업그레이드

Capella 업그레이드로 인한 합의 레이어 변경 사항은 Ethereum v1.3.0-rc.5 사양에 지정되어 있으며, 높은 수준에서 이 업그레이드는 다음을 도입합니다.

  • 검증인의 전체 및 부분 인출

  • BLSToExecutionChange 메시지, 검증인이 출금의 전제 조건인 BLS_WITHDRAWAL_PREFIX를 사용하여 ETH 1 _ADDRESS_WITHDRAWAL_PREFIX로 업데이트할 수 있도록 허용합니다.

  • 원래의 단일 기록을 대체하는 독립적인 상태 및 블록 기록 누산기 Roots

클라이언트 퍼블리싱

다음 클라이언트 버전은 Ethereum 메인넷에서 Shanghai & Capella 업그레이드를 지원합니다. 이전 Shapella 버전은 테스트넷 배포만 지원하며 메인넷 업그레이드와 호환되지 않습니다. 실행할 클라이언트를 선택할 때 검증인은 실행 계층(EL) 및 합의 계층(CL)에서 대부분의 클라이언트를 실행할 때 발생할 수 있는 위험에 특별한 주의를 기울여야 합니다. 이러한 위험과 그 결과에 대한 설명은 여기에서 확인할 수 있으며, 현재 실행 및 합의 계층 클라이언트 배포에 대한 평가, 한 클라이언트에서 다른 클라이언트로 전환하는 방법에 대한 지침은 여기에서 확인할 수 있습니다.

1. 합의 레이어 메인넷 출시

Ethereum Shapella (Shanghai + Capella) 업그레이드 공식 가이드

참고: 유효성 검사기를 실행할 때 합의 계층 비콘 노드와 유효성 검사기 클라이언트를 모두 업데이트해야 합니다.

2. 실행 레이어 메인넷 출시

Ethereum Shapella (Shanghai + Capella) 업그레이드 공식 가이드

참고: Shapella 업그레이드를 지원하지 않는 Erigon v2.41.0에서 문제가 발견되었습니다.Erigon 사용자는 v2.42.0으로 업그레이드해야 합니다.

자주하는 질문

1. 이더리움 사용자 또는 ETH 보유자로서 어떤 조치를 취해야 합니까?

간단히 말해서, 아닙니다.

거래소 , 디지털 지갑 , 하드웨어 지갑을 사용하는 경우 거래소나 지갑 제공업체에서 추가 조치를 취하라고 통보하지 않는 한 아무런 조치를 취할 필요가 없습니다.

자체 Ethereum 노드를 실행하는 경우 다음 질문을 참조하세요.

2. 비스테이킹 노드 운영자로서 무엇을 해야 합니까?

메인넷 업그레이드와 호환되도록 하려면 위 표에 나열된 Ethereum 클라이언트 버전으로 노드를 업데이트하세요.

3. 서약자로서 어떻게 해야 합니까?

메인넷 업그레이드와 호환되도록 하려면 위 표에 나열된 Ethereum 클라이언트 버전으로 노드를 업데이트하세요. 비콘 노드와 검증자 클라이언트가 모두 업데이트되었는지 확인하세요!

또한 출금 FAQ를 읽어보는 것이 좋습니다.

4. 스테이커 또는 노드 운영자인데 이번 업그레이드에 참여하지 않으면 어떻게 되나요?

최신 버전(위에 나열됨)으로 업데이트되지 않은 Ethereum 클라이언트를 사용하는 경우, 업그레이드가 발생하면 클라이언트가 프리 포크 블록체인과 동기화됩니다.

이전 규칙에 따르면 호환되지 않는 체인에 갇혀 Ether를 보낼 수 없거나 Shapella Ethereum 이후 네트워크에서 작동할 수 없습니다.

5. 애플리케이션 또는 도구 개발자로서 어떻게 해야 합니까?

Shapella는 스마트 계약을 크게 변경하지 않으며 애플리케이션 및 도구 개발자는 업그레이드 변경 사항을 검토하여 관련 업그레이드 및 수정 사항이 완료되었는지 확인하거나 새로 도입된 기능을 사용하는 방법을 이해해야 합니다.

즉, 애플리케이션 개발자는 상하이부터 SELFDESTRUCT opcode가 더 이상 사용되지 않는 것으로 간주되며 해당 의미는 이번 네트워크 업그레이드의 일부로 변경되지 않지만 후속 네트워크 업그레이드에서는 변경될 수 있다는 점을 알고 있어야 합니다. 자세한 내용은 EIP-6049를 참조하세요.

6. 샤펠라(Shapella)라고 불리는 이유는 무엇인가요?

실행 레이어의 업그레이드는 Devcon 도시 이름을 따르고, 합의 레이어의 업그레이드는 스타 이름을 따릅니다. 샤펠라(Shapella)는 데브콘 2(Devcon 2)가 있는 상하이와 북쪽 별자리 마차부자리에서 가장 밝은 별인 카펠라(Capella)의 결합이다.

7. 샤펠라 업그레이드 생방송은 어디서 볼 수 있나요?

EthStaker와 Ethereum Cat Herders는 업그레이드가 시작되기 직전부터 Shapella 업그레이드 파티를 주최하고 있습니다. 여기서 볼 수 있습니다.

출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
7
코멘트