현재의 실질적인 경로를 판단해 볼 때, Cartesi는 추상적인 아키텍처에서 사용 가능한 실행 기반으로 전환하는 최초의 프로젝트 중 하나임이 의심의 여지가 없습니다.
2023년 이래로 블록체인의 기본 아키텍처의 기술적 발전은 미묘하면서도 심오한 전환점에 접어들었습니다. 최근 이더 의 창시자 비탈릭 부테린이 공개적으로 RISC-V에 대한 지지를 표명한 이후, 이 오픈소스 명령어 집합 아키텍처는 곧 Web3 기술 커뮤니티에서 논의의 초점이 되었습니다. 비탈릭은 RISC-V가 EVM의 후속 버전이 되어 이더 의 실행 로직은 물론 전체 암호화폐 생태계의 실행 로직을 바꿀 것으로 예상된다고 말했습니다. 새로운 관점 업계에 큰 반향을 일으켰으며, 기존 가상 머신 시스템의 병목 현상에 대한 긍정적인 대응으로 여겨졌습니다.

사실, 기술계에는 "좁은 허리 법칙(Narrow Waist Law)"이라는 개념이 있는데, 이는 충분히 간단하고, 보편적이며, 표준화된 중간 계층 프로토콜이나 시스템 아키텍처가 상위 애플리케이션과 하위 하드웨어 간의 연결 허브가 되는 경우가 많다는 것을 의미합니다. TCP/IP가 인터넷 프로토콜 스택의 "좁은 허리"가 되었고 Linux가 현대 운영 체제 생태계의 백본 플랫폼이 된 것처럼, RISC-V도 비슷한 방식으로 블록체인의 "범용 실행 계층"의 핵심 영역에 접근하고 있습니다.
EVM, WASM 또는 MoveVM과 같은 고도로 맞춤화되었지만 생태학적으로 고립된 실행 환경과 비교할 때 RISC-V는 오픈 소스, 단순성, 모듈 및 성숙한 도구 체인과 같은 자연스러운 장점을 가지고 있습니다. Linux와 같은 주류 운영체제에서의 시작을 지원할 뿐만 아니라, C/C++, Rust와 같은 기존 언어와도 원활하게 연결할 수 있습니다. seL4와 같은 공식 검증 커널과 결합하면 스마트 계약 운영 및 개발 경험의 보안을 크게 향상시킬 수 있습니다. 일단 이러한 "기술은 관성이다"라는 시스템이 형성되면 돌이킬 수 없는 네트워크 효과가 발생할 것입니다.
하지만 이론적 논의에 비하면 Web3에서 RISC-V를 실제로 구현하는 것은 아직 초기 단계에 있습니다. Polkadot(PolkaVM)과 Nervos(CKB-VM)를 포함한 여러 프로젝트가 이를 차세대 가상 머신 시스템에 통합했지만, 완전하고 검증 가능한 실행 체인을 실제로 구축한 프로젝트는 많지 않습니다. 이는 또한 카르테시가 오랫동안 연구해 온 방향이기도 합니다. 특히 Vitalik의 적극적인 지원이 있기 전에 Cartesi는 RISC-V 아키텍처의 최하위 계층에서 개발자 경험 계층까지 포괄적인 연결을 조용히 완료했습니다.
RISC-V 시장에는 5개의 주요 프로젝트가 진출했지만 Cartesi는 가장 완벽한 기술 스택을 보유하고 있습니다.
RISC-V의 개방성과 유연성은 블록체인 프로젝트에서 점점 더 많은 관심을 끌고 있습니다. 지난해에는 Polkadot, Nervos, Wanxiang Blockchain, Web3 Pi, Cartesi를 포함한 여러 프로젝트가 각각의 가상 머신 시스템이나 기반 아키텍처에 RISC-V를 도입했습니다. 이들의 시도는 Web3 컨텍스트에서 아키텍처의 실행 가능성을 검증했을 뿐만 아니라, 온체인 실행 분야에서 RISC-V의 조기 확산을 공동으로 촉진했습니다.
Polkadot이 JAM 업그레이드 계획을 통해 기존 가상 머신을 RISC-V 기반 PolkaVM으로 교체하고 있는 것을 볼 수 있습니다. 이 버전은 블록체인 운영 요구 사항을 충족하기 위해 적응 개선을 거치는 동시에 RISC-V 명령어 세트를 유지합니다. 이 프로젝트는 아직 진행 중이지만, 더욱 제어 가능한 가상 머신 시스템을 통해 향후 멀티체인 실행과 모듈 거버넌스에 대한 더 큰 유연성을 제공하는 것이 목표입니다.
Nervos는 CKB-VM을 통해 스마트 계약 실행 계층에 RISC-V를 도입합니다. UTXO 모델과 Layer 2 아키텍처를 결합한 Nervos는 모듈 성과 개발자의 자유를 강조하며, 가상 머신 설계의 기본 합의 메커니즘에 대한 적응을 우선시합니다. 그러나 현재 CKB-VM은 여전히 기본적인 실행 기능을 주로 수행하고 있으며, 복잡한 오프체인 컴퓨팅과의 통합은 아직 탐색 단계에 있습니다.
동시에 Web3 Pi는 최근 RISC-V 칩에서 이더 전체 노드를 동기화하는 기술 검증을 완료하여 하드웨어 측면에서 아키텍처의 적응 가능성을 보여주었습니다. 초기 단계부터 RISC-V 연구에 참여했던 완샹 블록체인은 개발자를 위한 실제 구현 계획을 아직 공개하지 않았지만 기술 제휴를 통해 관련 생태계 개발을 지속적으로 촉진하고 있습니다.
물론 비교해 보면 Cartesi는 현재 개발, 실행, 검증의 전체 체인에 RISC-V 아키텍처를 구축하고 있는 몇 안 되는 프로젝트 중 하나입니다. 실제로 Cartesi는 2018년 초에 RISC-V를 가상 머신의 핵심으로 선택하고 이 아키텍처를 기반으로 오프체인 컴퓨팅과 온체인 검증을 결합한 완전한 일반 시스템을 구축했습니다. Cartesi Machine을 통해 개발자는 Linux 환경을 사용하여 애플리케이션을 빌드할 수 있을 뿐만 아니라 복잡한 논리 프로그래밍을 위해 완전한 소프트웨어 툴 체인(예: GCC, Make, GDB 등)을 호출할 수 있으며 런타임은 Rust, C++, Python 및 기타 언어와 완벽하게 호환됩니다.
더 중요한 점은 Cartesi가 RISC-V를 단순히 "성능 최적화" 도구로 보지 않고, 대신 Rollups 아키텍처와 결합하여 온체인 검증 가능한 고성능 실행 환경을 구현했다는 것입니다. 모든 오프체인 실행은 Cartesi Machine에서 완료되며, 필요한 경우 사기 방지 메커니즘을 통해 온체인 검증되어 시스템의 전반적인 신뢰성을 보장합니다. 이러한 "오프체인 확장 + 온체인 확인" 메커니즘 덕분에 Cartesi는 가장 명확한 구현 경로와 가장 완벽한 실행 폐쇄 루프를 갖춘 현재 RISC-V 프로젝트 중 하나가 되었습니다.
이 단계에서는 여러 프로젝트가 병행해서 추진되고 있으며, 블록체인 산업에서 RISC-V의 기술적 지위가 빠르게 상승 있습니다. Web3 시나리오에서 이 아키텍처를 심층적으로 사용하는 Cartesi는 또한 일반적인 컴퓨팅 아키텍처와 신뢰할 수 있는 블록체인 실행이 모순되지 않고 시스템 설계를 통해 통합되고 진행될 수 있다는 문제를 지속적으로 검증하고 있습니다.

Cartesi Machine: Linux에서 실행되고 온체인 검증 가능한 RISC-V 컴퓨팅 시스템
현재 많은 블록체인 프로젝트가 점차 RISC-V를 가상 머신 시스템에 통합하고 있지만, 이 아키텍처의 기능을 "시스템 수준" 깊이까지 확장한 프로젝트는 아직 소수에 불과합니다. 카르테시 머신은 대표적인 사례 중 하나이다. 이는 단순히 RISC-V를 컴퓨팅 백엔드로 사용하는 것이 아니라, 엔지니어링 구현 역량과 폐쇄 루프 아키텍처를 통해 이 일반 명령어 세트를 중심으로 오프체인 실행과 온체인 검증을 포괄하는 완전한 신뢰 컴퓨팅 시스템을 구축합니다.
카르테시의 기술적 경로는 실제로 매우 명확합니다. 전체 실행 환경을 재구성하려는 것이 아니라, 기존 컴퓨팅 시스템의 성숙한 부분을 직접 차용하기로 했습니다. Cartesi Machine은 Linux 운영 체제 전체를 실행하도록 지원하고 RISC-V를 사용하여 감사 하고 재현 가능한 기본 논리 구조를 제공합니다. 즉, 개발자는 EVM의 언어적 제한을 피할 수 있으며 WASM 샌드박스 환경에서 추가적인 조정을 할 필요가 없습니다. 대신 익숙한 개발 언어(예: Rust, C++, Go, Python 등)를 사용하여 dApp을 자유롭게 구축할 수 있습니다. 개발 경험은 기본적으로 기존의 서버 측 개발과 다르지 않습니다. 이는 기술적 혁신일 뿐만 아니라 개발자의 현실성과 효율성에 대한 존중이기도 합니다.
반면, WASM은 크로스 플랫폼이라는 장점이 있지만, 확실성을 추구하다 보면 개발자는 표준 라이브러리를 포기하고 개발을 위해 "독립형" 모드만 사용해야 하는 경우가 많아 사용 문턱이 크게 높아집니다. Cartesi가 구축한 Linux 실행 환경에서는 파일 시스템, 시스템 호출, 표준 도구 체인을 모두 직접 호출할 수 있어 복잡한 애플리케이션을 구축하는 데 드는 마찰 비용이 크게 줄어듭니다.
동시에 Cartesi Machine은 높은 성능을 달성하는 동시에 검증 가능성을 희생하지 않습니다. 모든 오프체인 실행은 결정적입니다. 즉, 동일한 입력은 항상 고유한 출력을 생성합니다. 해당 상태는 머클 트리 구조를 통해 해시되고 캡슐화되며, 사이클 수준의 실행 기록과 결합되어 분쟁이 발생할 경우 온체인 사기 방지 메커니즘이 활성화될 수 있습니다. 카르테시의 데이브 시스템은 계산 경로를 정확하게 추적하고, 분쟁을 최소화하며 온체인 검증을 완료하여 최종 결과가 공개되고 추적 가능하며 검증 가능하도록 보장합니다.
더욱 언급할 가치가 있는 점은 Cartesi Machine이 매우 모듈 있다는 것입니다. 명령줄 도구로 독립적으로 사용하거나 다른 시스템에 내장하여 사용할 수 있습니다. C API 또는 Lua 인터페이스를 통해 다양한 언어의 주요 프로그램에 연결할 수 있으며, 브라우저 측 배포를 지원하여 WebAssembly 환경에서 네이티브 RISC-V 가상 머신을 실행할 수도 있습니다. 이로 인해 삽입성과 구성성이 매우 뛰어납니다. 이는 단순한 가상 머신이 아니라, 검증 가능한 범용 실행 엔진과 더 비슷합니다.
또한, Cartesi는 자체 네트워크 시스템 내에서 이 기능을 닫지 않고 연결을 열기로 했습니다. Cartesi Rollups 프레임 를 통해 Ethereum, Arbitrum, Base와 같은 주요 L2 네트워크에 연결되었습니다. 이는 EVM을 대체하는 것이 아니라, EVM 시스템에서 더욱 강력한 컴퓨팅 하위 처리 장치를 확장한 것입니다. 복잡한 계산이나 고부하 논리는 오프체인에서 완료될 수 있으며, 메인 체인은 입력, 출력, 검증만 담당합니다. 이 "오프체인 운영 + 온체인 신뢰" 모델은 Web3 애플리케이션을 위한 새로운 엔지니어링 솔루션을 제공합니다.
현재의 기술적 맥락에서, 카르테시는 서둘러 "대체"를 제안하고 있지 않지만, 실제로는 개발자가 사용할 수 있는 보편적이고 접근 가능한 "신뢰할 수 있는 오프체인 운영 체제"를 구축하고 있습니다. 이는 실제로 진행된 프로젝트가 거의 없는 길입니다. 생태계를 다시 작성하거나 호환성에만 집착하는 것이 아니라, 기존 컴퓨팅의 성숙한 시스템을 오프체인 컴퓨팅 프레임 에 완전히 도입하고 온체인 검증 가능성을 보장합니다. 이 솔루션의 핵심은 Web3를 위한 플러그 가능하고 재사용 가능한 Linux 계층을 제공하는 것입니다.
Cartesi: "실행 가능한" RISC-V 컴퓨팅 네트워크
가상 머신 아키텍처를 논의할 때 추상적인 설계와 이론적 이점 간의 경쟁에 빠지기 쉽습니다. 하지만 블록체인 산업의 경우, 실제로 참고 가치가 있는 표준은 종종 더 간단하고 직접적입니다. 실제로 실행이 가능한지 여부만 고려하면 됩니다. 카르테시는 이 점에 대해 명확한 답을 제공합니다. RISC-V 기반 Cartesi Machine을 구축할 뿐만 아니라 Cartesi Rollups을 통해 고성능 오프체인 컴퓨팅 엔진을 주류 블록체인 네트워크와 연결하여 실제 착륙 기능을 갖춘 완전한 실행 및 검증 폐쇄 루프를 형성합니다.
Cartesi Rollups: "신뢰할 수 있는 경로"를 통해 오프체인 실행 활성화
Cartesi Rollups은 새로운 Layer 2 네트워크가 아니라, Cartesi Machine을 오프체인 실행 계층으로 모든 이더 호환 체인에 내장할 수 있도록 지원하는 모듈 프레임 입니다. 개발자는 Rollups 아키텍처를 사용하여 기존 개발 언어를 사용하여 애플리케이션을 구축하고, Linux 환경에서 매우 복잡한 로직의 오프체인 처리를 완료하고, 상태 증명 및 사기 검증 시스템을 통해 계산 결과를 안전하게 메인 체인에 제출할 수 있습니다.
새로운 메커니즘은 성능과 복잡성 측면에서 기존 온체인 스마트 계약의 자연스러운 한계를 깨뜨립니다. 한 가지 예로, 이더 에서 이미지 인식, 게임 로직, AI 추론, 수학적 계산 등의 오버헤드가 큰 작업은 비용 및 성능 병목 현상으로 인해 중단되는 경우가 많습니다. 카르테시 시스템에서는 이러한 논리가 완전히 오프체인으로 실행될 수 있으며, 메인 체인은 오직 입력, 출력, 결과 확인만 담당하여 사용성과 개발 자유도가 크게 향상됩니다.
점진적으로 구현되는 시나리오
이 시스템의 성능과 다용성을 검증하고자, Cartesi 커뮤니티는 여러 가지 구체적인 dApp 사례를 개발했습니다. 예를 들어:
클래식 게임 Doom(https://rives.io)을 리메이크한 작품으로, Cartesi Machine에서 완전한 Linux 애플리케이션으로 실행되며 그래픽 렌더링과 입력 이벤트에 대한 지원을 보여줍니다.
일부 개발자는 Cartesi(https://rolluplab.cartesi.io/scribbl/)를 기반으로 Scribbl이라는 DApp을 구축했습니다. Scribbl은 간단한 온라인 그래피티 점수 애플리케이션입니다. 사용자가 손으로 그린 이미지를 업로드하면 오프체인 AI 모델이 이를 분류하고 점수를 매기고, Cartesi Coprocessor를 통해 온체인 검증 가능한 추론 프로세스를 구현합니다. 이 프로젝트는 신뢰할 수 없는 환경에서 가벼운 AI 모델을 실행하고 체인에서 이미지 인식의 복잡한 컴퓨팅 프로세스 전체를 검증하는 방법을 보여주었습니다.
복잡한 순환적 거래 논리와 슬리피지 판단을 시뮬레이션하는 Cartesi 기반 자동화 DCA 전략 엔진(https://dca.monster)
콘텐츠 생성 애플리케이션을 포함한 여러 UGC 실험 프로젝트(https://rolluplab.cartesi.io/)에서는 Cartesi를 사용하여 온체인 기록 가능한 생성 및 상호 작용 프로세스를 구축하고 있습니다.
이러한 사례는 개념 증명(PoC) 단계에 있을 뿐만 아니라, 예비 시스템 통합을 완료했으며 테스트 네트워크에서 전체 사용자 상호 작용 기능을 갖추고 있습니다. 이러한 사용 사례는 집합적으로 하나의 특성을 보여줍니다. 즉, Cartesi는 "이더 대체"하여 컴퓨팅 성능을 얻으려 하지 않고 "이더 보완"하고 고복잡도 실행을 위한 보조 처리 계층이 되기를 선택합니다.
크로스체인 및 네이티브 배포 잠재력을 갖춘 개방형 아키텍처
장기적으로 볼 때, Cartesi의 모듈형 아키텍처는 어떤 단일 체인 환경에도 구속되지 않는다는 것을 의미합니다. 롤업은 현재 주로 이더리움과 레이어 2 생태계에 서비스를 제공하지만, 원칙적으로 데이터 가용성 계층과 온체인 증명 검증 기능을 지원하는 모든 시스템에도 적용될 수 있습니다. 예를 들어, Avail, Espresso, Celestia 등의 모듈 과의 통합이 진행 중입니다.
또한 실제 하드웨어에서 RISC-V가 대중화됨에 따라 Cartesi Machine은 하드웨어 측에 직접 배포되는 네이티브 오프체인 실행 엔진이 되어 물리적 계층에서 온체인 검증까지 원활하게 연결할 수 있는 잠재력을 갖추고 있습니다. 이러한 기능은 향후 ZK 코프로세서 아키텍처와 AI 검증 시스템에서 중요한 역할을 할 수 있습니다.
게임, AI, DeFi부터 콘텐츠 제작까지, Cartesi는 RISC-V 내러티브에 "가상 머신"으로서 참여하지 않았지만, Cartesi Rollups을 통해 보다 체계적이고 완전한 방식으로 접근했습니다. 이를 통해 기존 컴퓨팅 세계와 온체인 신뢰 환경 간의 결함 영역을 진정으로 연결했습니다.
다음 단계에서 Cartesi는 "모듈+ 검증 가능한 컴퓨팅"을 중심으로 응용 프로그램 시나리오를 계속 확장할 예정이며, 이는 RISC-V가 "실험적 패러다임"을 벗어날 수 있는지 외부 세계에서 관찰할 수 있는 주요 샘플이 될 수도 있습니다.
요약하다
최근 비탈릭이 RISC-V에 대해 긍정적인 의견을 피력하면서 이 아키텍처가 더 폭넓은 암호화 논의의 중심에 서게 되었습니다. 하지만 사실 RISC-V는 새로운 개념이 아닙니다. 수년 전, 몇몇 프로젝트에서 이 개방형 명령어 집합을 기반으로 실습을 시작했으며, Cartesi는 가장 완벽하고 체계적인 솔루션 중 하나입니다.
카르테시는 이를 신뢰 컴퓨팅의 기본 구성 요소로 체계적으로 활용하는 데 중점을 두고 있습니다. Cartesi Machine은 완전한 Linux 운영 환경을 지원합니다. 개발자는 주류 언어와 기존 툴 체인을 직접 사용하여 복잡한 로직을 구축하고, 오프체인 실행 및 롤업 검증 메커니즘을 통해 결과를 온체인 에 안전하게 동기화할 수 있습니다. 이는 단순한 가상 머신 확장이 아니라 기존 스마트 계약 모델의 기능을 대폭 향상시킨 것입니다. AI 추론, 시뮬레이션, 금융 컴퓨팅과 같이 높은 해시레이트, 높은 상태 복잡성, 높은 상호 작용 빈도가 필요한 일반적인 시나리오에서 Cartesi의 실행 프레임 성능과 검증 가능성의 균형을 이루는 옵션을 제공합니다.
아직 아키텍처 개념이나 도구 프로토타입 단계에 있는 일부 프로젝트와 비교했을 때, Cartesi는 이미 여러 실제 사용 사례에서 시스템을 실행했으며, 모듈 아키텍처를 통해 이더 과 여러 L2 네트워크에 적응했으며, 우수한 생태적 확장성과 엔지니어링 무결성을 갖추고 있습니다.
물론, RISC-V가 결국 Web3의 주류 실행 아키텍처가 될지는 아직 알 수 없습니다. 하지만 현재의 실질적인 경로를 판단해 보면, Cartesi는 추상적인 아키텍처에서 사용 가능한 실행 기반으로 전환하는 최초의 프로젝트 중 하나임에 틀림없습니다. 오프체인 신뢰 컴퓨팅의 새로운 방향에서, 이를 통해 구축된 시스템은 이미 복제 가능성과 확장 가능성을 위한 기술적 조건을 갖추고 있습니다.



