
비트코인과 접하면서 "멀티 서명" 또는 "멀티시그"라는 단어를 접해본 적이 있을 것입니다. 멀티시그는 우리가 공유 지갑 이라 부르는 것에서 사용되는 암호화 기술입니다. 더 나아가기 전에, 비트코인 지갑이 무엇인지, 비수탁 지갑이 무엇인지, 혹은 지갑 생성 방법을 이미 알고 있지 않다면, 여기서 멈추고 해당 기사를 읽어보세요.
비트코인 지갑에서 자금이 실제로 지갑 안에 있는 것이 아니라는 사실은 종종 혼동되거나 간과됩니다 - 마치 직불 카드가 실제로 현금을 담고 있지 않은 것처럼 말이죠. 직불 카드처럼, 비트코인 지갑을 통해 "비밀 키"라 불리는 암호(아주 긴 78자리 암호)를 통해 자금에 접근합니다. 비밀 키는 비트코인 지갑에 보관되며, 비밀 키가 없으면 관련된 비트코인을 사용할 수 없습니다.
기본 비트코인 지갑은 하나의 비밀 키를 사용하여 거래에 접근하고 전송하는 반면, 공유 비트코인 지갑은 지갑에 연결된 자금에 접근하기 위해 하나 이상의 비밀 키가 필요합니다. 공유 지갑의 비밀 키는 종종 참가자라 불리는 여러 사람에게 주어집니다. 예를 들어, 세 개의 비밀 키가 있다면, 하나는 자신이 보관하고 나머지는 가족에게 줄 수 있습니다. 여러 참가자와 함께 공유 지갑을 사용하는 것이 불필요하게 보일 수 있지만, 많은 이점이 있습니다.
더 알아보기: 비밀 키와 공개 키에 대한 깊은 이해를 얻고 비트코인 거래가 어떻게 작동하는지 배우세요.
공유 지갑을 사용해야 하는 첫 번째 주요 이유는 단일 장애점으로 인해 암호 자산에 접근을 잃을 수 있는 비트코인 지갑 문제에 대한 해결책이기 때문입니다. 예를 들어, 당신이 사는 아파트 건물에 화재가 발생했다고 가정해보세요. 컴퓨터와 비트코인의 종이 백업 키가 파괴됩니다. 키가 없으면 그 자산에 접근할 방법이 없습니다. 하지만, 지갑이 다른 사람들과 공유되어 있다면 (당신의 건물에 살지 않는!), 여전히 자금에 접근할 수 있습니다.
공유 지갑을 사용해야 하는 또 다른 주요 이유는 여러 의사 결정자가 있는 것에서 오는 유용성과 관련이 있습니다. 예를 들어, 자녀에게 비트코인 지갑에 약간의 자금을 제공하여 저축을 소개할 수 있습니다. 공유 지갑이라면, 당신은 승인 또는 거부하기 전에 시작된 거래를 검토할 기회를 가질 수 있습니다.
더 알아보기: 공유 비트코인 지갑을 사용할 수 있는 방법 목록입니다.
비트 코인 지갑이 실제로 비트코인을 담고 있지 않다는 것을 기억하세요. 지갑은 비트코인에 접근할 수 있는 비밀 키를 보유하고 있습니다. 기본 지갑에는 지갑에 연결된 하나의 비밀 키만 있으며, 그 키는 비트코인을 사용하는 데 필수적입니다. 비밀 키는 수학적 서명으로 사용되어 비트코인 소유권을 증명합니다.
공유 지갑에서는 여러 개의 비밀 키가 지갑에 연결됩니다. 지갑에 연결할 키의 수와 거래를 승인하는 데 필요한 키의 수를 결정해야 합니다.
예를 들어, 엄마와 아빠와 함께 공유 지갑을 만들기로 결정했다면, 공유 지갑에는 총 세 명의 참가자가 있게 됩니다. 당신은 3명의 참가자 중 2명이 거래에 서명해야 승인(따라서 블록체인에 방송될 '유효한' 거래)되도록 결정합니다. 이 공유 지갑은 "2-of-3 지갑"이라고 불립니다. 공유 지갑에는 세 개의 비밀 키가 있지만, 거래를 승인하기 위해서는 두 개의 키(어떤 조합이든)가 필요합니다.
참가자 수(최대 6명)와 승인 수를 설정할 수 있으며, 예를 들어 1-of-2, 3-of-4, 6-of-6 등이 있습니다...
이것이 실제로 어떻게 작동할까요? 위의 '2-of-3' 예제를 더 자세히 살펴보겠습니다. 아래에서 공유 지갑 설정에 대해 이야기할 것이므로, 당신과 부모님이 공유 지갑을 성공적으로 만들었다고 가정해 봅시다.