Sui 재단이 지원하는 MPC 네트워크 Ika – 종합 기술 및 투자 평가
소개
Ika는 Sui 재단의 전략적 지원을 받는 병렬 다자간 컴퓨팅(MPC) 네트워크입니다. 이전에는 _dWallet 네트워크_로 알려졌던 Ika는 높은 속도와 규모로 제로 트러스트, 크로스체인 상호운용성을 구현하도록 설계되었습니다. 이를 통해 스마트 계약(특히 Sui 블록체인)은 기존 브릿지 없이도 다른 블록체인의 자산을 안전하게 제어하고 조정할 수 있습니다. 본 보고서는 창립자 관점에서 Ika의 기술 아키텍처와 암호학적 설계를 심층적으로 분석하고, 팀, 펀딩, 토크노믹스, 채택 및 경쟁 환경을 다루는 비즈니스 및 투자 분석을 제공합니다. 또한, 이해를 돕기 위해 Ika와 다른 MPC 기반 네트워크(Lit Protocol, Threshold Network, Zama)를 비교한 요약표도 포함되어 있습니다.
기술 아키텍처 및 특징 (창립자 관점)
아키텍처 및 암호학적 기본 요소
Ika의 핵심 혁신은 새로운 ‘2PC-MPC’ 암호화 방식으로, 이는 다자간 컴퓨팅 프레임워크 내에서의 2자간 컴퓨팅입니다. 간단히 말해, 서명 프로세스에는 항상 두 당사자가 참여합니다: (1) _사용자_와 (2) Ika 네트워크. 사용자는 개인 키 지분을 보유하고, 다수의 독립적인 노드로 구성된 네트워크가 나머지 지분을 보유합니다. 서명은 양측의 참여가 있어야만 생성될 수 있으며, 이를 통해 네트워크 단독으로는 사용자의 참여 없이 서명을 위조할 수 없음을 보장합니다. 네트워크 측은 단일 개체가 아니라, 두 번째 당사자로서 집합적으로 행동하는 N개의 검증인 간의 분산 MPC입니다. 이 노드들 중 최소 3분의 2의 임계값이 서명의 네트워크 지분을 생성하기 위해 동의해야 합니다(비잔틴 장애 허용 합의와 유사). 이러한 중첩된 MPC 구조(사용자 + 네트워크)는 Ika를 비공모적으로 만듭니다. 즉, 모든 Ika 노드가 공모하더라도 사용자의 참여(사용자의 키 지분)가 항상 암호학적으로 요구되기 때문에 사용자 자산을 훔칠 수 없습니다. 다시 말해, Ika는 ‘제로 트러스트’ 보안을 가능하게 하여 Web3의 탈중앙화 및 사용자 소유권 원칙을 지지합니다. 어떤 단일 개체나 소규모 그룹도 일방적으로 자산을 침해할 수 없습니다.

그림: Ika의 2PC-MPC 아키텍처 개요 – 사용자가 한쪽 당사자(개인 키 지분 보유) 역할을 하고, N개의 검증인으로 구성된 Ika 네트워크가 MPC 임계값 프로토콜(t-out-of-N)을 통해 다른 쪽 당사자를 형성합니다. 이는 사용자와 탈중앙화된 노드의 절대다수가 협력해야만 유효한 서명을 생성할 수 있음을 보장합니다.
기술적으로 Ika는 Sui 코드베이스에서 포크된 독립형 블록체인 네트워크로 구현됩니다. MPC 노드를 조정하기 위해 Sui의 고성능 합의 엔진(Mysticeti, DAG 기반 BFT 프로토콜)의 자체 인스턴스를 실행합니다. 주목할 점은, Ika 버전의 Sui는 스마트 계약이 비활성화되어 있으며(Ika 체인은 오직 MPC 프로토콜 실행을 위해서만 존재), 2PC-MPC 서명 알고리즘을 위한 맞춤형 모듈을 포함하고 있다는 것입니다. Mysticeti는 노드 간에 신뢰할 수 있는 브로드캐스트 채널을 제공하여, 기존 MPC 프로토콜이 사용하던 복잡한 P2P 메시지 망을 대체합니다. DAG 기반 합의를 통신에 활용함으로써, Ika는 n개의 각 당사자가 다른 모든 당사자에게 메시지를 보내야 했던 이전 임계값 서명 방식의 기하급수적인 통신 오버헤드를 피합니다. 대신, Ika의 노드들은 합의를 통해 메시지를 브로드캐스트하여 **선형 통신 복잡도 O(n)**을 달성하고, 배치 및 집계 기술을 사용하여 N이 크게 증가하더라도 노드당 비용을 거의 일정하게 유지합니다. 이는 임계값 암호학에서 중요한 돌파구를 나타냅니다. Ika 팀은 P2P ‘유니캐스트’ 통신을 효율적인 브로드캐스트 및 집계로 대체하여, 프로토콜이 속도 저하 없이 수백 또는 수천 명의 참여자