위험 경고: '가상화폐', '블록체인'이라는 이름으로 불법 자금 모집 위험에 주의하세요. — 은행보험감독관리위원회 등 5개 부처
검색
로그인
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
시장 동향 보기
상하이 업그레이드가 완료된 후 Ethereum Core Developers Conference에는 어떤 새로운 콘텐츠가 있습니까?
ECN以太坊中国
特邀专栏作者
2023-05-05 12:00
이 기사는 약 2494자로, 전체를 읽는 데 약 4분이 소요됩니다
이 개발자 회의 후 임시 EIP 세트가 다음 네트워크 업그레이드 Dencun(Deneb + ​​Cancun)에 포함될 예정입니다.

원래 제목: "Ethereum Core Developers Meeting Update 015"

원본 소스: AllCoreDevs 업데이트

첫 번째 레벨 제목

요약

샤펠라 업그레이드

샤펠라 업그레이드

보조 제목

덴쿤 업그레이드

지난 이더리움 핵심 개발자 회의 업데이트가 나왔을 때 샤펠라 업그레이드에 대한 사양은 기본적으로 확정되었지만 아직 많은 변화가 있었습니다. 내 릴리스 이후, 이러한 사양은 진행 - 업데이트 - 최종 메인넷 버전이 Ethereum Foundation 블로그에 릴리스되었으며 프로토콜 발표는 이제 이메일 구독을 지원합니다!

이 업데이트는 성격이 비슷합니다. 이제 다음 네트워크 업그레이드 Dencun(Deneb + ​​Cancun)에 포함될 임시 EIP 세트가 있습니다. EIP가 무엇인지, 왜 중요한지, 이 업그레이드에 포함하기 위해 여전히 고려 중인 후보 EIP에 대한 개요를 제공할 것입니다.

첫 번째 레벨 제목

보조 제목

EIP-4844, Proto-Danksharding

이것은 소개가 필요하지 않습니다. 4844는 Dencun 네트워크 업그레이드의 핵심 기능입니다. 요컨대, 이 EIP는 이더리움 네트워크에 임시 "데이터 블롭"을 도입합니다.", L2는 이를 사용하여 현재 CALLDATA에 저장된 거래/증명 데이터를 게시할 수 있습니다.

Blob은 일시적으로 저장되기 때문에 해당 가스 오버헤드는 네트워크에 영구적으로 저장되는 CALLDATA보다 훨씬 낮을 것으로 예상됩니다. 이제 L2 트랜잭션 오버헤드의 90% 이상이 L1 데이터 스토리지에 사용되므로 사용자의 L2 트랜잭션 수수료가 크게 줄어듭니다. 독자가 4844에 대해 더 알고 싶다면 eip 4844.com에 다양한 수준의 해석 리소스, FAQ 등이 있습니다.

이 업그레이드가 그렇게 대규모로 병합되지는 않았지만 EIP-4844는 Ethereum의 주요 변경 사항입니다. EIP-4844는 네트워크에 완전히 새로운 데이터 계층을 도입하여 현재 합의 및 실행 계층이 상호 작용해야 합니다. 이 EIP의 크기는 Dencun 업그레이드의 다른 수정 대역폭이 제한됨을 의미합니다.

즉, 4844 외에도 이 업그레이드에 포함될 몇 가지 EIP가 있습니다.

EIP-6780, 계약 생성과 동일한 트랜잭션에서 호출되지 않는 한 SELFDESTRUCT를 비활성화합니다.

Dencun 업그레이드에 도입된 두 번째 주요 변경 사항은 EIP-6780에서 opcode SELFDESTRUCT를 비활성화하는 것입니다. 이 제안은 수년 동안 논의되었으며 Shapella 업그레이드에서 공식 은퇴 통지가 있습니다.

일부 최근 분석에서는 SELFDESTRUCT에 대한 일반적인 사용 패턴을 발견했습니다. 계약은 동일한 트랜잭션에서 생성되고 소멸됩니다. EIP-6780에서는 이 기능을 유지할 수 있습니다. 계약 생성과 동일한 트랜잭션에서 SELFDESTRUCT가 호출되면 그 동작은 지금과 동일하게 유지됩니다.

다른 모든 경우에는 이 opcode가 계약의 저장소 또는 코드를 삭제하지 않지만 계약의 ETH는 여전히 대상 주소로 전송됩니다.

클라이언트 팀은 이제 이것이 SELFDESTRUCT를 처리하는 가장 좋은 방법이라고 생각하지만 더 완전한 영향 분석이 아직 진행 중입니다. 이 분석이 완료되면 사양을 수정하여 다른 엣지 케이스를 처리할 수 있습니다. 완전히 다른 접근 방식을 취하는 것도 가능합니다. 예를 들어 EIP-6046도 고려됩니다.

보조 제목

EIP-1153, 임시 스토리지

Dencun 업그레이드에 통합된 세 번째 변경 사항은 EIP-1153입니다. 이 제안은 거의 5년 동안 제안되었고, 작년에 Uniswap 팀에 의해 다시 제안되었으며, 이 EIP는 이더리움 개발자 커뮤니티로부터 많은 지원을 받았습니다. TSTORE 및 TLOAD라는 두 개의 새로운 opcode를 도입하여 임시 저장소를 제공하고 트랜잭션이 완료되면 지워집니다. 이 EIP는 단일 거래에서 재진입 잠금에서 ERC 20 토큰의 여러 승인에 이르는 사용 사례를 가능하게 합니다.

보조 제목

EIP-6475: SSZ 옵션 값

통합될 마지막 수정은 EIP-4844에 대한 동반자 제안으로 볼 수 있습니다. Proto-danksharding은 다른 트랜잭션 유형에서 사용하는 RLP 인코딩 대신 SSZ 인코딩을 사용하는 새로운 트랜잭션 유형을 도입합니다.

오랫동안 Ethereum의 실행 레이어를 SSZ 인코딩으로 완전히 옮기는 것이 더 풍부한 인코딩 구조이고 합의 레이어도 사용된다는 이야기가 있었지만 현재 이를 구현하는 것은 Deneb 업그레이드를 크게 하기에는 너무 많은 작업입니다. EIP-6475는 4844 트랜잭션 형식(선택 사항)의 일부인 SSZ 요소 중 하나를 정의하여 향후 이더리움에 도입하려는 SSZ 개체와 호환되도록 합니다.

첫 번째 레벨 제목

포함 대상으로 고려되는 EIP

보조 제목

EIP-2537: BLS 12-381 곡선 작업을 위한 사전 컴파일

2019년부터 이 EIP는어떤 종류업그레이드를 위해 양식이 고려됩니다. 과거에는 이더리움의 실행 계층에 새로운 암호화 곡선을 추가하는 것을 꺼려했습니다. 즉, Beacon Chain은 BLS 12-381에 크게 의존하고 있으며 합병이 완료됨에 따라 BLS는 안전하고 최적화된 라이브러리를 통해 Ethereum의 "핵심" 의존성이 되었다고 말할 수 있습니다.

보조 제목

EIP-4788: EVM의 비콘 블록 루트

2537과 유사하게 이 EIP는 비콘 체인에서 실행 계층으로 정보를 노출합니다. 이 EIP에서 비컨 체인 블록의 루트는 실행 페이로드에 추가된 다음 실행 레이어의 계약에 저장됩니다. 저장된 비콘 루트는 슬롯 번호를 입력으로 사용하고 관련 비콘 루트를 반환하는 새로운 opcode BEACON_ROOT를 통해 액세스할 수 있습니다.

보조 제목

EIP-6493: SSZ 트랜잭션 서명 체계

이 EIP는 EIP-6475를 보완하며 SSZ 거래에 대한 서명 체계를 정의합니다. 기존 RLP 트랜잭션에는 적용되지 않지만 현재 4844 SSZ 트랜잭션 서명 체계가 향후 구현 계층 SSZ 개편과 호환되는지 확인하는 데 사용할 수 있습니다.

EOF의 EIP는 업그레이드에 포함되지 않습니다.

첫 번째 레벨 제목

기타 제안된 EIP

보조 제목

네트워크 업그레이드로 EIP 활성화

발표: 저는 PoW 블록에서 에포크, TTD 및 현재 타임스탬프에 이르기까지 네트워크 업그레이드를 트리거하는 데 오랫동안 사용되어 온 다양한 메커니즘을 설명하는 유익한 EIP 초안을 작성했습니다.

현재 epoch+timestamp 조합에서 변경할 필요가 없기를 바랍니다.

여름(원격) 회담 여름(원격) 회담

앞으로 몇 달 동안 저는 이더리움의 거버넌스 프로세스가 어떻게 작동하는지에 대한 제 생각을 공유하는 많은 대화를 할 것입니다. 일부는 오프라인이고 일부는 원격이며 일부는 아직 결정되지 않았습니다. 연대순으로 저는 EDCON, ETHPrague, ETHShanghai, EthCC 및 ETHMontreal에 참석할 예정입니다.

그때 만나!

원본 소스

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