본문 바로가기
Technology/Blockchain Terminology

다중서명(Multi-signature)이란?

by UG0 2023. 1. 26.
반응형

다중서명(Multi-signature)은 트랜잭션을 실행하기 전에 둘 이상의 서명을 통해 디지털 거래를 보호하는 방법이다.
디지털 지갑이나 스마트 컨트랙트등에 대한 액세스를 여러 당사자가 제어할 수 있는 보안 기능이다.


전통적인 디지털 트랜잭션에서는 단일 개인 키를 사용하여 트랜잭션을 서명하고 승인한다.
그러나 다중 서명을 사용하면 트랜잭션에 서명하고 권한을 부여하기 위해 여러 개의 개인 키가 필요하므로 해커나 권한이 없는 개인이 액세스하기가 더 어려워진다.


다중서명은 m-of-n 서명을 요구하는 등 다양한 방식으로 구현될 수 있으며, 여기서 m은 필요한 서명의 수이고 n은 할당된 총 키의 수이다. 예를 들어, 3개 중 2개의 다중 시그를 실행하려면 할당된 3개의 키 중 2개가 트랜잭션에 서명해야 한다.
이렇게 하면 트랜잭션을 처리하기 전에 여러 개인 또는 엔티티가 승인해야 한다.


멀티 시그는 디지털 자산을 보호하기 위해 블록체인 생태계에서 일반적으로 사용되며, 특히 디지털 자산이 무단 액세스로부터 보호되도록 해야 하는 조직과 기업에 유용하다.

다중 서명의 장점은 다음과 같다.

- 보안 강화: 해커나 인증되지 않은 개인이 보호되는 리소스에 액세스하는 것이 더욱 어려워진다.

- 공유 제어: 디지털 자산을 무단 액세스로부터 보호해야 하는 조직과 기업에 유용하다.

- 투명도: 다중 서명은 블록체인에 기록되며 공개적으로 볼 수 있어 투명성과 책임성이 높아진다.

- 유연성: 다중 서명은 m-of-n 서명을 요구하는 등 다양한 방식으로 구현될 수 있으며, 이는 필요한 서명의 수 측면에서 높은 수준의 유연성을 허용한다.

다중 서명의 단점은 다음과 같다.

- 복잡성:기존의 디지털 트랜잭션보다 더 복잡할 수 있으므로 설정 및 관리가 더 어려울 수 있다.

- 취약성: 개인 키 중 하나를 분실하거나 도난당한 경우 '키 손실'에 취약할 수 있어 거래 실행이 어려울 수 있다.

- 제한된 확장성: 자원 집약적일 수 있으며, 이는 다중서명에 의존하는 블록체인 네트워크의 확장성을 제한할 수 있다.

- 호환성 부족: 특정 유형의 디지털 지갑이나 스마트 계약과 호환되지 않을 수 있으며, 이는 사용성을 제한할 수 있다

반응형