WATS Wallet logoWATS Wallet
기술7분 분량

MPC 지갑이란? 시드 문구 없는 키 조각

MPC 지갑은 서로 다른 기기에 나뉘어 있는 키 조각으로 서명하므로, 완전한 개인 키는 생성할 때도 서명할 때도 존재한 적이 없고 대개 시드 문구도 없습니다. 임계 서명이 작동하는 방식, 수탁 여부가 누가 조각을 쥐고 있느냐에 달린 이유, MPC vs 멀티시그, 그리고 가장 먼저 던져야 할 질문들.

MPC 지갑은 다자간 연산(MPC)으로 서명하는 지갑입니다. 개인 키 하나가 한곳에 저장되는 대신, 키는 서로 다른 기기나 당사자가 나눠 쥔 별개의 수학적 키 조각으로만 존재하며, 그 조각들이 키를 한 번도 합치지 않은 채 공동으로 유효한 서명을 계산합니다. 완전한 키가 아예 만들어지지 않으므로 적어 둘 시드 문구가 대개 없고, 서명 임계값에 못 미치는 조각은 도난당해도 암호학적으로 무용지물입니다. 다만 MPC가 정해 주지 않는 것이 수탁 구조입니다 — 그것은 전적으로 누가 조각을 쥐고 있느냐에 달려 있고, 대다수 소비자용 MPC 지갑은 조각 하나를 제공자의 서버에 두고 모든 트랜잭션마다 그것을 요구합니다. WATS는 MPC 지갑이 아닙니다. Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana, TON을 아우르는 시드 기반 셀프 커스터디이며, 키는 여러분이 보유하고 WATS는 키도 키 조각도 절대 보유하지 않습니다.

개인 키가 한 번도 존재하지 않는 지갑

MPC 지갑은 다자간 연산으로 암호화폐를 지킵니다. 개인 키는 서로 다른 기기나 당사자가 나눠 쥔 별개의 키 조각으로 생성되며, 생성 시점에도 서명 시점에도 하나의 온전한 덩어리로 존재한 적이 없습니다. 조각들은 임계값 프로토콜을 통해 공동으로 유효한 서명을 계산하므로, 시드 문구도 없고 도난당하면 전부를 잃는 단일 산물도 없습니다.

모순처럼 들립니다 — 존재하지 않는 키로 어떻게 서명하나? 그 답은 응용 암호학이 소비자 제품에 실어 보낸 가장 유용한 아이디어 중 하나입니다. 그리고 “MPC”라는 이름표는 수탁 실태가 전혀 다른 지갑들을 한데 묶어 버리므로, 하나를 믿고 맡기기 전에 이해해 둘 가치가 있습니다.

키가 존재한 적도 없는데 조각들이 어떻게 서명하나?

그 장치가 임계 서명 기법(TSS)입니다. 설정 단계에서 참여 기기들은 분산 키 생성 의식을 치릅니다. 각자 자기 조각을 로컬에서 비밀리에 만들어 내고, 그것들이 함께 하나의 공개 키 — 여러분의 지갑 주소 — 를 도출합니다. 어떤 참여자도 남의 조각을 보지 못하고, 어느 단계에서도 완전한 개인 키가 조립되지 않습니다.

서명도 마찬가지로 협업입니다. 조각 보유자마다 자기 조각 위에서 연산하고, 부분 결과를 주고받으며, 결과물은 평범한 서명 하나입니다 — 온체인에서는 보통의 단일 키 지갑이 만든 것과 구분되지 않습니다. 방식은 t-of-n으로 표기합니다. 예컨대 2-of-3이면 아무 두 조각으로도 서명할 수 있으므로, 조각 하나를 잃어도 자금이 묶이지 않고 조각 하나를 도난당해도 돈을 쓸 수 없습니다.

MPC는 시드 문구 문제를 정말로 해결하나?

시드 문구는 키 전체가 하나의 산물로 응축된 것입니다. 그것을 읽는 자는 — 피싱 페이지든, 클라우드로 동기화된 스크린샷이든, 집에 들른 손님이든 — 영구히 모든 것을 지배합니다. 이 단일 장애점은 아마 어떤 스마트 컨트랙트 취약점보다도 많은 개인 지갑을 비워 왔을 것입니다.

MPC는 그 산물을 없앱니다. 종이에 적을 것이 없고, 어느 한 기기에도 완전한 키가 놓여 있지 않으며, 임계값에 못 미치는 조각은 훔쳐도 암호학적으로 무용지물입니다. 성숙한 구현은 조각 갱신을 더합니다. 주소를 바꾸지 않은 채 조각을 주기적으로 다시 무작위화하므로, 몇 달 간격으로 훔친 조각들은 서로 합쳐지지 않습니다. 진정으로 다른 모델이며, 여러 현대적 대안 가운데 하나입니다. 그 대안들을 나란히 저울질한 글이 시드리스 vs NFC vs 하드웨어 지갑 보안 (2026)입니다.

다만 무엇이 옮겨 갔는지는 정확히 짚어 둘 필요가 있습니다. MPC가 없애는 것은 산물이지 책임이 아닙니다. 잃어버릴 수 있는 문구가, 잃어버릴 수 있는 조각과 남이 설계한 복구 절차로 바뀔 뿐입니다. 시드 기반 지갑은 같은 문제를 반대편에서 공략합니다 — 오프라인에 보관하는 문구 하나와 그것이 요구하는 규율이죠 — 그리고 어느 쪽도 그 절충 자체를 없애 주지는 않습니다.

실제 MPC 지갑에서 조각은 누가 쥐고 있나?

이 질문이 모든 것을 결정합니다. MPC는 암호 기술을 설명할 뿐 수탁 구조를 설명하지 않으니까요. 실제 제품들은 스펙트럼 위에 흩어져 있습니다. 대다수 소비자용 MPC 지갑은 공동 서명 모델로 돌아갑니다. 조각 하나는 여러분의 휴대폰에, 하나는 제공자의 서버에 있고, 모든 트랜잭션에 둘 다 필요합니다. 기업용 MPC 커스터디는 그보다 더 멀리 있습니다. 조각을 쥐는 것은 제공자의 인프라이고, 여러분이 쥐는 것은 정책과 권한이 딸린 계정입니다.

제품이 어디에 놓이느냐가 그것이 애초에 셀프 커스터디이기는 한지를 결정합니다 — 커스터디 지갑 vs 논커스터디 지갑에서 살펴본 것과 같은 시험이죠. 브랜딩을 꿰뚫는 데는 정직한 질문 셋이면 충분합니다.

  • 내보낼 수 있나요? 비상 탈출구로 여러분 기기에서 완전한 개인 키를 재구성해 주는 지갑도 있고, 설계상 재구성 자체를 불가능하게 만든 지갑도 있습니다. 자신이 어느 쪽을 사는지는 알고 있어야 합니다.
  • 제공자가 사라지면 어떻게 되나요? 그 조각이나 서버가 모든 서명에 참여해야 하는데 내보내기 경로가 없다면, 제공자의 장애는 — 또는 파산은 — 곧 여러분의 장애입니다.
  • 잃어버린 조각은 복구되나요? 복구를 누가 집행하고, 여러분에게 무엇을 요구하며, 여러분이 아닌 누군가가 같은 절차를 촉발할 수는 없는지 따져 보세요.

비교해 보면, 평범한 비수탁형 지갑에서 답은 시시할 만큼 간단합니다. 두 번째 조각도, 서명 경로에 낀 거래 상대도 없으므로, 정작 자금을 옮겨야 할 순간에 오프라인일 수 있는 제공자가 존재하지 않습니다. 공동 서명 방식의 MPC 제품을 고를 때 여러분이 내주는 것이 바로 그 단순함이며, 그것은 관성이 아니라 의도적으로 선택할 가치가 있습니다.

MPC와 멀티시그는 무엇이 다른가?

둘 다 서명 권한을 분산하지만, 그 일을 하는 층이 다릅니다. MPC는 오프체인에서, 암호 기술 안에서 작동합니다. 체인은 표준 서명 하나만 볼 뿐, 여러 당사자가 그것을 만들어 냈다는 사실을 결코 알지 못합니다. 멀티시그 지갑은 정책을 온체인에서 강제합니다. 스마트 컨트랙트나 체인의 네이티브 스크립트가 서로 구별되는 여러 개의 서명을 요구하고, 그 규칙은 누구나 읽을 수 있습니다.

MPC(임계 서명)멀티시그
정책이 사는 곳오프체인 암호 프로토콜온체인 컨트랙트 또는 스크립트
체인이 보는 것평범한 서명 하나여러 개의 서명, 드러난 로직
체인 지원같은 서명 알고리즘을 쓰는 모든 체인체인별 컨트랙트 또는 네이티브 기능
투명성정책이 보이지 않고 비공개정책이 공개되고 감사 가능
참여자 변경주소를 바꾸지 않고 조각 재분배서명자를 갱신하는 온체인 트랜잭션

어느 쪽이 딱 잘라 더 낫지는 않습니다. 공개적으로 검증 가능한 거버넌스를 원하는 팀은 멀티시그로 기울고, 정책은 비공개로 두면서 여러 체인에서 똑같이 작동하는 주소 하나를 원하는 제품은 MPC로 기웁니다.

MPC 지갑의 절충점은 무엇인가?

공급자 의존. 제공자의 조각이나 서버, 앱이 구조를 떠받치고 있는데 내보내기 경로가 없다면, 여러분은 시드 문구라는 단일 장애점을 회사 모양의 단일 장애점과 맞바꾼 셈입니다. 암호 기술은 흠잡을 데 없는데 그 주위에서 사업이 무너질 수 있습니다.

비공개 구현. 임계 서명은 진짜로 어려운 암호 기술이고, 연구자들은 이미 출시된 임계 ECDSA 구현에서 악용 가능한 결함을 거듭 공개해 왔습니다. 소비자용 제품 상당수가 소스 비공개라서, 여러분은 볼 수 없는 프로토콜 버그를 상대로 읽을 수 없는 감사를 믿고 있는 셈입니다.

복구 경험. 시드 문구가 있으면 아무 표준 지갑으로도 자금을 되살릴 수 있습니다. MPC에서 복구는 제공자가 설계한 것이 전부입니다 — 조각의 암호화 클라우드 백업, 신원 확인을 거친 복원, 아니면 아무것도 없거나. 초보자에게는 종이보다 친절할 수 있지만, 그것은 맞춤 제작이고, 맞춤 제작이라는 말은 더 넓은 생태계의 검증을 거치지 않았다는 뜻입니다.

WATS는 어디에 놓이나

WATS는 시드 기반 셀프 커스터디이며 MPC도 멀티시그도 아닙니다 — 키는 여러분이 보유하고, WATS는 키도 키 조각도 절대 보유하지 않으므로, 여러분이 돈을 쓰기 위해 WATS 쪽의 무언가가 공동 서명하거나 승인하거나 온라인을 지켜야 할 일이 없습니다. 그 하드웨어 계층은 NFC 카드와 기기의 페어링입니다. WATS NFC 메탈 카드는 개인 키도 조각도 전혀 저장하지 않고, 고유한 카드 ID를 지니며, 정확히 한 대의 기기와 페어링되는 탭 인증 동반자입니다. 그러니까 키가 어디에 사는지를 바꾸는 것이 아니라, 그 기기에서 누가 행동할 수 있는지를 바꿉니다. 같은 모델이 네 가지 제품 — Chrome 확장 프로그램, 모바일 앱, Hot Wallet, 그리고 카드 — 전반에서 돌아갑니다.

WATS Hot Wallet에서는 모든 트랜잭션의 네트워크 수수료가 체인의 네이티브 가스가 아니라 하나의 토큰 ATS로 청구됩니다. EVM에서는 ERC-4337 페이마스터로, Solana와 TON에서는 등가의 수수료 지불자/릴레이어로 처리합니다. ATS는 LayerZero OFT라서 — Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana, TON에 걸친 잔액 하나입니다 — 걷힌 ATS는 100M에서 30M 하한을 향해 소각됩니다. 이것은 할인이 아닙니다. 수수료를 내는 토큰이 달라질 뿐, 트랜잭션 비용 자체가 달라지지는 않습니다.

그래서 실용적인 독법은 이렇습니다. MPC에 끌리는 이유가 시드 문구라는 산물을 지우는 것이라면, 자금을 넣기 전에 내보내기와 제공자 파산에 관한 질문의 답을 문서로 받아 두고 들어가세요. 끌리는 이유가 그저 회사가 나를 동결할 수 있는 상태가 싫어서라면, 그것을 위해 임계 암호 기술은 필요 없습니다 — 평범한 비수탁형 지갑이면 이미 거기에 도달합니다. 다운로드 페이지에서 WATS를 설치하고, 자금을 넣기 전에 생성되는 문구를 적어 두고, 기기에서 물리적인 탭 단계를 원한다면 NFC 메탈 카드를 더하는 것이 그 길의 구체적인 형태입니다. 서명 고리에 제공자의 조각이 없고, ATS 잔액 하나가 여덟 개 체인 전부의 수수료를 감당합니다.

자주 묻는 질문

MPC 지갑에도 시드 문구가 있나요?

대개 없습니다. 키 조각은 분산 키 생성으로 만들어지므로 완전한 개인 키가 존재한 적이 없고, 문구로 적어 둘 것도 없습니다. 복구를 위해 완전한 키를 재구성할 수 있는 백업이나 내보내기 경로를 제공하는 MPC 지갑도 있고, 재구성을 일부러 불가능하게 만든 지갑도 있습니다. 하나에 의지하기 전에 복구가 정확히 어떻게 돌아가는지, 그리고 제공자가 사라졌을 때 자금을 들고 떠날 수 있는지 확인하세요.

MPC 지갑은 셀프 커스터디인가요?

누가 조각을 쥐고 있고 임계값이 무엇을 요구하느냐에 달렸습니다. 제공자의 조각이 모든 서명에 참여해야 하는데 키를 내보낼 방법이 없다면, 제공자는 오프라인이 되는 것만으로 여러분을 동결할 수 있습니다 — 셀프 커스터디라기보다 공동 수탁에 가깝죠. 혼자 서명할 만큼의 조각을 여러분이 통제하거나 보장된 내보내기 경로가 있다면 셀프 커스터디 쪽으로 기웁니다. 마케팅 문구가 아니라 조각의 분배를 읽으세요. 대조적으로 WATS 같은 시드 기반 지갑에는 제공자의 조각이 아예 없습니다. 키는 사용자가 보유하고, WATS는 키도 키 조각도 절대 보유하지 않으며, 트랜잭션에 서명하기 위해 WATS의 어떤 시스템도 온라인일 필요가 없습니다.

WATS는 MPC 지갑인가요?

아니요. WATS는 MPC나 멀티시그가 아니라 시드 기반 셀프 커스터디입니다. 여러분의 복구 문구가 여러분 기기에서 키를 도출하고, 그 키는 여러분이 보유하며, WATS는 키도 키 조각도 절대 보유하지 않습니다. 즉 여러분의 트랜잭션에 공동 서명하는 제공자의 조각도 없고, 여러분의 지출을 멈춰 세울 회사 장애도 없습니다. WATS NFC 메탈 카드도 이를 바꾸지 않습니다 — 개인 키도 조각도 전혀 저장하지 않고, 정확히 한 대의 기기와 페어링된 탭 인증 동반자로 작동하며, 키는 WATS 앱 안에 남습니다. Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana, TON 전반에서 수수료는 각 체인의 네이티브 가스 토큰 대신 ATS로 청구되며, EVM 체인에서는 ERC-4337 페이마스터를, Solana와 TON에서는 등가의 수수료 지불자를 사용합니다.

MPC와 멀티시그의 차이는 무엇인가요?

MPC는 키 하나를 조각으로 쪼개고, 그 조각들이 오프체인에서 협력해 표준 서명 하나를 만들어 냅니다. 그래서 거의 모든 체인에서 작동하고 정책은 온체인에서 보이지 않습니다. 멀티시그는 정책을 온체인에서 강제합니다. 스마트 컨트랙트나 네이티브 스크립트가 서로 구별되는 여러 서명을 요구하므로 규칙이 공개되고 감사 가능해지지만, 지갑이 그것을 지원하는 체인에 묶이고 트랜잭션당 비용도 대개 더 듭니다. WATS는 둘 다 쓰지 않습니다 — 단일 키의 시드 기반 비수탁형 지갑이므로, 이 지갑이 감수하는 절충은 분산 서명이 아니라 백업 규율입니다.