저자: Georgios Konstantopoulos, Dan Robinson, Matt Huang, Charlie Noyes, Paradigm
편집자: Frank, PANews
이더리움은 창립 이래 암호화폐 분야의 선구자 역할을 해왔습니다. 이더리움은 스마트 계약, 분산형 자율 조직(DAO) 및 분산형 금융(DeFi)을 위한 길을 닦으며 영지식 증명(ZK) 및 최대 추출 가능 가치(MEV)와 같은 최첨단 과제에 대한 혁신을 계속하고 있습니다. 이더리움의 연구자 및 엔지니어 커뮤니티는 차세대 분산 애플리케이션을 위한 견고한 기반을 구축했습니다.
역사를 되돌아보면, 이더리움 프로토콜의 원래 버전이 2년도 채 안 되어 성공적으로 출시되었다는 사실을 잊지 마십시오. 이는 우리 중 많은 사람들이 이더리움을 개발 플랫폼으로 선택하게 만든 속도입니다.
오늘날 우리는 이더리움 핵심 프로토콜이 더 빨리 업그레이드되어야 한다고 믿습니다. 이더리움에는 가치를 희생하지 않고도 가속화할 수 있는 중요한 개선 사항이 많이 있습니다.
당신의 비전이 무엇이든, 더 빠른 반복은 Ethereum에 좋습니다.
Ethereum 미래의 핵심 비전이 무엇인지에 대해 커뮤니티 내에서 합리적인 논쟁이 있습니다. 하지만 이더리움이 어디로 가든지, 더 빨리 도달하는 것이 항상 더 좋습니다. Ethereum의 전달 및 반복 기능에 대한 투자는 가치가 있습니다.
특정 기술 선택에 직면하면 사람들은 가치 수준에서 즉각 논쟁에 뛰어들곤 합니다. 예를 들어 L1과 L2, 분산화와 효율성, 금융 사용 사례와 비재무적 사용 사례 중 어느 것에 더 관심을 두는가 등입니다. 누구나 참여할 수 있기 때문에 이러한 주제는 흥미롭습니다. 그들은 많은 논쟁을 불러일으킬 수 있고 토론자에게 많은 영향력을 미칠 수 있습니다. 그러나 문제의 근본 원인을 파악하지 못했다면 이러한 가치 상충관계에 너무 일찍 매달리는 것은 현명하지 못할 수도 있습니다. 진정으로 "기술적 효율성 한계"에 도달하기 전에, 우리는 이더리움이 실제로 직면하지 않는 가치 충돌에 대한 가설적인 논쟁에 참여하기보다는 가능한 한 한계를 뛰어넘는 데 집중해야 한다고 믿습니다.
개발 속도를 높이면 이더리움이 목표를 더 빨리 달성하는 데 도움이 될 수 있으며, "X를 먼저 해야 할까요, Y를 먼저 해야 할까요?" "두 가지를 동시에 수행할 수 있습니다."라는 질문에 답할 수 있는 기회도 제공됩니다.
이더리움에는 자원이 부족하지 않습니다. 우리는 미래 건설에 열정적인 연구원과 엔지니어로 구성된 놀라운 팀을 보유하고 있습니다. 그들에게 더 빠르고 더 많은 작업을 병행할 수 있도록 충분한 권한과 동기를 부여함으로써 조기 분쟁에 빠지는 것을 방지하고 문제를 더 빨리 해결할 수 있습니다.
Ethereum은 어떻게 반복 속도를 높이나요?
역사를 되돌아보면 이더리움은 약 1년에 한 번씩 주요 프로토콜 업데이트를 출시했습니다. 우리는 그것이 더 많은 일을 할 수 있다고 생각합니다.
가장 중요한 것은 이더리움 커뮤니티가 정신적인 결정을 내려야 한다는 것입니다. 즉, 더 야심찬 목표를 갖고 이를 달성하기 위해 전력을 다해야 한다는 것입니다. 장애물 중 하나는 관성이며, 또 다른 하나는 프로토콜이 "경화"되기 시작해야 한다는 일부 사람들의 믿음입니다. 이더리움을 분산화하는 가장 좋은 방법은 핵심 프로토콜의 변경을 늦추는 것입니다.
우리는 이더리움의 "강화" 위험이 너무 높다고 믿습니다. 애플리케이션과 사용자가 보다 중앙화된 대안으로 이동할 수 있기 때문에 Ethereum이 플랫폼 경쟁에서 우위를 유지하는 것이 어려워질 것입니다. 게다가 '고형화'는 탈중앙화 자체에도 위험을 가져온다. 핵심 개발 프로세스는 이더리움의 "사회 계층"의 오프체인 거버넌스를 중요하게 반영하며 엔지니어, 연구원, 검증자 및 다양한 기관의 의견을 수집합니다. 이더리움의 핵심 프로토콜이 "고정"되어 더 이상 진화하지 않는다면, 이는 이 거버넌스 메커니즘을 포기하고 이더리움이 L2 및 MEV와 같은 시장 구조 변화에 대응하기 어렵게 만드는 것과 같습니다.
반복 속도를 높이기로 결정하면 개발 프로세스에 몇 가지 개선 사항이 적용되어 큰 변화를 가져올 수 있습니다.
1. 고객팀은 '거부권'이 아닌 '제안권'을 가져야 합니다.
클라이언트 다양성을 보장하기 위해 개발 속도를 희생할 필요는 없습니다. 각 업그레이드 전에 동시에 업그레이드를 준비할 수 있으려면 최소한 여러 클라이언트가 필요하지만 "N-of-N" 모델을 채택해서는 안 되며 가장 보수적인 클라이언트 팀이 전체 프로토콜의 반복 속도를 결정하도록 해서는 안 됩니다. 우리가 유지하는 Reth 클라이언트는 Ethereum 로드맵에서 병목 현상이 발생하지 않을 것을 약속합니다.
2. AllCoreDevs(모든 핵심 개발자) 프로세스 개선
(최근 합의 계층 회의에서 Tim Beiko가 제안한 것처럼) 우리는 커뮤니티가 Pectra의 검토 에서 보다 구체적인 제안을 제공하도록 요청합니다.
3. DevOps(개발 운영) 및 테스트에 더 많은 리소스를 할당합니다.
이러한 방식으로 우리는 Ethereum의 높은 신뢰성을 유지하면서 더 자주 주요 개선 사항을 제공할 수 있습니다.
이러한 초기 제안 외에도 이더리움 반복 속도를 높이는 데 도움이 되는 다른 방법이 많이 있습니다. 그러나 가장 중요한 것은 "속도 향상"의 필요성을 명시적으로 인정하는 것입니다.
좋은 아이디어는 부족하지 않습니다
우리는 더 많은 커뮤니티 의견을 받을 수 있는 "쉬운 열매"(상대적으로 구현하기 쉬운 고가치 개선 사항)가 많이 있다고 믿습니다. 그러나 이러한 개선 사항은 전달 속도가 느리고 "1년 이내에 몇 가지 변경만 가능하다"는 커뮤니티의 일반적인 합의로 인해 현재 보류 중입니다. 이더리움은 스스로를 제한해서는 안 됩니다. 더 많은 일을 하고 더 빠르게 일하기 위해 노력해야 합니다.
가능한 몇 가지 예는 다음과 같습니다.
1. 용량 확장 및 L2 보안 보장
롤업 프로젝트는 수용할 사용자 및 트랜잭션 수를 결정하기 위해 수요 계획을 결정해야 합니다. 이를 위해서는 EIP-4844 이후 로드맵(예: PeerDAS 또는 Blob-Parameter-Only 하드 포크)에 더 많은 리소스를 투자해야 합니다.
롤업은 또한 L1의 보안 및 검열 저항을 상속해야 합니다. NativeRollups 제안을 참조하세요.
2. 노드 부담을 늘리지 않고 L1 용량을 확장합니다.
L1 opcode의 가격을 조정하면 블록 가스 한도를 수정하지 않고도 이더리움을 확장하는 데 도움이 될 수 있습니다[ 1 , 2 ].
L1 실행 계층의 가스 제한을 늘리는 것은 현재 활발한 연구 영역으로, "기록 만료 " 및 " 무국적 "과 같은 방식이 어떻게 작동해야 하는지 결정하기 위해 기록 및 상태 성장에 대한 심층 분석이 필요합니다.
3. 추상 계정을 통해 더 나은 지갑 사용자 경험과 보안을 달성합니다.
EIP-7702는 외부 소유 계정(EOA)과 추상 계정(AA 지갑) 간의 격차를 해소하기 시작했지만 다음을 포함하여 추가 개선의 여지가 있다고 믿습니다.
일괄 및 결제 거래를 더욱 편리하게 만들고 개인 키에 대한 과도한 의존을 제거하여 사용자 경험을 개선합니다.
이더리움 가속화라는 사명에 어떻게 기여할 수 있나요?
연구원 및 엔지니어로서 우리는 특히 EIP-7862와 같은 제안에 중점을 두고 EIP, 데이터 분석 및 코드를 작성함으로써 이 대의에 참여할 것입니다. 이는 상대적으로 논란의 여지가 없는 개선으로 이어질 수 있으며 기존 로드맵과 충돌하지 않습니다. 우리는 가스 한도와 관련하여 보다 안전한 최적화를 수행하는 방법을 이해하기 위해 이더리움의 상태와 역사에 대해 심층적으로 조사했습니다.
Reth는 프로덕션 용도로 사용할 준비가 되어 있으며 향후 하드 포크에 대한 지원을 제공하기 위해 업그레이드 프로세스를 계속 가속화할 것입니다. Reth를 설계할 때 연구원과 엔지니어가 다양한 실험과 혁신을 수행할 수 있도록 이를 "EVM-core" 노드 SDK로 사용했습니다. 우리는 또한 이더리움의 성능, 검열 저항 및 미래 탄력성을 개선하기 위해 Reth의 새로운 기능 프로토타입을 만들기 위해 연구 커뮤니티를 초대합니다.
마지막으로 우리는 핵심 프로토콜 업데이트가 최종 사용자에게 효율적으로 전달될 수 있도록 Foundry, Alloy, Solar, Revm, Wagmi 및 Viem과 같은 몇 가지 기본 도구를 계속 구축하고 지원할 것입니다.
시야
우리는 더 빠른 반복에 동의하는 것이 Ethereum 커뮤니티가 내릴 수 있는 가장 중요한 결정 중 하나라고 믿습니다. 이는 실현 가능한 혁신을 위한 공간을 확장하고 이더리움 프로토콜이 야심 찬 로드맵을 더 잘 완성하는 데 도움이 될 것입니다.
이더리움의 개발을 가속화하면 더 많은 사람들이 무허가 혁신 기회에 접근할 수 있게 되어 진정으로 글로벌하고 신뢰가 최소화된 금융 시스템을 위한 길을 열게 될 것입니다.
