암호화폐 지갑은 실제로 암호화폐를 보유하는 건가요?
다양한 암호화폐 지갑이 출시되고 있습니다만 기술적 적용은 상이한 것 같습니다.
가장 빈번하게 사용하는
렛저, 이더월렛, 비트베리, 갤럭시 S10 각각은 기술적으로 어떻게 다른 것인지요?
그리고 렛저에 보관된 것은 비트베리나 갤럭시S10에 중복으로 보관시킬 수 는 없는 것인가요?
안녕하세요. 질문 주신 각각의 암호화폐 지갑들은 기술적으로보나 관리적으로 보나 약간 다른 점을 가지고 있습니다. 질문 주신 지갑들에 대해서 간단하게 설명드려 보겠습니다.
렛저 - 외부망과 분리된 하드웨어 월렛으로 콜드월렛의 대표적인 암호화폐 지갑 중 하나
마이이더월렛 - 외부망과 연결된 대표적은 핫월렛
비트베리 - 오프체인을 활용한 개인지갑으로 프라이빗키를 지갑을 발행한 회사에서 관리해주며, 온체인으로도 연결 가능
갤럭시S10 - 삼성전자의 물리적 복제방지 (PUF) 기술이 적용된 암호화폐 지갑으로 보안에 탁월
그리고 렛저에 보관된 것을 비트베리나 갤럭시S10에 중복으로 보관시킬 수 없느냐고 하셨는데 그럴수는 없습니다. 렛저는 망과 분리된 콜드월렛이라 지갑연동은 불가능합니다. 그리고 비트베리 역시 오프체인형태로 많이 사용되는 지갑이라서 연동이 불가능하죠.
블록체인을 다른 말로는 공개 원장이라고 합니다. 블록체인에 해당 계좌(주소)에 가진 코인 수를 기록합니다. 그 기록을 트랜잭션이라고 합니다. 예를 들면 원장에 A라는 트랜잭션 기록이 있다고 하면, A에는 다음과 같은 내용이 기록되어 있습니다.
철수 코인 10개, 영희 코인 5개, 길동 코인 50개, 영자 30개
그리고 B라는 트랜잭션이 다시 기록됩니다.
철수 코인 20개, 영희 코인 5개, 길동 코인 40개, 영자 30개
위 내용을 보면 철수의 코인이 변경되었고, 길동의 코인이 변경되었음을 확인할 수 있습니다. 이러한 정보가 저장된 것이 블록체인입니다.
그렇다면 길동의 코인과 철수의 코인의 변경은 어떻게 된 것일까요? 그것은 길동이 자신이 가진 지갑에서 개인키로 코인 10개를 이동시켰기 때문입니다. 다른 말로는 코인 10개의 소유주를 변경한 것입니다.
암호화폐 지갑은 개인키를 보관하고 이를 기반으로 트랜잭션의 서명을 하는 기능을 수행합니다. 따라서 실제 코인이 보관되는 것은 아닙니다.
그리고 다음 질문인 렛저, 이더월렛, 비트베리, 갤럭시 S10 지갑은 지갑이라는 큰 테두리에서는 모두 같은 것입니다. 지갑의 종류로 나누어보면 핫월렛, 콜드 월렛으로 구분이 되며(하이브리드 월렛도 있음), 렛저는 콜드월렛이며 대표적인 하드웨어 월렛입니다. 그외 이더월렛, 비트베리는 핫월렛입니다. 갤럭시 S10은 핫월렛의 키를 삼성에서 제공하는 별도의 안전한 하드웨어 공간에 저장을 하여 마치 하드웨어 월렛처럼 작동할 수 있도록 해주는 기능입니다. 보통 PUF 라고도 부릅니다. 삼성 S10은 삼성 자체 지갑이 아닌 삼성과 협력하는 핫월렛 기업들이 콜드월렛(하드웨어 월렛)처럼 작동할 수 있도록 해주는 것이라고 보시면 됩니다.
그리고 마지막으로 중복 보관은 가능합니다. 지갑을 여러개 사용하면 되니까요. 다만 그렇게 사용하시면 키가 2군데 보관이 되므로 키 보관에 각각 신경을 잘 쓰셔야 합니다 .키가 해킹되면 코인을 잃어버릴 수 있습니다.