무엇인가

아르시움?

Arcium은 인터넷 상의 컴퓨팅을 위한 기반 인프라가 되는 것을 목표로 합니다.
더 보기
Arcium은 암호화된 슈퍼컴퓨터입니다. IMG 이는 디지털 상호작용, 애플리케이션 및 인프라가 완전히 암호화된 상태에서 작동할 수 있도록 함으로써 인터넷의 데이터 처리 방식을 혁신합니다. IMG 이제 다양한 산업 분야의 개발자 , 애플리케이션 및 핵심 인프라가 ‘기밀 컴퓨팅’이라고도 불리는 암호화된 연산을 수행하기 위해 신뢰가 필요 없고 검증 가능하며 효율적인 프레임워크를 활용할 수 있게 되었습니다. IMG

아동 보호

실행 시 데이터

기밀 컴퓨팅이란 무엇이며, 왜 Arcium이 미래인가.
데이터는 크게 세 가지 상태, 즉 저장 중, 사용 중, 전송 중에 존재합니다. '저장 중'은 저장된 데이터를 의미하며, '사용 중'은 적극적으로 처리되고 있는 데이터를 나타냅니다. '전송 중' 데이터는 네트워크를 통해 전송되는 정보를 말합니다. 최근까지 암호화된 데이터는 저장 중 및 전송 중인 데이터뿐이었습니다. 실행 중인 데이터 역시 악용의 위험이 있으므로 이를 보호하는 것은 여전히 필수적입니다. 기밀 컴퓨팅은 사용 중인 데이터를 암호화하고 보호하는 기술로, 데이터의 전체 수명 주기 동안 암호화를 가능하게 합니다.
저장된 데이터
보호됨
전송 중인 데이터
보호됨
사용 중인 데이터
취약한
하드웨어 기반 암호화에서 암호학 기반 암호화로의 전환이 미래의 방향입니다.

기존의 기밀 컴퓨팅

대부분의 기존 기밀 컴퓨팅 기술은 TEE(Trusted Execution Environment, 신뢰할 수 있는 실행 환경)라고 불리는 하드웨어 기반 솔루션에 의존해 왔습니다. TEE는 데이터와 코드를 격리된 환경에서 실행하는 역할을 하는 보안 구역입니다. 그러나 이러한 하드웨어 기반 솔루션은 다양한 취약점으로 인해 어려움을 겪어 왔습니다.

Arcium의 혁신적인 다자간 컴퓨팅 환경

Arcium은 암호화 기반 기술을 중심으로 분산형 기밀 컴퓨팅(DeCC)에 주력하고 있습니다. 다자간 연산(MPC) 분야의 혁신적인 기본 요소 등을 결합함으로써, 하드웨어나 신뢰할 수 있는 제3자에 전적으로 의존하지 않고도 신뢰가 필요 없는, 검증 가능하며 효율적인 암호화 연산을 가능하게 합니다.
다자간 연산(MPC)이란 무엇인가
보안 다자간 연산(MPC)은 여러 당사자가 각자의 입력값을 서로에게 공개하지 않은 상태에서 해당 입력값을 바탕으로 함수를 공동으로 계산할 수 있게 해주는 암호 기술입니다. MPC를 통해 당사자들은 각자의 데이터를 노출하지 않고도 공유된 결과를 도출할 수 있어, 연산 과정에서 개인정보 보호와 보안을 유지할 수 있습니다.
왜 아르시움인가요?
암호화 기술은 저장 중이거나 전송 중인 데이터에 대해 강력한 보안과 보호 기능을 제공하기 위해 개발되었습니다. 그러나 시스템이 데이터를 처리하는 대부분의 ‘사용 중인 데이터’의 경우, 데이터가 평문 상태여야 하므로 노출되어 악용, 무단 접근 및 악의적인 공격에 취약할 수밖에 없습니다. 바로 이 지점에서 Arcium이 해결책을 제시합니다. Arcium은 암호화된 데이터에 대한 연산을 가능하게 하여, 연산 과정에서도 데이터가 암호화된 상태를 유지하도록 합니다. 이를 통해 데이터의 전체 수명 주기 동안 데이터를 효과적으로 보호합니다. 또한 Arcium의 시스템은 완전히 분산되어 있어, 의도하지 않는 한 어느 단일 주체도 데이터에 대한 완전한 통제권을 가질 수 없으므로, 빅데이터 독점 현상은 이제 과거의 일이 되었습니다.

아르시움의

건축

MXEs
가상 머신
MXE는 다자간 연산 실행 환경(Multiparty computation eXecution Environments) 또는 MPC 연산을 정의하기 위한 가상 머신으로, 개발자가 MPC 프로토콜부터 신뢰 가정, 하드웨어 투자 등에 이르기까지 모든 요소를 자유롭게 구성할 수 있도록 지원합니다.
더 보기
MXEs
arxOS
실행 엔진
arxOS는 허가 없이 누구나 참여할 수 있고, 사용자 정의가 가능하며, 분산된 arx 노드 및 클러스터 집합을 구동하는 당사의 분산 운영 체제입니다. 각 노드(컴퓨터의 코어와 유사)는 MXE에 의해 정의된 계산을 실행하기 위한 컴퓨팅 리소스를 제공합니다.
더 보기
arxOS

Arcium은 분산형 노드(Arx라고 함)로 구성되어 있으며, 각 노드는 암호화된 데이터를 공동으로 처리하는 데 있어 핵심적인 역할을 수행합니다. 이 네트워크는 기존 블록체인을 기반으로 구성되며, Arx는 클러스터라고 하는 하위 집합을 형성하여 함수를 공동으로 계산할 수 있습니다. arxOS는 이러한 허가 없이 누구나 참여할 수 있고, 구성 가능하며, 분산된 Arx 노드 및 클러스터 집합을 구동하는 당사의 분산형 운영 체제입니다. 각 노드는 컴퓨터의 코어와 유사하며, MXE에 의해 정의된 계산을 실행하기 위한 컴퓨팅 리소스를 제공합니다.

아르시스
개발 프레임워크
Arcis는 다양한 MPC 프로토콜을 지원하는 강력한 컴파일러와 결합되어, 개인정보 보호 기능을 갖춘 애플리케이션을 개발할 수 있는 견고하고 직관적인 프로그래밍 인터페이스입니다.
더 보기
아르시스

Arcis는 Arcium 네트워크에서 실행될 안전한 다자간 연산(MPC) 애플리케이션을 개발하기 위해 설계된 Rust 기반의 도메인 특정 언어(DSL)입니다.

이 솔루션은 개발자들에게 강력하고 직관적인 인터페이스를 제공하여, 격리된 MXE(MPC 실행 환경) 내에서 암호화된 데이터를 기반으로 어떤 연산도 수행할 수 있는 개인정보 보호 애플리케이션을 개발할 수 있도록 지원합니다.

Arcis는 다양한 MPC 프로토콜로 컴파일할 수 있는 강력한 컴파일러와 함께, 통일되고 친숙한 프로그래밍 인터페이스를 제공합니다.