Arcium은 2024년 3월에 서비스를 종료한 솔라나(Solana) 기반의 애플리케이션 계층 제로 지식(ZK) 프라이버시 프로토콜인 Elusiv를 개발한 팀이 만들었습니다. Elusiv 스택의 다음 단계를 구축하는 과정에서, 아키텍처의 핵심 부분은 ZEUS(Zero-Knowledge Encrypted User Safeguarding)라고 불리는 프라이버시 보호 컴플라이언스 시스템에 중점을 두었습니다. 간단히 말해, ZEUS는 암호화된 연산 기능을 제공했습니다. 우리는 다양한 Web3 분야에서 프라이버시와 기밀성에 대한 시급한 필요성을 인지하고 있었기에, 모든 온체인 애플리케이션이 암호화된 계산을 활용할 수 있도록 ZEUS의 기반 기술을 일반화하는 데 자원을 집중하기로 결정했습니다.
Arcium은 사용자가 미리 정의된 모듈을 활용해 계산 워크플로를 구축할 수 있도록 웹 기반 그래픽 인터페이스를 갖춘 API를 제공합니다. 또한 개발자를 위해 소프트웨어 개발 키트(SDK)를 제공하여, 복잡한 DeFi 계산이나 통계 분석 등 특정 요구 사항에 맞춘 맞춤형 MXE 인스턴스를 생성할 수 있도록 지원합니다.
MXE는 암호화된 연산을 가능하게 하여, 공유된 비공개 상태를 허용합니다. 제로 지식 증명(ZKP)은 주어진 데이터의 일부 또는 전체를 숨긴 채 해당 데이터에 대한 진술을 증명할 수 있게 해줍니다. ZKP는 단일 사용자 프라이버시(예: 신원 확인)에 중점을 둔 많은 프라이버시 애플리케이션에서 유용하지만, 증명을 생성하기 위해 증명을 계산하는 당사자가 데이터를 평문으로 알고 있어야 한다는 단점이 있어, 공유된 비공개 상태가 필요한 더 복잡한 애플리케이션에는 적합하지 않습니다.
FHE는 암호화된 데이터를 복호화하지 않고도 임의의 연산을 수행할 수 있게 해줍니다. 그러나 순수한 FHE는 성능 병목 현상과 적절한 연산 검증 메커니즘의 부재라는 한계가 있습니다. Arcium은 병렬 실행을 통해 높은 처리량을 자랑하는 암호화 연산 기능을 제공하며, 부정 행위 탐지 기능을 포함하고 있어 대규모로 암호화 연산을 수행할 수 있을 뿐만 아니라 이러한 연산이 정확하게 실행되도록 보장합니다.
아니요, Arcium은 데이터 가용성 및 상태 합의 계층을 필요로 하므로, 기본이 되는 블록체인에 의해 호출됩니다. 이는 향상된 조합성과 유동성 분할의 부재 등 여러 가지 장점을 제공합니다. 또한 Arcium은 체인 중립적으로 설계되어, 개발자가 서로 다른 블록체인에 걸쳐 기밀 스마트 계약을 배포할 수 있을 뿐만 아니라, 블록체인을 사용하지 않는 사용자들도 필요에 따라 블록체인 계층의 신뢰 모델까지 구성할 수 있도록 지원합니다.
다자간 연산 실행 환경(MXE)은 Arcium Network의 핵심 기반입니다. MXE는 다자간 연산(MPC), 완전 동형 암호화(FHE), 제로 지식 증명(ZKP) 등을 결합하여 암호화된 연산을 가능하게 합니다. MXE는 높은 수준의 구성 유연성을 갖추고 있어, 사용자는 신뢰 가정부터 하드웨어 투자에 이르기까지 모든 요소를 자유롭게 맞춤 설정할 수 있습니다. MXE에 대해 더 자세히 알아보려면 문서를 확인해 주세요.
Arcium은 병렬화된 기밀 컴퓨팅 네트워크입니다. 이 네트워크는 개발자와 애플리케이션에 암호화된 연산을 실행할 수 있는 신뢰 불필요(trustless), 검증 가능하고 효율적인 프레임워크를 제공합니다. Arcium은 모든 온체인 애플리케이션에 기밀성을 보장하고, 탈중앙화 인터넷을 위한 글로벌 컴퓨팅 네트워크로 자리매김하는 것을 목표로 합니다.