Tech-Trends

(블록체인) 암호화폐. 전자지갑

IT오이시이 2022. 4. 7. 14:05
728x90

 

[ 블록체인 관련 정리 ]
* 블록체인 생태계와 용어 정리(1)
* 블록체인 생태계와 용어 정리(2)
* 암호화 화폐의 분류
* 암호화폐. 전자지갑
* 블록체인의 데이터신뢰 : 오라클 문제와 해결(Oracle Problem)
* NFT 표준 기초 용어 와 ERC20 ERC721 ERC1155 표준

[출처] https://couplewith.tistory.com/search/블록체인

 

 

(블록체인) 암호화폐. 전자지갑

 

암호화폐 지갑의 구조

암호화폐 지갑은 지갑 주소와 암호로 구성되어 있다. 지갑의 주소는 다른 사람들이 암호화폐를 송금할 수 있도록 공개해도 되지만, 개인 암호는 오직 지갑 소유자 본인만 알고 있어야 한다.
암호화폐 지갑은 비트코인 지갑, 이더리움 지갑 등 각각의 암호화폐 종류별로 호환이 안되므로 따로 가지고 있어야 한다.

  • 비트코인(bitcoin) 지갑은 영문자 대문자, 소문자, 아라비아 숫자의 조합으로 이루어져 있다.
  • 이더리움(ethereum) 지갑은 영문자 소문자와 아라비아 숫자의 조합으로 이루어져 있다.
  • 리플(ripple) 지갑의 경우 지갑 주소와 별도로 데스티네이션 태그(Destination Tag)가 있어야 다른 사람이 송금한 돈을 받을 수 있다.



암호화폐의 교환 및 거래의 이해

1. 암호화폐 지갑 암호화폐 지갑

: 디지털 가상자상의 교환 및 거래를 이해하기 위해서는 이들을 전송하고 보관하는데 필요한 전자지갑, 암화화폐 지갑에 대한 이해가 필요하다.
미국 최대 거래소인 코인베이스(COIN US) 또한 초기에 이용자 암호화폐의 전송 및 교환을 가능케 하는 지갑 서비스로 사업을 시작하였다.
사용자들이 소유한 암호화폐는 물리적으로 보관할 수 없으며, 오직 이에 대한 소유권만이 가상의 블록체인 네트워크 상에 토큰으로 존재한다.
사용자들은 이러한 가상의 소유권에 접속할 권한을 인증하는 디지털 키를 발급 받게 되는데, 디지털 키는 개인키(Private Key)와 공개키(Public Key) 두 가지로 구성된다.
1) 개인키는 사용자가 보유한 암호화폐의 소유권을 이전하기 위한 디지털 서명을 할 때 사용되며,
2) 공개키는 외부로부터 암호화폐를 전송 받기 위한 주소를 생성하는 데 사용된다.
암호화폐 지갑은 이러한 사용자의 1) 디지털 키와 2) 암호화폐 주소를 전송하고 보관하는 것을 가능하게 하는 프로그램이다.
결국 암호화폐 지갑은 사용자들의 암호화폐가 물리적으로 저장되는 공간이 아닌, 서명을 인증해주는 디지털 키만을 관리한다는 점에서, 실질적 개념은 지갑보다는 열쇠고리에 좀 더 근접하다 할 수 있다.
사용자의 디지털 키를 관리할 수 있는 암호화폐 지갑의 형태는 매우 다양하며, 사용자의 목적에 맞는 지갑을 선택하여 암호화폐를 관리하거나 거래할 수 있다.

 

2. 전자지갑의 종류

전자갑의 종류는 크게 1) 물리적 형태 및 2) 온라인 접속 여부에 따라 구분된다
대표적으로 온라인 네트워크의 연결 유무에 따른 지갑의 종류는 핫월렛(Hot Wallet)과 콜드월렛(Cold Wallet)으로 나뉘어진다.


핫월렛은 대부분은 웹 브라우저, 모바일 등 물리적 실체가 없는 소프트웨어 방식으로 존재한다.

코인지갑은 크게 콜드월렛과 핫월렛으로 나뉜다. 코인월렛을 나누는 기준은 인터넷 연결 유무인데, 핫월렛 또는 온라인 지갑은 인터넷 주소가 네트워크에 연결되어 있어 온라인 상태에서만 거래를 주고 받을 수 있으며 실시간으로 거래 정보를 주고받다 보니 Hot하다고 표현한다. 반면 콜드웰렛은 온라인에 연결되어 있지 않고, 오프라인 상태에 있기 때문에 거래가 아예 안 되어 오프라인 지갑, 하드웨어 지갑이라고 부른다. 이렇듯 각각 장단점이 있는데, 핫웰렛은 인터넷을 통해 실시간으로 편리하게 이용 가능하지만, 개인키를 온라인에 연결해서 입력하기 때문에 해킹 등 보안 문제에 취약하다. 반면 콜드월렛은 인터넷이 차단된 하드웨어 장치에 암호화폐를 보관하고, 개인키를 오프라인에서 처리해서 보내기 때문에 보안 측면에서 더 안전하나 실시간 거래가 불가능해 불편하다

핫월렛을 이용자가 웹, 모바일에 접속한 뒤 서비스 이용 계정을 생성하면 되므로, 지갑의 생성 및 보관이 비교적 간편하다는 장점이 있다.


핫월렛 방식은 온라인으로 연결되는 모든 지갑이 해당된다. 일반적인 사람들이 사용하는 지갑으로 예금계좌, 소액금액 또는 단기투자용으로 사용된다. 핫월렛은 블록체인 해시 네트워크 연결을 필요로 하고, 실시간으로 편리하게 쓸 수 있지만 해킹, 보안위험 등에 노출될 가능성이 높다. 또 핫월렛의 경우 개인 키를 잃어 버리면 찾을수 가 없으므로 별도의 저장소에 저장을 해 두어야 한다.

이에 따라, 보안을 중요시하는 사용자들은 1) 네트워크 상 접근이 원천적으로 차단되거나, 2) 필요에 따라서만 접근을 허용할 수 있는 콜드월렛 방식을 사용하기도 한다.

콜드월렛 방식고액투자자나 코인을 안전하게 보관하기 위한 목적으로 쓰이게 된다. 즉, 해킹 위험에서 벗어날 수 있다는 것이 장점이다.

콜드월렛은 USB, 서버 등과 같은 물리적 하드웨어 장치에 지갑 프로그램이 내장되어 있는 방식으로, 지갑을 이용할 때를 제외하면 PC와 물리적으로 분리되기 때문에 해킹의 위험으로부터 비교적 안전하다.
콜드월렛은 거래소, 수탁사 등과 같이, 1) 대규모의 암호화폐를 보관하거나, 2) 장기간 자산을 저장해야 하는 이용자들이 선호하는 방식이다.


3.대표적인 암호화폐 지갑 서비스

1) 핫월렛 소프트웨어 방식의 Mycelium, Coinbase Wallet, Trust Wallet 등이 존재하며,
2) 하드웨어 방식으로는 Trezor, Ledger , KeyKeep등이 존재한다.


비트코인 및 기타 암호화폐에 대한 평가가 올라감에 따라 해커가 지갑을 해킹하려는 관심도 높아져 암호화폐 지갑을 보호하는 것이 그 어느 때보다 중요해졌습니다.하드웨어 지갑을 사용하면 이러한 잠재적 손실을 방지하기 위한 조치를 취할 수 있습니다.

월렛 종류 특징
Ledger Nano S . Ledger Live 웹/앱을 통해서 이용 가능
. 거래 확인을 위해 동시에 눌러야 하는 두개의 버턴이 제공된다.
. 최대 100개 앱을 수용 가능하고 5500개의 이상의 디지털자산을 관리 가능한 메모리가 있으며 휴대가 가능하다. (2022.4)
. 사용자 PIN 코드 암호를 설정하여 해킹을 통해 작동하지 못하도록 한다.
. 다중 서명을 지원한다.
. 하드웨어 박스는 밀납 봉인이 된 상태로 배달된다.
. 2021년 말에 최신 버전인 Ledger Nano S Plus가 출시 되었다.
. 2개의 버턴
. 가격은 $79~$100, USB-C Type, 배터리가 없다.

https://captainaltcoin.com/ledger-nano-s-plus-review/
TREZOR T . Trezor 웹/앱을 통해서 이용 가능
. PIN 번호로 도난시 거래를 방지 하며, 핀번호가 재시도 할때 마다 시간이 증하가여 30회 재시도 하면 17년이 소요된다.
. 암호 관리자-암호를 별도로 암호화하여 개별 클라우드에 저장 할 수 있다.
. 2 단계 인증-FIDO / U2F 표준에 따라 2 단계 인증을 허용
. 비밀번호없이 로그인-버튼 클릭만으로 안전하게 계정에 로그인 할 수 있다.
. 1,000 개 이상의 암호 화폐 지원, 정기적인 펌웨어 업데이트를 제공한다.
. 액세스를 복원하는 데 사용할 수있는 24 단어의 시드 문구를 설정한다.
. 2개의 버턴
. 가격은 $159~$215, USB-C Type, 배터리가 없다.
KeepKey . 셰이프시프트 웹 기반 인터페이스를 사용하여 암호화폐를 종합 거래 관리 가능
. 디지털 스크린 및 금속 본체
. 자체 OS를 사용 안 함으로 바이러스와 악의 소프트웨어를 방어하는 기능을 갖고 있으며 PIN번호로 프라이빗 키를 보호
. PIN 코드. 무작위 숫자 생성
. 개인 키 복구는 크룸 확장 파일을 통해 최대 24개의 단어를 눌러야 열린다.
. 초기화 진행 시 설정된 12개 문자 복구비밀번호를 이용하여 개인 프라이빗 키 검색
. 오프라인 콜드월렛으로서 54종의 암호화폐의 보관, 1200개 이상의 코인과 토큰을 지원
. 1개의 버턴
. 가격은 $49, 마이크로 USB를 지원

 

Ledger S vs TREZOR

 

4. 전자지갑의 관리

암호화폐 지갑은 개인 PC에서 직접 만들 수도 있지만 관리가 불편하기 때문에, 대개 암호화폐 거래소에서 제공하는 웹 지갑을 사용한다. 암호화폐 지갑의 주소는 상당히 길고 복잡하기 때문에 지갑의 주소를 표시한 QR코드를 스마트폰으로 촬영하여 바로 인식할 수 있는 기능을 제공하고 있다.


블록체인 관련 정리

 

 

 

 

[출처] https://couplewith.tistory.com/search/블록체인

728x90
반응형