
세계 슈퍼컴퓨터를 향해: 초대규모 분산 실행의 새로운 패러다임
작성자: msfew, Kartin, Xiaohang Yu, Qi Zhou
번역: TechFlow
* 참고: 본문은 스탠퍼드 블록체인 리뷰(Stanford Blockchain Review)에서 제공되었으며, TechFlow는 스탠퍼드 블록체인 리뷰의 공식 파트너로서 독점 번역 및 전재 권한을 부여받았습니다.

서론
이더리움이 '세계 최고의 슈퍼컴퓨터'가 되기까지 얼마나 남았을까?
비트코인의 P2P 합의 알고리즘에서 이더리움의 EVM을 거쳐 네트워크 국가(Network State) 개념에 이르기까지, 블록체인 커뮤니티의 오랜 목표 중 하나는 탈중앙화되고, 검열 저항적이며, 신뢰 없이도 작동하며 확장 가능한 통합 상태 머신, 즉 '세계 슈퍼컴퓨터'를 구축하는 것이다.
이론적으로 이것이 가능하다는 것은 이미 오래전부터 알려져 있었지만, 지금까지 진행된 대부분의 노력은 조각화되어 있었으며 심각한 트레이드오프와 제약 사항을 안고 있었다.
본 논문에서는 기존의 세계 컴퓨터 구축 시도들이 직면한 트레이드오프와 한계를 살펴보고, 그러한 머신이 갖춰야 할 필수 구성 요소를 분석한 후, 새로운 세계 슈퍼컴퓨터 아키텍처를 제안한다.
이는 우리가 알아둘 가치가 있는 새로운 가능성이다.
1. 현재 방법의 한계
a) 이더리움과 L2 롤업
이더리움은 세계 슈퍼컴퓨터를 만들기 위한 첫 번째 진정한 시도이자 가장 성공적인 시도라고 할 수 있다. 그러나 발전 과정에서 이더리움은 확장성과 성능보다 탈중앙화와 보안을 우선시했다. 따라서 신뢰할 수는 있지만 일반적인 이더리움은 결코 세계 슈퍼컴퓨터라고 볼 수 없다 — 근본적으로 확장되지 않는다.

현재의 해결책은 L2 롤업으로, 이더리움 기반 세계 컴퓨터의 성능을 강화하기 위한 가장 널리 채택된 확장 솔루션이 되었다. 이더리움 위에 구축되는 추가 계층으로서, L2 롤업은 상당한 이점을 제공하며 커뮤니티의 지지를 받고 있다.
L2 롤업에는 여러 정의가 존재하지만 일반적으로 다음 두 가지 핵심 특성을 가진 네트워크로 이해된다: 이더리움 또는 기본 네트워크의 체인 상 데이터 가용성과 체인 외 거래 실행. 기본적으로 역사적 상태 또는 입력 거래 데이터는 공개적으로 접근 가능하며 이더리움에서 검증되지만, 모든 개별 거래와 상태 전환은 메인넷에서 벗어나 처리된다.
L2 롤업은 이러한 "글로벌 컴퓨터"의 성능을 크게 향상시키지만, 다수는 중심화된 시스템 리스크를 안고 있어 블록체인이 탈중앙화 네트워크라는 원칙 자체를 훼손한다. 그 이유는 체인 외 실행이 단순한 상태 전환뿐 아니라 거래 정렬이나 배치 처리도 포함하기 때문이다. 대부분의 경우, L2 정렬기(sequencer)가 순서를 결정하고, L2 검증기가 새 상태를 계산한다. 그러나 이 정렬 능력을 L2 정렬기에 위임하면 중심화 리스크가 발생하는데, 중심화된 정렬기는 권한을 악용해 임의로 거래를 검열하거나 네트워크 활력을 해치며 MEV로부터 이익을 얻을 수 있다.
L2 중심화 리스크를 줄이기 위한 다양한 방안들(예: 공유·외주화 또는 정렬기 기반 솔루션, PoA, PoS 리더 선출, MEV 경매, PoE 등 기반의 탈중앙화 정렬기 솔루션)에 대한 논의는 많지만, 대부분 여전히 개념 설계 단계에 머물러 있으며 문제 해결의 마법탄이라 보기 어렵다. 게다가 많은 L2 프로젝트들이 탈중앙화된 정렬기 솔루션 도입에 소극적인 모습을 보이고 있다. 예를 들어 Arbitrum은 탈중앙화된 정렬기를 선택적 기능으로 제안하고 있다. 중심화된 정렬기 문제 외에도, 전체 노드 하드웨어 요구사항, 거버넌스 리스크, 애플리케이션 롤업 추세 등으로 인한 중심화 문제도 존재할 수 있다.
b) L2 롤업과 세계 컴퓨터 삼중 곤란
이더리움을 L2 롤업으로 확장하려는 시도에서 발생하는 이러한 모든 중심화 문제들은 근본적인 문제, 즉 "세계 컴퓨터 삼중 곤란(World Computer Trilemma)"을 드러낸다. 이는 고전적인 블록체인 "삼중 곤란(Trilemma)"에서 유도된 개념이다:

이 삼중 곤란에서 서로 다른 우선순위 설정은 다음과 같은 트레이드오프를 낳는다:
-
강력한 합의 장부: 본질적으로 반복적인 저장과 계산을 필요로 하므로 저장 및 계산의 확장에 적합하지 않다.
-
강력한 계산 능력: 대규모 계산 및 증명 작업 수행 시 합의를 반복적으로 사용해야 하므로 대규모 저장에 부적합하다.
-
강력한 저장 능력: 빈번한 무작위 샘플링 공간 증명 수행 시 합의를 반복적으로 사용해야 하므로 계산에 부적합하다.
기존의 L2 방식은 사실상 모듈화된 방식으로 세계 컴퓨터를 구축한다. 그러나 위의 우선순위에 따라 서로 다른 기능들을 분리하지 않기 때문에, 확장이 이루어지더라도 세계 컴퓨터는 여전히 이더리움의 원래 호스트 아키텍처를 유지하게 된다. 이러한 아키텍처는 탈중앙화와 성능 같은 다른 기능들을 충족시키지 못하며, 세계 컴퓨터 삼중 곤란을 해결할 수 없다.
즉, L2 롤업은 실제로 다음과 같은 기능을 실현한다:
-
세계 컴퓨터의 모듈화 (합의 계층에서 더 많은 실험을 하고 중심화된 정렬기에 일부 외부 신뢰를 두는 것);
-
세계 컴퓨터의 처리량 향상 (엄밀히 말해 '확장'은 아님);
-
세계 컴퓨터의 개방형 혁신.
그러나 L2 롤업은 다음을 제공하지 못한다:
-
세계 컴퓨터의 탈중앙화;
-
세계 컴퓨터의 성능 향상 (롤업들의 최대 TPS를 합쳐도 충분하지 않으며, L2가 L1보다 빠른 최종성(finality)을 가질 수는 없다);
-
세계 컴퓨터의 계산 (거래 처리를 넘어서는 기계학습, 오라클 등의 계산).
세계 컴퓨터 아키텍처는 L2와 모듈화된 블록체인을 포함할 수 있지만, 근본적인 문제는 해결하지 못한다. L2는 블록체인 삼중 곤란은 해결할 수 있으나 세계 컴퓨터 자체의 삼중 곤란은 해결하지 못한다. 따라서 우리가 보듯, 현재의 접근 방식은 이더리움이 처음 꿈꿨던 탈중앙화된 세계 슈퍼컴퓨터를 진정으로 실현하기엔 부족하다. 우리는 점진적 탈중앙화가 아닌, 성능 확장과 함께 진정한 탈중앙화를 필요로 한다.
2. 세계 슈퍼컴퓨터의 설계 목표
따라서 우리는 기초 레이어 블록체인의 완전한 탈중앙화를 유지하면서 동시에 진정한 범용 집약적 계산(특히 기계학습과 오라클)을 해결할 수 있는 네트워크가 필요하다. 또한 해당 네트워크가 기계학습(ML)과 같은 고강도 계산 작업을 지원하여 블록체인 상에서 직접 실행되고 최종적으로 블록체인에서 검증될 수 있도록 해야 한다. 나아가 기존의 세계 컴퓨터 구현체보다 풍부한 저장 및 계산 능력을 제공해야 하며, 그 목표와 설계 방법은 다음과 같다:
a) 계산 요구사항
세계 컴퓨터의 목적과 요구를 충족시키기 위해, 우리는 이더리움이 묘사한 세계 컴퓨터 개념을 확장하고, 이를 넘어선 세계 슈퍼컴퓨터를 실현하려 한다.
세계 슈퍼컴퓨터는 먼저 탈중앙화된 방식으로 현재 및 미래의 컴퓨터가 수행할 수 있는 모든 작업을 처리해야 한다. 대규모 채택을 준비하기 위해, 개발자들은 탈중앙화된 기계학습의 개발과 채택을 가속화할 수 있는 세계 슈퍼컴퓨터를 필요로 한다. 이를 통해 모델 추론과 검증을 실행할 수 있어야 한다.
기계학습과 같은 계산 자원 집약적 작업을 달성하기 위해서는 제로노울리지 증명(ZKP)과 같은 신뢰 최소화 계산 기술뿐만 아니라, 탈중앙화 네트워크 상에서 더 큰 데이터 용량이 필요하다. 이는 단일 P2P 네트워크(예: 전통적인 블록체인)에서는 달성할 수 없는 것이다.
b) 성능 병목 현상의 해결
컴퓨터 초기 발전 과정에서 선구자들은 계산 능력과 저장 용량 사이에서 트레이드오프를 하며 비슷한 성능 병목에 직면했다. 회로의 가장 작은 구성 요소를 예로 들어보자.
계산량을 전구/트랜지스터에 비유하고, 저장량을 축전기(capacitor)에 비유할 수 있다. 회로에서 전구는 빛을 내기 위해 전류가 필요하며, 이는 계산 작업이 계산량을 필요로 하는 것과 유사하다. 반면 축전기는 전하를 저장하며, 저장은 데이터를 저장하는 것과 유사하다.
같은 전압과 전류에서 전구와 축전기 사이의 에너지 배분에는 트레이드오프가 존재할 수 있다. 일반적으로 더 높은 계산량은 계산 작업 수행을 위해 더 많은 전류를 필요로 하므로, 축전기가 저장하는 에너지는 줄어든다. 큰 축전기는 더 많은 에너지를 저장할 수 있지만, 높은 계산량에서는 낮은 계산 성능을 초래할 수 있다. 이러한 트레이드오프는 특정 상황에서 계산과 저장을 결합하는 것을 불가능하게 만든다.

폰 노이만(von Neumann) 컴퓨터 아키텍처는 저장 장치를 중앙처리장치(CPU)로부터 분리하는 개념을 제시했다. 전구와 축전기를 분리하는 것과 유사하게, 이는 우리의 세계 슈퍼컴퓨터 시스템의 성능 병목 문제를 해결할 수 있다.

또한 전통적인 고성능 분산 데이터베이스는 저장과 계산을 분리하는 설계 방식을 채택한다. 이 방식은 세계 슈퍼컴퓨터의 특성과 완전히 호환되기 때문에 채택된다.
c) 새로운 아키텍처 토폴로지
모듈화된 블록체인(L2 롤업 포함)과 세계 컴퓨터 아키텍처의 주요 차이점은 그 목적에 있다:
-
모듈화된 블록체인: 모듈(합의, 데이터 가용성 계층 DA, 정산, 실행)을 선택해 모듈화된 블록체인을 생성하는 것을 목표로 한다.
-
세계 슈퍼컴퓨터: 네트워크(기초 레이어 블록체인, 저장 네트워크, 계산 네트워크)를 조합해 글로벌 탈중앙화 컴퓨터/네트워크를 구축하는 것을 목표로 한다.
우리는 최종적인 세계 슈퍼컴퓨터가 세 개의 토폴로지적으로 이질적인 P2P 네트워크 — 합의 장부, 계산 네트워크, 저장 네트워크 — 로 구성되며, 제로노울리지 증명 기술과 같은 신뢰 없는 버스(연결자)로 연결된다는 또 다른 가능성을 제안한다. 이러한 기본 구조를 통해 세계 슈퍼컴퓨터는 세계 컴퓨터 삼중 곤란을 해결할 수 있으며, 특정 애플리케이션의 필요에 따라 추가 구성 요소를 더할 수 있다.
여기서 토폴로지적 이질성은 아키텍처와 구조의 차이뿐 아니라 토폴로지 형태 자체의 근본적 차이를 포함한다는 점에 주목해야 한다. 예를 들어 이더리움과 코스모스는 네트워크 계층과 연동 면에서 이질적이지만, 여전히 토폴로지적 관점(블록체인)에서는 동등하다.

세계 슈퍼컴퓨터에서 합의 장부 블록체인은 블록체인 형태를 취하며 노드는 완전 그래프 형태를 따르고, Hyper Oracle의 zkOracle 네트워크는 장부가 없는 네트워크로 노드가 순환 그래프를 형성하며, 저장 롤업의 네트워크 구조는 또 다른 변형으로 서브넷을 형성하는 파티션으로 구성된다.
제로노울리지 증명을 데이터 버스로 활용함으로써, 우리는 세 개의 토폴로지적으로 이질적인 P2P 네트워크를 연결해 완전히 탈중앙화되고, 검열 저항적이며, 허가 없이 참여 가능하고 확장 가능한 세계 슈퍼컴퓨터를 실현할 수 있다.
3. 세계 슈퍼컴퓨터 아키텍처
물리적 컴퓨터를 조립하는 것과 유사하게, 앞서 언급한 합의 네트워크, 계산 네트워크, 저장 네트워크를 세계 슈퍼컴퓨터로 조합해야 한다.
각 구성 요소를 적절히 선택하고 연결하면 합의 장부, 계산 능력, 저장 용량 간의 삼중 곤란에서 균형을 이루게 되며, 궁극적으로 세계 슈퍼컴퓨터의 탈중앙화, 고성능, 보안을 보장할 수 있다.
기능에 따라 설명되는 세계 슈퍼컴퓨터 아키텍처는 다음과 같다:

합의, 계산, 저장 네트워크를 갖춘 세계 슈퍼컴퓨터 네트워크의 노드 구조는 다음과 유사하다:

네트워크를 시작하기 위해, 세계 슈퍼컴퓨터의 노드는 이더리움의 탈중앙화 인프라를 기반으로 한다. 높은 계산 성능을 가진 노드는 일반 계산 또는 기계학습을 위한 증명 생성을 위해 zkOracle의 계산 네트워크에 참여할 수 있고, 높은 저장 용량을 가진 노드는 EthStorage의 저장 네트워크에 참여할 수 있다.
위 예시는 이더리움과 계산/저장 네트워크를 동시에 실행하는 노드를 묘사한다. 계산/저장 네트워크만 실행하는 노드의 경우, 제로노울리지 증명 기술 기반 버스(zkPoS, zkNoSQL 등)를 통해 이더리움의 최신 블록에 접근하거나 저장 데이터의 가용성을 증명할 수 있으며, 이때 신뢰 없이 가능하다.
a) 이더리움 합의
현재 세계 슈퍼컴퓨터의 합의 네트워크는 전적으로 이더리움을 사용한다. 이더리움은 강력한 사회적 합의와 네트워크 수준의 보안을 보유하여 탈중앙화된 합의를 보장한다.

세계 슈퍼컴퓨터는 합의 장부 중심 아키텍처 위에 구축된다. 합의 장부는 두 가지 주요 역할을 한다:
-
전체 시스템에 합의를 제공한다;
-
블록 간격으로 CPU 클록 주기를 정의한다.
계산 네트워크나 저장 네트워크와 비교할 때, 이더리움은 대규모 계산 작업을 동시에 처리하거나 대량의 범용 데이터를 저장하는 데 부적합하다.
세계 슈퍼컴퓨터에서 이더리움은 L2 롤업과 같은 데이터를 저장하는 합의 네트워크로서, 계산 및 저장 네트워크에 대한 합의를 달성하고, 핵심 데이터를 로드하여 계산 네트워크가 추가적인 체인 외 계산을 수행할 수 있도록 한다.
b) 저장 롤업
이더리움의 프로토-단크샤딩(proto-danksharding)과 단크샤딩(danksharding)은 본질적으로 합의 네트워크를 확장하는 방식이다. 세계 슈퍼컴퓨터에 필요한 저장 용량을 실현하기 위해, 이더리움에 원생적이면서도 대량의 데이터를 영구 저장할 수 있는 솔루션이 필요하다.

EthStorage와 같은 저장 롤업은 본질적으로 대규모 저장을 위해 이더리움을 확장한다. 또한 기계학습과 같은 계산 집약적 애플리케이션은 물리적 컴퓨터에서 실행되기 위해 많은 메모리를 필요로 하므로, 이더리움의 "메모리"는 과도하게 확장될 수 없다는 점에 유의해야 한다. 세계 슈퍼컴퓨터가 계산 집약적 작업을 실행할 수 있도록 하는 "스왑(swap)"을 위해 저장 롤업은 필수적이다.
또한 EthStorage는 세계 슈퍼컴퓨터의 네이티브 URI 혹은 저장 자원 주소 지정과 유사한 web3:// 접근 프로토콜(ERC-4804)을 제공한다.
c) zkOracle 계산 네트워크
계산 네트워크는 전체 성능을 결정하기 때문에 세계 슈퍼컴퓨터에서 가장 중요한 요소이다. 오라클이나 기계학습과 같은 복잡한 계산을 처리할 수 있어야 하며, 합의 네트워크와 저장 네트워크보다 데이터 접근 및 처리 속도가 빨라야 한다.

zkOracle 네트워크는 임의의 계산을 처리할 수 있는 탈중앙화되고 신뢰 최소화된 계산 네트워크이다. 실행되는 모든 프로그램은 ZK 증명을 생성하며, 이를 이더리움 합의 또는 기타 구성 요소에서 쉽게 검증할 수 있다.
Hyper Oracle은 zkWASM과 EZKL로 구동되는 zkOracle 네트워크로, 실행 추적 증명을 통해 어떤 계산도 실행할 수 있다.
zkOracle 네트워크는 장부가 없는 블록체인(글로벌 상태 없음)으로, 기존 블록체인(이더리움)의 체인 구조를 따르지만 장부가 없는 계산 네트워크로 작동한다. zkOracle 네트워크는 전통적인 블록체인처럼 재실행을 통해 계산 유효성을 보장하지 않고, 생성된 증명을 통해 계산 검증 가능성을 제공한다. 장부 없는 설계와 계산 전용 노드 구성 덕분에 zkOracle 네트워크(Hyper Oracle 등)는 고성능과 신뢰 최소화 계산에 집중할 수 있다. 계산 결과는 새로운 합의를 생성하는 것이 아니라 바로 합의 네트워크에 출력된다.
zkOracle의 계산 네트워크에서 각 계산 단위 혹은 실행 파일은 zkGraph로 표현된다. 이러한 zkGraph는 스마트 계약이 합의 네트워크의 계산을 정의하는 것처럼, 계산과 증명 생성 행동을 정의한다.
I. 범용 체인 외 계산
zkOracle의 계산에서 zkGraph 프로그램은 외부 스택 없이 다음 두 가지 주요 용도로 사용될 수 있다:
-
색인(블록체인 데이터 접근);
-
자동화(스마트 계약 호출 자동화);
-
기타 모든 체인 외 계산.
이 두 경우는 모든 스마트 계약 개발자의 미들웨어 및 인프라 요구사항을 충족시킨다. 즉 세계 슈퍼컴퓨터 개발자는 체인 상 스마트 계약과 체인 외 계산 모두를 포함하는 완전한 탈중앙화 애플리케이션을 만들 때, 전 과정을 통틀어 완전히 탈중앙화된 개발 프로세스를 경험할 수 있다.
II. ML / AI 계산
인터넷 수준의 채택을 실현하고 모든 시나리오를 지원하기 위해, 세계 슈퍼컴퓨터는 탈중앙화된 방식으로 기계학습 계산을 지원해야 한다.
제로노울리지 증명 기술을 통해 기계학습과 인공지능은 세계 슈퍼컴퓨터에 통합되어 이더리움 합의 네트워크에서 검증됨으로써 진정한 체인 상 계산을 실현할 수 있다.
이 경우, zkGraph는 외부 기술 스택과 연결되어 zkML 자체를 세계 슈퍼컴퓨터의 계산 네트워크와 결합할 수 있다. 이를 통해 모든 종류의 zkML 애플리케이션을 실현할 수 있다:
-
사용자 개인정보 보호 ML / AI;
-
모델 개인정보 보호 ML / AI;
-
계산 유효성을 갖춘 ML / AI.
세계 슈퍼컴퓨터의 기계학습 및 인공지능 계산 능력을 실현하기 위해, zkGraph는 다음의 첨단 zkML 기술 스택과 결합되어 합의 네트워크 및 저장 네트워크와 직접 통합할 수 있도록 지원한다.
-
EZKL: 딥러닝 모델 및 기타 계산 그래프에 대해 zk-snark 내에서 추론 수행.
-
Remainder: Halo2 프로버 내에서 빠른 기계학습 작업 수행.
-
circomlib-ml: 기계학습을 위한 circom 회로 라이브러리.
e) zk를 데이터 버스로 활용
이제 세계 슈퍼컴퓨터의 모든 기본 구성 요소를 갖추었으므로, 이를 연결할 마지막 구성 요소가 필요하다. 구성 요소 간 통신과 조율을 위해 검증 가능하고 신뢰 최소화된 버스가 필요하다.

이더리움을 합의 네트워크로 사용하는 세계 슈퍼컴퓨터의 경우, Hyper Oracle의 zkPoS는 zk 버스의 적절한 후보이다. zkPoS는 zkOracle의 핵심 구성 요소로, ZK를 통해 이더리움의 합의를 검증함으로써 이더리움 합의를 어떤 환경에서도 전파하고 검증할 수 있게 한다.
탈중앙화되고 신뢰 최소화된 버스로서, zkPoS는 ZK를 통해 거의 계산 검증 오버헤드 없이 세계 슈퍼컴퓨터의 모든 구성 요소를 연결할 수 있다. zkPoS와 같은 버스만 있으면 데이터는 세계 슈퍼컴퓨터 내에서 자유롭게 흐를 수 있다.
이더리움의 합의가 합의 계층에서 버스를 통해 세계 슈퍼컴퓨터의 초기 합의 데이터로 전달될 수 있을 때, zkPoS는 상태/이벤트/거래 증명을 통해 이를 입증할 수 있다. 이후 생성된 데이터는 zkOracle 네트워크의 계산 네트워크로 전달될 수 있다.
또한 저장 네트워크의 버스를 위해 EthStorage는 BLOB이 충분한 복제본을 가지고 있는지를 신속히 검증할 수 있도록 데이터 가용성 증명을 위한 zkNoSQL을 개발 중이다.
f) 다른 사례: 비트코인을 합의 네트워크로 활용
많은 L2 주권 롤업들과 마찬가지로, 비트코인과 같은 탈중앙화 네트워크도 세계 슈퍼컴퓨터를 뒷받침하는 합의 네트워크로 사용될 수 있다.
이러한 세계 슈퍼컴퓨터를 지원하기 위해, 비트코인은 PoW 메커니즘 기반의 블록체인 네트워크이므로 zkPoS 버스를 교체해야 한다.

ZeroSync를 사용해 비트코인 기반 세계 슈퍼컴퓨터의 버스로 zk를 구현할 수 있다. ZeroSync는 "zkPoW"와 유사하며, 제로노울리지 증명을 통해 비트코인의 합의를 동기화하여 어떤 계산 환경에서도 밀리초 내에 최신 비트코인 상태를 검증하고 가져올 수 있게 한다.
g) 작동 흐름

다음은 이더리움 기반 세계 슈퍼컴퓨터의 거래 처리 과정 개요이며, 몇 가지 단계로 나뉜다:
-
합의: 이더리움을 사용해 거래의 합의를 처리하고 달성한다.
-
계산: zkOracle 네트워크는 zkPoS 버스를 통해 전달된 증명과 합의 데이터를 신속히 검증하고, EthStorage에서 로드된 zkGraph로 정의된 관련 체인 외 계산을 수행한다.
-
합의: 자동화 및 기계학습과 같은 특정 상황에서, 계산 네트워크는 증명을 통해 데이터와 거래를 다시 이더리움 또는 EthStorage로 전달한다.
-
저장: 이더리움에 NFT 메타데이터와 같이 대량의 데이터를 저장할 경우, zkPoS는 이더리움 스마트 계약과 EthStorage 간의 메신저 역할을 한다.
전체 과정에서 버스는 각 단계를 연결하는 데 중요한 역할을 한다:
-
합의 데이터가 이더리움에서 zkOracle 네트워크의 계산 또는 EthStorage의 저장으로 전달될 때, zkPoS와 상태/이벤트/거래 증명은 증명을 생성하며, 수신측은 이를 신속히 검증해 해당 거래 등 정확한 데이터를 획득할 수 있다.
-
zkOracle 네트워크가 저장소에서 데이터를 로드해 계산을 수행해야 할 경우, zkPoS를 사용해 합의 네트워크에서 데이터 주소에 접근한 후, zkNoSQL을 사용해 저장소에서 실제 데이터를 가져온다.
-
zkOracle 네트워크 또는 이더리움에서 나온 데이터가 최종 출력 형태로 표시될 필요가 있을 경우, zkPoS는 클라이언트(예: 브라우저)를 위해 증명을 생성하여 신속한 검증을 가능하게 한다.
결론
비트코인은 세계 컴퓨터 v0을 구축하기 위한 견고한 기반을 마련했으며, 성공적으로 "세계 장부(World Ledger)"를 만들었다. 이후 이더리움은 더욱 프로그래밍 가능한 스마트 계약 메커니즘을 도입함으로써 효과적으로 "세계 컴퓨터" 패러다임을 보여주었다. 탈중앙화를 실현하고, 암호학의 고유한 신뢰 제거, MEV의 자연스러운 경제적 인센티브, 대규모 채택 촉진, ZK 기술의 잠재력, 기계학습을 포함한 탈중앙화된 범용 계산의 필요성 등을 고려했을 때, 세계 슈퍼컴퓨터의 등장은 필수적이 되었다.
우리가 제안하는 해결책은 제로노울리지 증명을 사용해 토폴로지적으로 이질적인 P2P 네트워크를 연결함으로써 세계 슈퍼컴퓨터를 구축하는 것이다. 합의 장부로서 이더리움은 기초 합의를 제공하며, 블록 간격을 전체 시스템의 클록 주기로 사용한다. 저장 네트워크로서 저장 롤업은 대량의 데이터를 저장하고 데이터 접근을 위한 URI 표준을 제공한다. 계산 네트워크로서 zkOracle 네트워크는 자원 집약적 계산을 수행하고 검증 가능한 계산 증명을 생성한다. 데이터 버스로서 제로노울리지 증명 기술은 다양한 구성 요소를 연결하고 데이터와 합의가 연결되고 검증되도록 한다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














