
초고속 슈퍼컴퓨터 넥서스 빠르게 읽기: 어떻게 운용되며, 어떻게 참여할 수 있을까?
글: KarenZ, Foresight News
이번 주 슈퍼컴퓨터 프로젝트인 Nexus가 새로운 테스트넷을 출시했다. Nexus의 창립자이자 CEO인 Daniel Marin에 따르면, 새 테스트넷이 공개된 지 불과 2시간 만에 1만 명의 사용자가 적극적으로 참여했다.
그렇다면 Nexus는 정확히 어떤 프로젝트이며, 어떻게 작동하고 참여할 수 있을까?
Nexus란 무엇인가?
Nexus는 캘리포니아 대학교 버클리 캠퍼스에서 개발한 과학 실험 SETI@home(전 세계 인터넷 연결 컴퓨터를 활용해 외계 지성을 탐색하는 프로젝트) 및 스탠포드 대학교의 Folding@home(다양한 질병 치료법 개발을 위해 단백질 역학을 시뮬레이션하는 분산 컴퓨팅 프로젝트)와 같은 대규모 프로젝트에서 영감을 받았다. Nexus는 검증 가능한 컴퓨팅 기반의 인터넷 구축을 목표로 하며, 전 세계에 산재한 계산 장치(대규모 GPU 팜, 컴퓨터, 스마트폰 등)를 연결하여 하나의 슈퍼컴퓨터를 구성하고자 한다.
또한 Nexus zkVM을 활용해 계산 능력 공급자와 증명 수요를 연결하며, 누구나 자신의 장치를 네트워크에 연결해 계산에 참여하고 보상을 받을 수 있다.
Nexus의 창립자이자 CEO인 Daniel Marin은 스탠포드대학교 컴퓨터과학과를 졸업했으며, 국제 물리 올림피아드에서 두 차례 수상한 경력을 지닌다. 최고 과학자(Jens Groth)는 페어링 기반 zkSNARK의 발명자로, DFINITY에서 연구 책임자를 역임했으며 런던 대학교(UCL)의 암호학 교수였다.
Nexus의 엔지니어링 및 연구팀에는 암호학과 컴퓨터 과학 분야에서 풍부한 경험을 가진 전문가들이 다수 소속되어 있다. 또한 Nexus 공식 웹사이트에 소개된 자문위원 8명에는 뉴욕대학교 암호학과 주임교수 Yevgeniy Dodis, Zcash 수석 과학자 Chelsea Komlo, 이더리움 암호학자 Zhenfei Zhang, 구글 암호학자 Giuseppe Persiano, 비트소(Bitso) 공동창립자 겸 CEO Daniel Vogel, 드래건플라이(Dragonfly) 파트너 Gengmo Qi 등이 포함된다.
자금 조달 면에서는 Nexus Labs가 2024년 6월 A 라운드에서 2500만 달러를 조달하였으며, Lightspeed Venture Partners와 Pantera Capital이 주도했고 Dragonfly Capital, Faction Ventures, Blockchain Builders Fund 등이 참여했다.
Nexus는 어떻게 작동하나요?
앞서 언급했듯이 Nexus Network는 대규모 병렬 증명 네트워크로서 전 세계의 컴퓨팅 장치를 긴밀하게 연결해 하나의 슈퍼컴퓨터를 형성한다. Nexus zkVM은 이 네트워크의 핵심으로, 어떠한 계산이라도 증명할 수 있다. zkVM은 가상 머신의 일종으로, 개인 정보나 사적 데이터에 접근하지 않고도 계산이 올바르게 수행되었는지를 확인하기 위해 제로지식 암호 기술을 사용한다.
공식 설명에 따르면 Nexus zkVM은 모듈화되고 확장 가능하며 오픈소스이며, 고도로 병렬화되면서 증명자 최적화와 기여자 친화적인 특성을 지닌 Rust 기반의 zkVM로, 성능과 보안에 중점을 두고 있다. Nexus zkVM의 핵심 구성 요소는 Nexus 증명자(prover), Nexus 가상머신(NVM), 그리고 재귀적 SNARK 기반의 증명 압축 메커니즘(증명 압축 시퀀스)이다. Nexus zkVM은 설계상 대량의 병렬 계산을 지원함으로써 증명 생성 속도를 크게 향상시킨다.
구체적으로 말하면, Nexus Network는 일련의 증명자 클라이언트를 배치하여 운영되며, 각 클라이언트는 Nexus zkVM에 접근할 수 있다. 연결된 각 증명자는 작업 단위(즉, 증명해야 할 프로그램)를 할당받으며, 증명 진행 상황을 지속적으로 Nexus에 보고하고, 증명 완료 후에는 새로운 작업을 기다린다.
Nexus는 안전한가요?
보안 측면에서 Nexus의 FAQ 문서에 따르면, Nexus 네트워크 프로그램은 사용자의 컴퓨터 및 네트워크상 파일에 접근할 수 없다. 증명 환경, 증명 대상 프로그램, 입력값은 항상 암호화된 보안 네트워크 연결을 통해 통신되며, 가상머신을 사용해 프로그램이 사용자의 파일, 장치, 주변기기 등에 직접 접근하는 것을 방지한다. Nexus 네트워크와 통신할 때, 증명자의 웹 버전은 샌드박스 브라우저 환경에서 가상머신을 실행하며, 이 환경은 시스템의 다른 애플리케이션, 파일 또는 데이터에 접근할 수 없다.
그렇다면 Nexus는 어떤 정보를 수집할까? Nexus의 이용 약관 및 데이터 개인정보 보호 페이지에 따르면, 사용자가 계정 연결 시 제공한 이메일 주소 외에도 사용자의 기기 사용 현황, 지리적 위치, 대역폭, 클록 속도, 해시율, 처리량 및 기타 측정 데이터("원격 측정 데이터(telemetry data)"라 통칭)를 수집하고 추적할 수 있다고 명시되어 있다.
어떻게 참여할 수 있나요?
Nexus의 새 테스트넷은 포인트와 계정 기능을 추가했다. 즉 현재 기여자들은 리더보드 순위 경쟁에 참여할 수 있다. 해당 테스트넷은 12월 14일 01:00까지 지속될 예정이다.
현재 사용자는 두 가지 방법으로 Nexus Network에 참여할 수 있다. 첫 번째는 웹 인터페이스를 통해 직접 계산 자원을 기여하는 방식으로, PC와 모바일 모두 지원된다. 두 번째는 명령줄 도구인 Nexus Network CLI를 사용해 네트워크에 계산 자원을 제공하는 것이다. CLI를 사용하면 더 나은 성능을 얻을 수 있으며, 자신의 프로그램을 제출해 타인이 증명하도록 할 수도 있다.
1단계: 웹 인터페이스를 통한 계산 자원 기여 (기술 지식 불필요)
1. beta.nexus.xyz 방문
2. 「Connect」 클릭하여 연결
3. 이메일 입력하여 ProverID 연결 및 Nexus 계정 생성 (이메일 인증 필요하지만, 본 필자는 아직 인증 메일을 수신하지 못함)
또는 좌측 하단 Profile에서 이메일을 추가할 수 있으며, 이를 통해 NEXUS 포인트를 추적할 수 있다. 여러 기기를 동일한 이메일 주소에 연결할 수 있다.
주의사항: 웹페이지를 종료하면 포인트가 누적되지 않는다. 또한 캐시를 삭제하면 새로운 ProverID가 생성되며, 이전 포인트에 접근할 수 없게 된다. 여기서 표시되는 ProverID는 앞부분 숫자 혹은 문자만 나타내며 전체 ID는 아님. 전체 ProverID를 확인하려면 개발자 모드에서 localId 필드를 조회하면 된다.

2단계: Nexus Network CLI를 통한 계산 자원 기여
Nexus는 CLI를 사용해 네트워크에 연결하면 더 나은 성능을 얻을 수 있으며, 자신의 프로그램을 제출해 타인이 증명하도록 할 수 있다고 밝혔다.
지원 운영체제는 Linux, macOS, Windows이며, VPS 서버를 사용해 상시 실행도 가능하다. 구체적인 절차는 공식 문서를 참고하면 된다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














