멀티시그 지갑 뜻, 여러 명이 서명해도 출금이 자동으로 안전해지는 건 아닌 이유
페이지 정보
본문
멀티시그 지갑은 돈을 여러 지갑에 나눠 담는다는 뜻이 아닙니다. 하나의 온체인 계정이 있고, 그 계정에서 자산을 보내거나 설정을 바꾸려면 미리 정한 수의 서명이 모여야 한다는 뜻에 가깝습니다. 그래서 "여러 명이 서명한다"는 말만 보면 안전해 보이지만, 실제로는 몇 명 중 몇 명이 승인해야 하는지가 더 중요합니다.
예를 들어 2-of-3 멀티시그라면 세 개의 owner 주소 중 두 개가 승인해야 거래가 실행됩니다. 한 명이 혼자 자산을 빼낼 수 없다는 장점이 있지만, 동시에 두 명의 키가 필요하다는 운영 조건도 생깁니다. 멀티시그는 보안 상품 이름이 아니라 권한 배분 방식입니다.
핵심은 몇 명 중 몇 명
ethereum.org의 스마트컨트랙트 설명은 멀티시그 계약을 거래 실행에 여러 개의 유효한 서명이 필요한 스마트컨트랙트 계정으로 설명합니다. 여기서 자주 보이는 표기가 2-of-3, 3-of-5 같은 숫자입니다.
앞의 숫자는 실행에 필요한 서명 수이고, 뒤의 숫자는 가능한 서명자 수입니다. 2-of-3은 세 주소 중 두 주소가 승인해야 한다는 뜻입니다. 3-of-5는 다섯 주소 중 세 주소가 필요하다는 뜻입니다.
이 숫자는 단순한 보안 등급표가 아닙니다. 1-of-3은 한 키만 있어도 실행되므로 키를 잃었을 때는 복구가 쉽지만, 한 키가 탈취돼도 자산이 움직일 수 있습니다. 3-of-3은 모두가 서명해야 하므로 단일 키 탈취에는 강해 보이지만, 한 키만 잃어도 정상 거래가 막힐 수 있습니다.
owner와 threshold
Safe 문서는 Safe Smart Account가 여러 owner를 가질 수 있고, threshold는 거래 실행에 필요한 최소 owner 수라고 설명합니다. threshold는 owner 1명부터 전체 owner 수 사이에서 설정될 수 있습니다.
그래서 멀티시그를 볼 때는 지갑 이름보다 먼저 두 가지를 봐야 합니다. 누가 owner인지, 그리고 threshold가 몇 명인지입니다. owner가 세 명이어도 threshold가 1이면 사실상 한 명만으로 거래가 실행될 수 있습니다. 반대로 owner가 세 명이고 threshold도 3이면 모두의 승인이 필요합니다.
Safe의 개요 문서는 owner를 추가, 제거, 교체할 수 있고 threshold도 바꿀 수 있다고 설명합니다. 이 말은 멀티시그 설정이 한 번 만들면 끝나는 장식이 아니라, 자산을 맡긴 뒤에도 운영 규칙으로 계속 관리되는 값이라는 뜻입니다.
안전과 멈춤 사이
멀티시그의 장점은 단일 개인 키 하나가 곧바로 전체 자금 이동 권한이 되는 상황을 줄여 준다는 데 있습니다. 팀 자금, DAO 트레저리, 프로토콜 운영 지갑처럼 한 사람이 모든 권한을 들고 있으면 위험한 곳에서 멀티시그가 자주 쓰이는 이유입니다.
하지만 서명자가 많다고 항상 더 낫지는 않습니다. 필요한 서명 수가 너무 낮으면 한 명의 실수나 탈취에 취약해질 수 있습니다. 필요한 서명 수가 너무 높으면 휴가, 퇴사, 장비 분실, 네트워크 장애 같은 평범한 문제에도 거래가 멈출 수 있습니다.
온체인 예치나 프로토콜 지갑을 확인할 때도 이 차이가 중요합니다. 어떤 주소가 Safe라고 표시된다고 해서 자동으로 안전하다고 볼 수는 없습니다. 자산을 움직일 수 있는 owner 구성, threshold, 변경 권한, 그리고 실제 거래에 무엇을 서명하는지까지 봐야 합니다. 서명 화면 자체를 읽는 법은 지갑 서명 요청 뜻 글과 이어집니다.
확인해야 할 숫자
멀티시그를 읽을 때는 먼저 owner 수와 threshold를 같이 봅니다. 그다음 한 명의 키가 털렸을 때 자산이 바로 움직일 수 있는지, 한 명의 키를 잃었을 때도 정상 거래가 가능한지 생각해야 합니다.
- 1-of-3은 실행은 쉽지만 한 owner 키 탈취에 약할 수 있습니다.
- 2-of-3은 단일 키 탈취와 단일 키 분실 사이에서 균형을 잡는 흔한 구조입니다.
- 3-of-3은 모두의 승인이 필요하지만 한 키 분실만으로도 거래가 막힐 수 있습니다.
- 3-of-5처럼 여유 owner를 둔 구조는 보안과 운영 복구성을 함께 고려하려는 방식입니다.
스테이블코인이나 DeFi 자금을 온체인에서 다룰 때 멀티시그는 중요한 단서가 됩니다. 다만 그 단서는 "여러 명이 서명한다"에서 끝나지 않습니다. 누가 서명자인지, 몇 명이 필요한지, 설정을 누가 바꿀 수 있는지, 그리고 토큰 자체에 동결이나 이전 제한 같은 별도 조건이 있는지까지 함께 봐야 합니다. 이런 토큰 권한 문제는 스테이블코인 주소 동결처럼 지갑 바깥의 규칙과도 연결됩니다.
StableEarning의 글과 데이터는 스테이블코인 금리, 스테이킹, RWA 수익률, 거래소 이용 정보를 이해하기 위한 참고 자료입니다. 수익률, 수수료, 입출금, 상품 제공 여부는 거래소와 발행사 정책, 네트워크 상태, 거주지와 계정 조건에 따라 달라질 수 있으며 원금 손실, 가격 변동, 출금 지연, 스마트컨트랙트와 커스터디 위험이 있을 수 있습니다. 이 글은 정보 제공용이며 특정 자산 매수, 예치, 스테이킹, 전송, 투자 실행을 권유하지 않습니다. 실제 실행 전에는 공식 공지와 본인 계정 조건을 다시 확인해야 합니다.