이더리움 네트워크가 2024년 1분기 Dencun 하드 포크를 향해 나아가면서 커뮤니티는 일련의 중요한 개선 제안(EIP)을 기대하고 있습니다. 이러한 제안은 이더리움의 미래 방향과 관련될 뿐만 아니라 전체 암호화폐 생태계에 지대한 영향을 미칠 수도 있습니다. 이 기사에서는 독자들에게 포괄적인 이해를 제공하기 위해 이러한 제안의 세부 사항과 잠재적 영향을 자세히 살펴볼 것입니다.
최근 이더리움 올코어 개발자 미팅에서 다음 메인넷 하드포크 Dencun 업그레이드 일정이 확정되었습니다. 중요한 문제를 제외하고 이더리움 개발자는 다음 날짜에 이더리움의 공개 테스트넷을 포크할 계획입니다:
Goerli: 1월 17일
Sepolia: 1월 30일
Holesky: 2월 7일
네트워크가 더 이상 사용되지 않을 것으로 예상되므로 Goerli가 베타 프로그램에 참여하는 것은 이번이 마지막이 될 것입니다.
그들은 또한 아직 이름이 알려지지 않은 프라하/엘렉트라 업그레이드에 대해 논의했습니다. 이더리움 커뮤니티는 하나의 대규모 핵심 기능 개선(1년이 걸릴 수 있음)에 집중할지 아니면 여러 개의 작은 개선 사항을 중심으로 업그레이드를 구축할지(2024년 말까지 구현될 수 있음) 고려하고 있습니다. 이 결정은 커뮤니티 구성원 간의 토론과 합의뿐 아니라 이더리움 생태계의 전반적인 개발 전략에 대한 고려에 따라 달라집니다. 어떤 경로를 선택하든 최종 업그레이드를 통해 이더리움 네트워크에 더 높은 성능과 더 나은 사용자 경험이 제공될 것으로 기대됩니다.
위 문제에 대한 결정은 새해 이후에 이루어질 예정이지만 현재로서는 2024 Dencun 업그레이드 이후 주목할 만한 몇 가지 개선 사항이 있습니다.
EIP-4844는 Dencun EIP의 주요 프로젝트는 2023년 많은 뉴스 보도의 초점입니다.
StarkWare 공동 창립자 Eli Ben-Sasson은 이번 업그레이드로 모든 L2의 데이터 가용성 비용이 절감될 것이라고 지적했습니다. 그래서 이것은 스타크넷이 사용자들이 비용을 절감할 수 있도록 매우 기대하고 있는 것입니다.
Web3 지갑 개발사 Suku의 CTO인 Lucas Henning은 올해를 “이더리움이 획기적인 발전을 이룬 해”라고 불렀습니다. EIP-4844는 롤업 가스 비용을 최대 100배까지 줄이는 혁신적인 기술입니다.
Henning의 또 다른 초점은 계정 추상화의 개선 사항인 ERC-4337 및 확장 ERC-6900을 활용하는 것입니다.
ERC는 이더리움 생태계 내의 토큰 표준에 특별히 초점을 맞춘 EIP의 하위 집합입니다. 상호 운용성을 보장하기 위해 토큰 구현에 대한 규칙을 정의합니다. 핵심 프로토콜을 수정하는 일부 EIP와 달리 ERC에는 일반적으로 하드포크가 필요하지 않습니다.
ERC-4337은 3월에 출시되었으며 Henning은 계정 추상화 개념이 가장 중요한 사용자 변경에서 중요한 역할을 할 것이라고 믿습니다.
그는 계정 추상화가 우리가 지갑을 이해하고 상호 작용하는 방식을 완전히 바꿔 가스 거래를 표준으로 만들고 안전한 소셜 로그인이 새로운 표준이 되며 근본적으로 이더리움 사용자 경험을 재구성할 것이라고 말했습니다.
전통적으로 이더리움에는 개인 키로 제어되는 외부 소유 계정(EOA)과 코드로 제어되는 계약 계정이라는 두 가지 유형의 계정이 있습니다. 계정 추상화는 이러한 구분을 모호하게 하여 사용자가 스마트 계약처럼 기능하는 계정을 생성할 수 있게 해줍니다.
사용자 경험과 보안을 향상시키고 다중 서명 지갑이나 분실된 키의 사회적 복구와 같은 보다 복잡한 계정 논리를 허용합니다.
ERC-6900은 "위탁 거래"라는 개념을 도입했습니다. 또한 이 표준은 이더리움 메인넷 합의에 대한 변경을 요구하지 않습니다. 이를 통해 사용자는 자신을 대신하여 다른 사람에게 거래를 위임할 수 있습니다. 예를 들어 일련의 작업을 한꺼번에 승인하여 시간과 번거로움을 절약할 수 있습니다.
이 제안은 Dencun의 일부이며 스마트 계약 실행 중 임시 또는 임시 저장소를 처리하기 위한 새로운 메커니즘을 도입하는 것을 목표로 합니다.
Etherum의 기존 저장 작업은 영구적이며 가스를 소비합니다. 이는 트랜잭션 전반에 걸쳐 지속될 필요가 없는 임시 데이터의 경우 비효율적일 수 있습니다.
EIP-1153은 스마트 계약이 임시 저장소(트랜잭션 실행이 끝나면 지워지는 저장소)를 사용할 수 있도록 하는 opcode(작업 코드)입니다.
Uniswap 팀은 1153번을 위해 로비를 했고 그것이 이미 Shapella에 있기를 원했지만 핵심 개발자들 사이의 합의에 도달할 만큼 충분한 지원을 얻지 못했습니다. 이번 업그레이드는 Uniswap의 향후 v4 프로토콜의 기능과 효율성을 향상시키는 데 중요한 역할을 할 것으로 예상됩니다.
EIP-1153은 임시 저장을 활성화함으로써 계약 실행 중 데이터 저장에 드는 가스 비용을 줄이고 개발자에게 스마트 계약 설계 시 더 많은 유연성을 제공할 수 있습니다.
EIP-1153은 영구 저장에 대한 부담을 줄이고 상태 팽창을 최소화함으로써 전체 이더리움 네트워크의 확장성에 기여할 수 있습니다.
Imagine Ethereum은 두 가지 주요 부분으로 구성된 거대한 라이브러리입니다. 사람들이 책을 읽으러 오는 곳(스마트 계약 실행)과 같은 EVM(Ethereum Virtual Machine) 부분과 열람실, 비콘 체인(Beacon Chain) 부분은 도서관 카탈로그 시스템과 같아서 모든 책과 그 위치(이더리움 네트워크의 합의 및 조정)를 추적합니다.
EIP-4788 이전에는 이 두 부분이 기능적으로 다소 독립적이었습니다. EVM 부분은 최신 디렉터리에 직접 액세스할 수 없으며 비콘 체인 부분에서 일어나는 일을 이해하기 위해 간접적인 방법에 의존해야 합니다.
EIP-4788은 각 EVM 블록에 "비콘 블록 루트"(상위 블록의 다이제스트 또는 해시 트리 루트) 배치를 제안합니다. 이는 도서관의 오래된 카드 파일링 시스템(비효율적이고 때로는 부정확함)에서 중앙 도서관 데이터베이스에 실시간으로 정확하고 직접적으로 연결되는 시스템으로 전환하는 것과 같습니다.
이 현대 도서관에서는 새 책이 추가, 이동 또는 제거될 때마다(비콘 체인 업데이트) 독자(EVM)가 즉시 정확한 정보를 얻을 수 있습니다. 독자는 최신 정보를 얻고 있다고 믿을 수 있으며, 라이브러리 작업(예: 스마트 계약 실행)은 전체 카탈로그 시스템(합의 계층 상태)과 더욱 일치합니다.
이 모든 작업은 신뢰가 최소화된 방식으로 이루어지므로 외부 오라클이 이 데이터를 제공할 필요가 없으므로 잠재적인 실패 또는 조작 지점이 줄어듭니다.
이 변경 사항은 Lido, 스마트 계약 기반 브리지 및 재스테이킹 솔루션과 같은 유동 스테이킹 프로토콜에 특히 유용합니다. 이를 통해 이러한 프로토콜이 검증자 잔액 및 상태와 같은 주요 데이터에 합의 계층에서 직접 액세스할 수 있으므로 보안 및 운영 효율성.
EIP-4788은 본질적으로 전체 메인넷에 걸쳐 이더리움의 합의 상태를 제공하기 위해 프로토콜 수준 오라클을 도입합니다.
Lido용 zkOracle을 배포하고 있는 Nil Foundation의 창립자인 Misha Komarov는 이것이 "확실히 도움이 된다"고 말합니다. 그는 "그들은 zkOracle 설계에서 수행되는 애플리케이션 논리(현재 실행 계층 내에서 zkLLVM을 통해 CasperFFG 증명으로 입증됨)에서 합의 계층 상태 루트를 사용해야 합니다"라고 말했습니다.
EVM은 다양한 작업을 나타내는 일련의 opcode를 사용하여 작동합니다.
EIP-5656은 스마트 계약 실행 중 메모리 내 데이터 복사 프로세스를 최적화하도록 설계된 MCOPY라는 새로운 opcode를 도입합니다.
현재 EVM 아키텍처에서 기존 opcode를 사용하여 대규모 데이터 세그먼트를 복사하는 것은 비효율적이고 비용이 많이 들 수 있습니다. MCOPY는 성능을 향상시키면서 이러한 작업과 관련된 가스 비용을 줄일 것으로 예상되는 보다 효율적인 접근 방식을 제공합니다.
더 빠른 메모리 작업은 계약이 더 빠르게 실행되고 개발자가 스마트 계약을 최적화할 수 있는 더 많은 도구를 갖게 된다는 것을 의미합니다. 특히 대규모 데이터 구조 또는 메모리 작업과 관련된 복잡한 작업을 처리할 때 더욱 그렇습니다.
이더리움에서 SELFDESTRUCT opcode를 사용하면 스마트 계약이 블록체인에서 자체적으로 제거될 수 있습니다. 실행되면 계약의 코드와 저장소를 상태에서 제거하고 계약의 남은 이더를 지정된 주소로 보냅니다.
그러나 이 기능은 상태 관리 복잡성 및 잠재적인 보안 취약성을 비롯한 여러 문제를 야기합니다. SELFDESTRUCT를 제한함으로써 Ethereum은 상태 크기를 더 잘 관리할 수 있어 더 안정적이고 예측 가능한 블록체인을 만들 수 있습니다. 이는 향후 Ethereum 업그레이드를 단순화하므로 네트워크의 장기적인 확장성과 유지 관리에 중요합니다.
위 내용은 EIP 계약을 따르고 다가오는 칸쿤 업그레이드를 살펴보세요의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!