
새로운 시대의 시작: EVM에서 모듈형 블록체인으로의 전환
글: TheRollup
번역: TechFlow
여러분께,
우리는 모듈형 블록체인의 중대한 전환점, 즉 이더리움 가상 머신(EVM)에서 벗어나는 시기에 서 있습니다. 이 변화는 수천 명의 망설이던 개발자들을 암호화 세계로 끌어들일 잠재력을 지니고 있습니다!
과거 EVM이 주도적이었지만, 이제 블록체인의 미래를 형성할 새로운 기술을 수용할 때가 되었습니다. 이번 글에서는 EVM의 한계, 다른 가상 머신의 가능성, 그리고 이러한 변화를 이끄는 선구자들에 대해 살펴보겠습니다.
건배!
우리는 모듈형 블록체인의 중대한 순간으로 나아가고 있으며, EVM에서 벗어나는 거대한 전환이 그 어느 때보다 현실에 가까워지고 있다.
비암호화 개발자 커뮤니티와 교류하는 팀들은 이 순간을 오랫동안 기다려왔다!
만약 우리가 과거에는 참여하기 꺼려했던 다양한 배경을 가진 수천 명의 개발자들을 모아, 모두가 바라는 암호화 중심의 미래를 함께 구축할 수 있다면 어떨까요? 바로 지금 여기서 그러한 현실이 펼쳐지고 있으며, 앞으로 몇 년 안에 능력 있는 수천 명의 개발자들이 합류하게 될 것입니다.
하지만 이 모든 것은 EVM 상에서는 일어나지 않을 것입니다...
이 글에서 저는 EVM의 현황과 그 제약사항은 물론, 왜 오랜 기간 검증된 기술 스택 위에 구축된 다른 가상 머신들이 우월한지를 설명하고, 현재 이 분야를 개척하고 있는 핵심 선구자들에 대해서도 알아보겠습니다.
이더리움의 옹호자로서 말하건대, EVM에 부정적인 시각을 갖기는 어렵습니다. EVM은 무수한 탈중앙화 애플리케이션들의 기반이 되며 오랫동안 지배적 위치를 차지해왔습니다. EVM은 스마트 계약 실행을 담당하며 모든 트랜잭션을 관리하는 일종의 실행 계층이라고 볼 수 있습니다.

EVM을 사용하면 어떤 형태의 스마트 계약이든 만들고 프로그래밍할 수 있었으며, 이를 통해 "프로그래머블 머니(programmable money)"라는 서사를 만들어냈습니다.
이 기술이 암호화 혁명의 중심이 되었음에도 불구하고, EVM은 확실한 한계를 가지고 있습니다:
첫째, 비교적 새로운 기술이라는 점입니다. 기존 코드베이스에 비해 컴파일러, 라이브러리 등 '코드 자산'이 부족합니다.
둘째, 개발자의 관점에서 Solidity를 배우는 난이도가 높으며, Rust, Move, JavaScript 등의 다른 언어들과 비교했을 때 많은 제약이 존재합니다.
또한 경제적인 측면에서도 EVM은 실행 계층의 다른 가상 머신에 비해 제한적입니다. 현재 더 저렴하면서도 성능이 뛰어난 여러 선택지들이 등장하고 있습니다.
미래를 바라볼 때, 이야기가 변화하고 있다는 점을 분명히 알 수 있습니다.
이제 다음 질문에 답할 시간입니다:
결제 계층으로서의 EVM을 넘어서야 할 시점인가?
저는 2024년이 새로운 유형의 실행 계층의 원년이 될 것이라 믿습니다. DeFi 프로토콜들이 가스비 등을 포함한 각종 수수료를 최소화하려 하고, 게임 및 애플리케이션이 높은 처리량 환경을 요구함에 따라, 고성능이며 비-EVM 기반의 실행 환경이 표준이 될 것입니다.
이 새로운 서사는 이더리움을 포기하자는 것이 아니라, 다양성을 수용하고 모듈형 공간의 새로운 가능성을 탐색하자는 것입니다. 모듈형 블록체인 설계의 세계는 광범위하고 다채로우며, 이더리움은 그 퍼즐 조각 중 하나(중요한)일 뿐이라는 사실을 인식해야 합니다.
이러한 분야에서 각 팀들이 어떤 성과를 내고 있는지 자세히 살펴보겠습니다:
Polygon Miden과 Risc Zero는 zk 공간에서 효율성과 확장성을 중심에 둔 새로운 방식의 가상 머신 설계의 선구자입니다.
Cartesi는 리눅스 기반의 가상 머신인 Cartesi Machine을 구축하고 있습니다. 이는 전통적인 컴퓨터 칩(64비트 RISC-V ISA)을 재현 가능한 결정론적 방식으로 시뮬레이션합니다. 이를 통해 수정되지 않은 우분투(Ubuntu)와 같은 완전한 운영 체제를 실행할 수 있게 되어, 개발자들이 기존의 컴퓨터 프로그램, 언어, 라이브러리를 검증 가능한 방식으로 실행할 수 있도록 합니다.

리눅스를 이해하는 개발자라면 누구나 Cartesi의 애플리케이션 특화 롤업 생태계에 진입하여 dApp을 자유롭게 구축할 수 있습니다. 최근에는 Solidity/EVM에 대해 전혀 모르던 한 개발자가 Cartesi의 VM을 이용해 LLM 기반의 dApp인 ChainGPT를 개발하기도 했습니다.
Aztec Network는 공개 블록체인 상에서 프라이버시 거래를 가능하게 하는 가상 머신을 개발하며, 프라이버시 영역의 한계를 도전하고 있습니다.
Fluent xyz는 데이터 처리를 위한 가상 머신의 활용 방식을 재구상하며, 블록체인의 강력한 기능과 가상 머신의 유연성을 결합한 플랫폼을 창출하고 있습니다.
가상 머신 서사를 깨뜨린 대표적인 회사는 Movement Labs이다.
Move VM은 성능과 보안에 초점을 맞춰 설계되었습니다. 재진입(re-entrancy)과 같은 일반적인 취약점을 해결하여 개발자에게 안전한 환경을 제공합니다. Movement Labs는 가상 머신을 블록체인 스택에서 분리함으로써 이식성과 모듈성을 실현했습니다. Move의 병렬 처리 및 보안 장치가 EVM 상에서 처음으로 적용될 예정입니다!

모든 것은 Movement SDK에 의해 지원됩니다. SDK 내의 dApp은 SDK가 통합된 네트워크 상의 어떤 Move 환경으로든 자유롭게 배포될 수 있습니다. 또한 SDK에는 Fractal Transpiler가 포함되어 있어, 솔리디티 dApp이 Move 코드 작성을 하지 않고도 스마트 계약을 Move로 업그레이드할 수 있도록 해줍니다.
간단히 말해, Movement Labs는 혁신적인 가상 머신과 스마트 계약 개발 언어를 활용해 개발 진입 장벽을 낮추고, Movement SDK를 통해 dApp이 Web3 원생 방식으로 시장에 출시될 수 있도록 하고 있습니다.
병렬 처리를 기반으로 한 또 다른 가상 머신은 Fuel Network이다.
FuelVM은 이더리움과 모듈형 스택의 확장을 위해 설계된 병렬 처리 가상 머신입니다. 이는 매우 정교한 스마트 계약 실행 엔진으로, 모든 계산이 중요하다는 철학을 기반으로 설계되었습니다.
아래 이미지에서 볼 수 있듯이, FuelVM(타 가상 머신과 마찬가지로)은 더 높은 성능을 얻기 위해 실행 계층에 사용됩니다.

FuelVM은 병렬 트랜잭션 처리뿐만 아니라 자산 중심 설계, 네이티브 자산, 판단(judgment), 상태 최소화 설계 등 여러 독특한 장점을 제공합니다.
경량 클라이언트, 병렬 실행, 효율적인 사기 증명(fraud proof)이 주요 강점입니다. 개발자들은 EVM의 일부 제약을 넘어선 탁월한 개발자 경험을 제공한다는 이유로 FuelVM을 선택합니다.
2024년을 맞이하며, 가상 머신 분야는 명백한 대변혁을 겪을 것입니다. DeFi의 선구자 스타니 쿠첼로프(Stani Kuchelov)는 최근 트위터를 통해 이러한 변화를 강조했습니다. 제가 암호화 세계에서 배운 것이 하나 있다면, 바로 조기에 추세를 파악한 초고수들을 따라가는 것입니다.
이 새로운 변혁은 모듈형 설계를 기반으로 하여 새로운 혁신을 촉진하고 다양한 선택지를 제공하는 데 초점을 맞출 것입니다. 우리는 모듈형 설계가 모놀리식 설계보다 우월하다는 것을 인식해야 하며, 극단적인 배타성을 버리고 더 나은 사용자 경험을 추구해야 합니다.
분명한 행동의 호소와 함께 이 흥미진진한 여정을 함께 시작해봅시다: 모듈형 세상의 발전과 성장을 주목하세요!
이제 더 이상 EVM을 사용할 필요가 없으므로, 우리의 개발자 수는 크게 증가할 것입니다!
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














