친구가 @VitalikButerin이 Ethereum Virtual Machine EVM 바이트코드를 오픈 소스 RISC-V 명령어 세트 아키텍처로 대체한다는 급진적인 제안에 대해 어떻게 생각하는지 물었습니다. 본질적으로 이더리움은 ZK 기술을 중심으로 심오한 기술적 변화를 일으키고 있습니다. 자, 그 이면에 있는 전략적 논리를 정리해 보겠습니다.

1) 우선, EVM을 RISC-V로 대체한다는 비탈릭의 아이디어는 새로운 것이 아니다. 그는 Rollup 중심 확장 전략을 제안했을 당시부터 비슷한 아이디어를 암시했습니다. 즉, 모든 적격한 레이어2가 메인넷의 실행 계층이 되도록 허용하고, EVM을 프로토콜 계층에서 "프로그램 내" Rollup 실행 클라이언트 기능 계층으로 다운그레이드하여 여러 AltVM 중 하나가 되는 것입니다.

이러한 변화를 이루는 핵심은 하위 수준이고 보다 일반적인 명령어 집합 아키텍처인 RISC-V가 zkVM을 위한 통합된 "하드웨어" 기반을 제공하여 다양한 실행 환경이 동일한 프레임워크에서 효율적으로 실행될 수 있도록 한다는 것입니다. 이러한 아키텍처 변경은 Ethereum이 기본 SNARKs 배포를 완료한 데 기반해야 합니다. ZK 기술을 상태 검증에 대규모로 적용할 때에만 이 모듈식 실행 계층 아키텍처가 보안을 보장하면서 효율성을 향상시킬 수 있기 때문입니다.

2) 솔직히 말해서, 이더리움의 전략적 조정은 언뜻 보기에 절박한 움직임처럼 보일 수 있지만, 심층적으로 분석해보면 실행 계층의 대체성은 실제로 이더리움과 같은 기존 강력한 합의 퍼블릭 체인에 필수적인 요소라는 것을 알 수 있습니다. 솔라나와 수이 등 극한의 TPS를 갖춘 새로운 퍼블릭 체인의 기술적 영향과 수많은 EVM 호환 체인의 시장 전환에 직면하여, 이더리움은 수동적으로 타격을 입는 것보다 주도권을 잡기로 결정했습니다.

순수한 기술적 지표로만 본다면 이더리움의 TPS는 솔라나, 수이와 같은 새로운 퍼블릭 체인과 경쟁하기는 어렵지만, 이더리움은 트릴레마 속에서도 보안과 탈중앙화라는 두 가지 핵심 가치를 고수해 왔으며, 동시에 탁월한 생태적 번영과 개발자 커뮤니티를 유지해 왔습니다.

이더리움이 오픈소스 명령어 집합 아키텍처인 RISC-V를 사용해 실행 계층의 효율성을 개선하려고 시도한다면, 특히 ZK 증명에서 50~100배의 성능 향상이 기대됩니다. 기반을 희생하지 않고 실행 계층을 반복하는 이 전략은 이더리움의 핵심적인 장점을 유지할 뿐만 아니라 주요 단점도 직접 해결합니다. 왜 안 하겠어요?

3) 하지만 우리가 새로운 제안에 대해 기대감을 갖고 있는 반면, EVM을 RISC-V로 전환하는 것이 결코 일회성 프로젝트가 아니라는 점을 이해해야 합니다. 기술적 구현의 관점에서 볼 때, 이러한 변화는 ZK-SNARK 기술이 대규모로 배포될 때까지 기다려야 완전히 구현될 가능성이 높습니다.

지난 몇 년 동안 이더리움의 핵심 수준에서 이루어진 주요 업그레이드(예: PoW에서 PoS로의 합의 계층 업그레이드)와 비교했을 때, 이상적으로 전체 프로세스에는 엄격한 설계, 광범위한 테스트, 강력한 커뮤니티 지원이 필요하며, 최소 2~3년은 걸릴 것으로 추산됩니다.

하지만 비탈릭은 그의 제안에서 하위 호환성을 강조했으며, 아마도 기존 EVM 계약은 RISC-V 인터프리터나 병렬 지원 메커니즘을 통해 계속 존재할 것입니다. 이는 개발자와 사용자의 전환 비용을 줄이는 데 중요합니다. 점진적인 변화의 전략은 안전하고 분산화된 오래된 블록체인인 이더리움이 반드시 가져야 하는 꾸준한 전략적 반복 스타일이기도 합니다.

저는 비탈릭이 EVM을 RISC-V로 대체한다는 제안은 단순한 기술적 아키텍처 조정이 아니라, 이더리움이 고성능 퍼블릭 체인과의 경쟁에 적극적으로 대응하기 위한 혁신적인 전략이라고 생각합니다. 이 제안은 Ethereum 로드맵의 Verge 및 Purge와 같은 업그레이드와 밀접한 관련이 있습니다. 본질적으로, 이러한 모든 솔루션은 기본 SNARK를 중심으로 돌아가며, 향후 다양한 애플리케이션 시나리오를 지원하기 위해 더욱 효율적이고 유연한 실행 환경을 구축하는 것을 목표로 합니다.

이전에 @drakefjustin은 이더리움 재단이 zkVMs 프로젝트에 수천만 달러를 투자할 것이라고 밝혔습니다. zkVM이 실제로 이더리움의 미래에 대한 핵심 이야기 중 하나라는 점에는 의심의 여지가 없습니다. 이더리움이 구축하려는 것은 단순히 더 효율적인 실행 계층이 아니라 여러 가상 머신과 호환되는 모듈식 아키텍처입니다. RISC-V가 EVM을 대체한다는 논의는 단지 시작일 뿐일 수도 있습니다.