메인 콘텐츠로 건너뛰기

다중 서명 지갑이란 무엇입니까?

U
작성자: UKey Wallet

"다중 서명 지갑"이라고도 불리는 다중 서명 지갑은 거래를 공동으로 승인하기 위해 여러 개의 독립 키가 필요한 지갑 제어 방법입니다. 일반 단일 서명 지갑에는 일반적으로 유효한 서명이 하나만 필요합니다. 다중 서명 지갑은 사전 설정을 따릅니다. N의 M 규칙 실행: N은 총 서명자 수를 나타내고 M은 거래를 완료하는 데 필요한 최소 유효한 서명 수를 나타냅니다.

기능적 경계:이 문서에서는 다중 서명의 일반적인 개념을 소개합니다. 이는 UKey Wallet이 현재 이 문서의 예에 포함된 네트워크, 프로토콜 또는 다중 서명 체계를 지원한다는 의미는 아닙니다.구체적인 기능 및 호환성 범위는 UKey 에서 공개한 공식 정보를 참고하시기 바랍니다.

M-of-N을 이해하는 방법?

2-of-3을 예로 들면, 지갑은 세 명의 독립적인 서명자 A, B, C가 공동으로 관리합니다. 두 개의 유효한 서명이 있으면 거래를 승인할 수 있습니다.

서명

실행이 가능한가요?

A만

아니요, 두 개의 서명에 도달하지 못했습니다.

A+B

알았어

A+C

알았어

B+C

알았어

이 구조에서는 일반적으로 하나의 키 유출만으로는 자산을 단독으로 이전하기에 충분하지 않습니다. 하나의 키가 분실된 경우 나머지 키와 지갑의 필수 구성이 그대로 유지되면 일반적으로 두 명의 서명자가 여전히 인증 임계값에 도달할 수 있습니다.그러나 두 키가 동시에 분실되고 다른 복구 메커니즘이 없는 경우 자산은 더 이상 이전되지 않을 수 있습니다.

단일 서명과 다중 서명의 차이점은 무엇입니까?

비교항목

싱글 시그니처 지갑

다중 서명 지갑

거래 승인

유효한 서명이면 충분합니다.

미리 설정된 임계값을 충족해야 합니다.

단일 키 유출

자산 통제력 상실로 이어질 수 있음

일반적으로 합리적인 기준점은 자산을 양도하기에 충분하지 않습니다.

단일 키 분실

액세스가 복원되지 않을 수 있습니다.

일반적으로 임계값 미만이 아닐 때에도 여전히 작동 가능

설정 및 유지 관리

비교적 간단하다

여러 개의 독립 키와 필요한 구성을 관리해야 함

다중 서명은 본질적으로 단일 서명보다 안전하지 않습니다. 실제 보안은 키가 실제로 독립적인지, 임계값이 합리적인지, 백업과 일상적인 작업이 안정적인지에 따라 달라집니다.

다중 서명이 의미하지 않는 것은 무엇입니까?

  • 여러 장치와 동일하지 않음:여러 하드웨어 지갑이 동일한 니모닉 문구 세트를 사용하는 경우 일반적으로 동일한 키 시스템의 복사본일 뿐이며 여러 독립적인 서명자를 구성하지 않습니다.

  • 니모닉을 분할하는 것과 같지 않습니다.분할 또는 비밀 공유는 동일한 비밀을 복구하는 방법을 해결합니다. 다중 서명에는 여러 개의 독립 키를 별도로 서명해야 하며 임계값은 온체인 스크립트 또는 스마트 계약을 통해 확인됩니다.

  • MPC와 동일하지 않음:MPC 또는 임계값 서명에는 일반적으로 최종 서명을 생성하기 위해 오프체인에서 협력하는 여러 당사자가 포함됩니다. 다중 서명은 일반적으로 여러 개의 독립적인 서명을 제출합니다. 둘 다 단일 지점 위험을 줄이지만 구현, 복구 방법 및 온체인 성능이 다릅니다.

다중 서명으로 어떤 위험을 줄일 수 있습니까?

  • 단일 개인 키가 도난당하면 즉시 자산에 대한 통제력이 상실됩니다.

  • 단일 장치의 손상 또는 키 분실로 인해 액세스가 중단되었습니다.

  • 팀원 1인에 의한 자산의 무단 양도.

다중 서명으로 해결할 수 없는 문제는 무엇입니까?

  • 잘못된 거래:다중 서명은 임계값을 충족하는 서명자가 잘못되었거나 악의적인 트랜잭션을 공동으로 승인하는 경우 자동으로 실행을 방지하지 않습니다.

  • 주요 농도:여러 키가 동일한 장치, 위치 또는 동일한 공격의 영향을 받는 환경에 저장된 경우 동시에 만료될 수 있습니다.

  • 구성 및 복구 데이터가 손실되었습니다.개인 키 외에도 일부 다중 서명 체계에서는 복구를 위해 공개 키, 스크립트, 파생 경로 또는 계약 정보가 필요합니다.

  • 실현 위험:스마트 계약 취약성, 악성 모듈 또는 호환되지 않는 소프트웨어로 인해 추가적인 위험이 발생할 수 있습니다.

FAQ

다중 서명은 여러 사람이 관리해야 합니까?

반드시 그런 것은 아닙니다. 한 사람이 여러 개의 독립 키를 별도로 보관할 수도 있지만 키는 완전히 독립적이어야 하며 동일한 위험 환경에 집중되지 않아야 합니다.

2/3 열쇠를 분실한 후에도 계속 사용할 수 있나요?

반드시 키 수에만 의존하는 것은 아닙니다. 나머지 두 개의 유효한 키 외에도 복구 및 지속적인 사용에는 설명자, 공개 키, 스크립트, 파생 경로 또는 계약 구성과 같은 정보가 필요할 수도 있습니다.서명자를 교체할지, 새로운 제어 구조를 구축할지, 자산을 마이그레이션할지 여부는 특정 다중 서명 구현에 따라 다르며 해당 솔루션의 공식 지침을 따라야 합니다.

다중 서명 지갑은 콜드 지갑인가요?

아니요. 다중 서명은 인증 규칙을 설명하고 콜드 지갑은 키가 오프라인으로 유지되고 격리되는지 여부를 설명합니다. 다중 서명은 오프라인 하드웨어 장치와 결합하거나 온라인 소프트웨어 지갑으로 관리할 수 있습니다.

요약

다중 서명은 M-of-N 임계값을 통해 단일 키로 인해 발생하는 단일 위험 지점을 줄이지만 설정, 복구 및 일상적인 협업의 복잡성을 증가시킵니다. 이는 키 보호, 거래 조정 및 견고한 복구 계획을 대체할 수 없습니다.

답변이 도움되었나요?