← 메인으로

개요

Arcium은 "Encrypt Everything, Compute Anything"이라는 비전 아래, 암호화된 데이터 위에서 연산을 수행하는 탈중앙 기밀 컴퓨팅 네트워크입니다.


데이터는 세 가지 상태로 존재합니다:


저장 중 (At Rest)

암호화로 보호됨

전송 중 (In Transit)

TLS 등으로 보호됨

사용 중 (In Use)

기존 시스템에서 취약 → Arcium이 해결

활용 분야

AI / 머신러닝

암호화된 데이터로 AI 모델을 학습하고 추론할 수 있습니다. 개인정보를 보호하면서도 강력한 AI 서비스를 구축할 수 있습니다.

블록체인 / DeFi

투명한 블록체인 위에 기밀성 레이어를 추가합니다. 프라이빗 트랜잭션, MEV 보호, 다크풀 등이 가능해집니다.

DePIN

물리적 인프라 네트워크에서 민감한 데이터를 안전하게 처리합니다. IoT, 에너지, 통신 분야에 적용 가능합니다.

핵심 기술

MXE (Multiparty computation eXecution Environments)


암호화된 연산을 수행하는 가상 머신입니다. 개발자는 MXE를 통해 다음을 설정할 수 있습니다:


  • Authority — 실행을 시작하는 주체
  • Cluster — 참여하는 노드 그룹
  • Protocol — 사용할 MPC 프로토콜
  • IOScheme — 입출력 데이터 소스
  • Computation — 허용되는 연산 정의

arxOS (분산 운영체제)


Arx 노드들을 클러스터로 조직하고 조율하는 분산 운영체제입니다. 퍼미션리스(permissionless) 방식으로 누구나 노드를 운영할 수 있으며, 클러스터가 협력하여 암호화된 연산을 수행합니다.


각 MXE는 독립적인 상태를 유지하므로 병렬 실행이 가능하며, 이를 통해 높은 처리량을 달성합니다.

Arcis (Rust 기반 DSL)


프라이버시 보호 MPC 애플리케이션을 개발하기 위한 Rust 기반 도메인 특화 언어(DSL)입니다.


컴파일러가 여러 MPC 프로토콜을 지원하며, 개발자가 복잡한 암호학 구현을 직접 다루지 않아도 되도록 추상화합니다.

MPC (다자간 연산, Multi-Party Computation)


Arcium의 핵심 암호 기술입니다. 여러 참여자가 각자의 입력을 공개하지 않으면서도 공동으로 연산 결과를 도출하는 암호학적 방법입니다.


하드웨어 기반 TEE(Trusted Execution Environment)와 달리, 순수 암호학적 방식이므로 하드웨어 취약점에 영향을 받지 않습니다. Arcium은 이를 탈중앙 기밀 컴퓨팅(DeCC)이라 부릅니다.

핵심 장점

병렬 실행

각 MXE가 독립 상태를 유지하여 높은 처리량 달성

설정 가능

다양한 유즈케이스에 맞게 Web2/Web3 모두 커스터마이즈

체인 무관

여러 블록체인에 걸쳐 배포 가능, 유동성 분산 없음