개발하기좋은날

다양한 지갑 본문

BlockChain

다양한 지갑

devbi 2022. 7. 13. 12:54
반응형

암호화폐를 담는 지갑이 무엇이 있는지 알아보자 

지갑의 카테고리는 아래와 같다 

 

  • 핫 월렛 && 콜드 월렛
    • 핫 월렛
    • 콜드 월렛
      • 페이퍼 월렛
      • 하드웨어 월렛
  • 스마트 컨트랙트 월렛
  • 기타 월렛
    • 브레인 월렛(요즘은 무차별 대입 공격에 비밀 키 해킹 위험때문에 사용X)
  • 비결정적 월렛 && 결정적 월렛 
    • HD 월렛(결정적)

 

 

핫 월렛 

- 온라인 지갑이라고도 하고, 네트워크에 연결되어 있어 온라인 샅애에서 실시간으로 거래 정보를 주고 받는 지갑

ex) 메타마스크, 카이카스, 클립 등 

 

콜드 월렛 

- 지갑의 개인 키를 오프라인으로 보관하는 지갑, 오프라인 상태에 있기에 보안 측면에서 안전, 오프라인이라 실시간 거래가 불가 

ex) 페이퍼 월렛, 하드웨어 월렛

 

스마트 컨트랙트 월렛 

- 스마트 컨트랙트를 이용하는 월렛으로, CA(Contract Account)를 이용하여 컨트랙트 코드로 자산을 관리하는 월렛 

ex) 웹 월렛(크롬 확장 프로그램), 데스크탑 월렛, 모바일 월렛, 멀티시그, 하드웨어 월렛 등이있다  

 

스마트 컨트렉트 월렛은 

  • 멀티 시그 트랜잭션
  • 일일 송금 제한
  • 긴급 계정 동결
  • 안전한 계정 복구

등의 고급 기능을 사용 할 수 있다, 그리고 dApp과 상호 작용도 가능 

 

멀티 시그 월렛 

- 멀티시그를 통해서만 송금이 가능

- 핫 월렛과 콜드 월렛은 하나의 개인 키를 사용하여 단일 키가 노출될 경우 해당 개인키에 연결된 모든 자산에 쉽게 접근 가능한 단점이 있음

- 이러한 단점을 보안 한게 멀티 시그 

- 2017년 멀티 시그 월렛을 사용하는 패리티 에서 스마트 컨트랙트 버그를 이용한 해킹 사례가 있었음 

 

 

비결정적 월렛 

- 매번 비밀키를 무작위로 생성하는 방식 

- 매 트랜잭션 마다 새로운 주소를 위한 새로운 지갑 파일을 만들어야한다는 특징 

 

결정적(시드) 월렛

- 비결정적 월렛의 불편함을 해결한것이 결정적 월렛 

- 하나의 시드에서 하나의 시드키를 가지고 있으며, 이 시드 키는 비밀 키를 만들기 위한 난수

- 이를 니모닉 코드 단어라고함 

 

 

 

 

 

 

 

 

반응형
Comments