RSK가 멀티시그를 사용하는 방법

작성자: 수석 소프트웨어 엔지니어 안토니오 모로네(Antonio Morrone)
2021년 7월 23일

RIF 멀티시그를 소개합니다!

멀티시그란 무슨 뜻인가요?

‘멀티시그'는 ‘멀티 시그니처(다중 서명)’를 뜻하며 비공개 키가 하나 이상인 계정을 설명할 때 사용되는 단어입니다. 이때 한 계정에는 여러 주인이 존재하며 ‘n명 중의 m명’ 이라는 방침을 설정해 최소 m명의 주인이 거래를 승인해야만 거래가 실행되는 방법을 사용합니다.

블록체인에서 각 거래는 공개 키 서명을 사용하며, 블록체인에 참여하는 사람은 모두 각자 비공개/공개 키 페어를 소유하게 됩니다. 참여자는 거래 서명에 비공개 키를 사용하며 다른 모든 참여자는 서명자의 공개 키를 통해 해당 서명을 인증할 수 있습니다.

멀티시그(다중 서명) 계정의 경우 각 거래는 거래 수행 전에 다양한 계정의 서명을 받아야만 합니다. 한 참여자(여러 멀티시그 계정 주인 중 하나인)는 혼자서 거래를 시작할 수 있지만, 거래 실행은 다른 주인들이 그 거래에 승인했을 때만 가능합니다.

왜냐고요?

멀티시그 계정은 공격이 발생할 경우 단일 장애점이 존재하지 않도록 하며 하나 또는 여러 거래 당사자가 참여하는 다양한 사용례에 활용할 수 있습니다. 다음은 몇 가지 예입니다.

  • 중복: 사용자가 키를 잃어버려도 다른 키를 계속 사용할 수 있으므로 자금을 잃어버리지 않음.
  • 2FA(2단계 인증): 한 사용자가 멀티시그 계정과 연관된 웹 월렛과 모바일 월렛을 모두 소유할 수 있으므로 2단계 인증을 마쳐야만 거래가 진행되는 방침을 사용할 수 있음.
  • 부서별 승인: 각 거래가 수행되려면 두 부서 모두가 거래를 승인해야 하는 방식으로 2단계 인증을 마쳐야만 거래가 진행되는 방침을 사용할 수 있음.
  • 부모님 예금 계정 사용: 부모 중 하나가 승인을 해야만 자녀가 돈을 쓸 수 있음.

RIF 멀티시그

RIF 멀티시그는 Gnosis Safe + 추가 SDK 방식의 모든 기능을 제공해 최초로 RSK와 비트코인 생태계에 완벽하게 작용하는 멀티시그 솔루션을 선사합니다. 또 비트코인 DeFi의 보안과 UX를 이더리움에 견줄 만한 수준으로 끌어올리는 데도 도움이 됩니다. 개발자는 RSK 앱과 서비스 팀의 지원을 받으며 오픈 소스 솔루션을 통합할 수 있습니다.

RSK 솔루션 아키텍처

추가 정보를 확인하고 사용을 시작하려면DevPortal을 방문하세요!오픈 Slack채널을 통해 RIF Identity 팀의 지원을 받을 수도 있습니다.

Follow our news!