March 4, 2023

암호화폐 지갑의 원리

암호화폐 지갑으로 어떻게 내 자산을 관리할 수 있을지 궁금하지 않으셨나요?

우리가 흔히 생각하는 ‘지갑'은 나의 자산을 보관하고 유지할 수 있는 공간입니다. 그러나 통념과 달리 암호화폐 지갑에는 암호화폐가 들어있지 않습니다. 그렇다면 암호화폐 지갑은 어떻게 나의 암호화폐를 안전하게 관리해주는 걸까요?

오늘은 암호화폐 지갑의 원리에 대해 알아보겠습니다.

암호화폐 지갑의 생성: 비대칭적 암호화

한마디로 말해서, 암호화폐 지갑은 비대칭적 암호화를 통해 생성되는 방식입니다.

보통의 거래에서는 대칭적 암호화를 활용합니다. 예를 들어 영화에서 자주 보이는 A와 B가 돈가방으로 1억의 자산을 거래하는 상황을 생각해봅시다.

A는 1억의 자산을 돈가방에 담아 자물쇠로 가방을 잠근 뒤에 B에게 전달합니다. 이때, B가 1억의 돈을 수령하기 위해서는 자물쇠가 필요합니다. 그런데 이 자물쇠는 하나이기 때문에 중간에 도난의 위험이 있습니다.

1억이라는 큰 돈을 자물쇠 하나에 맡기기는 위험이 너무 크기 때문에 나타난 방식이 비대칭적 암호화입니다.

이미지 출처: https://www.fnnews.com/news/202008070924135514

비대칭적 암호화 방식에서는 공개 키와 비공개 키, 두 개의 키가 존재합니다. 공개 키는 이름 그대로 모두에게 공개할 수 있는 키이고, 비공개 키는 자신만이 알고 있는 비밀 키입니다. 자신이 갖고 있는 비공개 키를 통해 공개 키를 열 수 있습니다.

이제 A는 B에게 1억을 보내기 위해 B의 공개 키를 받아 돈가방에 1억과 A의 공개 키를 넣습니다. 그리고 B의 공개 키를 이용하여 B에게 송금합니다. 이 돈가방은 B의 공개 키를 이용하여 잠금 장치가 걸려있는 상태입니다. 이때 B는 자신이 갖고 있는 비공개 키를 통해 돈가방을 열어 돈을 안전하게 받을 수 있습니다.

이처럼 암호화폐 지갑을 생성한다는 것은 공개 키와 비공개 키를 만들어 돈을 관리한다는 뜻입니다. 비공개 키가 나의 암호화폐를 안전하게 보관하는 핵심적인 역할을 수행하고, 공개 키는 암호화폐를 서로 주고받을 때 공유하는 주소로 이해하면 됩니다.

언블링트에서는 읽기 전용 API만을 사용하기 때문에 안전하게 거래내역을 연동할 수 있습니다.

안전하면서도 효율적으로 투자 내역을 관리하세요!

Trade like a crypto hedge fund
Today is the day to take your crypto trading to the next level.