원본 URL: https://support.fireblocks.io/hc/en-us/articles/4405965412114-About-Fireblocks-Cold-Wallet
Fireblocks 콜드 월렛(Cold Wallet) 소개
시작하기 전에
- Fireblocks 콜드 월렛(Cold Wallet) 워크스페이스를 생성하려면 온보딩 일정을 예약해야 합니다. 자세한 내용은 Customer Success Manager에게 문의하십시오.
- 콜드 월렛(Cold Wallet), 콜드 스토리지(cold storage), 오프라인 서명(offline signing) 이라는 용어는 상호 교환적으로 사용될 수 있습니다.
개요
Fireblocks 콜드 월렛(Cold Wallet)을 사용하면 항상 콜드 스토리지(cold storage)에서 오프라인으로 보관되는 키를 사용하여 암호화폐 트랜잭션에 서명함으로써 규제 기관 또는 보험사의 가장 엄격한 정책을 충족할 수 있습니다.
Fireblocks는 업계에서 가장 안전한 콜드 스토리지 솔루션을 제공합니다. Fireblocks의 안전한 MPC 구현은 단일 디바이스가 단일 장애 지점(single point of failure)이 되는 것을 방지합니다. 콜드 월렛 디바이스는 에어갭(air-gapped) 상태이며 인터넷 및 기타 모든 디바이스와 완전히 분리되어 있습니다. 어떠한 작업에도 물리적 연결이 필요하지 않습니다.
디바이스가 오프라인임에도 불구하고 사용 편의성과 작업 속도를 보장하기 위해, Fireblocks의 솔루션은 콜드 월렛 디바이스와 기타 온라인 공동 서명자(co-signer) 간에 단일 라운드의 통신만 사용합니다.
이 프로세스는 Fireblocks의 MPC-CMP 구현을 사용합니다. Fireblocks 콘솔(Console)에서 트랜잭션을 제출하고, 콜드 월렛 디바이스로 서명한 다음, 서명된 트랜잭션을 다시 전송합니다. Fireblocks 콜드 월렛 모바일 앱은 QR 애니메이션(QR Animation)을 사용하여 Fireblocks 콘솔과 통신합니다.
작동 방식
오프라인 디바이스와 Fireblocks 콘솔 간에 데이터를 전송하는 과정은 다음과 같습니다:
- Fireblocks 콘솔의 전용 오프라인 서명 패널(offline signing panel)에 접근하여 콜드 월렛 디바이스가 필요한 대기 중인 트랜잭션을 확인합니다.
- 대기 중인 트랜잭션을 선택하여 관련 데이터가 인코딩된 QR 애니메이션을 표시합니다.
- 콜드 월렛 디바이스의 Fireblocks 콜드 월렛 앱을 사용하여 QR 애니메이션을 스캔합니다.
- Fireblocks 콜드 월렛 앱을 사용하여 트랜잭션 서명을 확인합니다.
- Fireblocks 콜드 월렛 앱에서 생성된 결과 QR 애니메이션을 컴퓨터를 사용하여 스캔하여 서명을 완료합니다.
자세한 단계와 데모 동영상은 콜드 월렛 디바이스를 사용한 트랜잭션 서명(Signing Transactions Using Your Cold Wallet Device)을 참조하십시오.
워크스페이스
워크스페이스(Workspace)는 생성하기 전에 콜드 월렛(Cold Wallet) 또는 핫 월렛(Hot Wallet)으로 지정됩니다. 콜드 월렛 워크스페이스는 계약에 이를 명시적으로 포함하는 경우에만 제공됩니다.
워크스페이스를 조합하여 사용하기로 선택한 경우, 로그아웃하지 않고 Fireblocks 콘솔에서 핫 월렛과 콜드 월렛 워크스페이스 간에 전환할 수 있습니다. 아바타 메뉴에서 Switch Workspace를 선택하십시오.

핫 월렛과 콜드 월렛 워크스페이스 간에 자산을 전송하는 가장 효율적인 방법은 Fireblocks P2P 네트워크(Fireblocks P2P Network)를 사용하는 것입니다.
핫 워크스페이스와 콜드 워크스페이스 비교
워크스페이스에는 다음과 같은 유형이 있습니다:
- 핫 워크스페이스(Hot workspace)는 API 사용자가 API Co-Signer 머신에 연결되어 자동으로 서명하는 트랜잭션을 트리거하는 워크스페이스를 의미합니다.
- 웜 워크스페이스(Warm workspace)는 키 셰어(key share)가 온라인 상태로 유지되며 Fireblocks 모바일 앱을 사용하여 수동으로 트랜잭션을 승인하고 서명할 수 있는 워크스페이스를 의미합니다.
- 콜드 워크스페이스(Cold workspace)는 대부분의 자산을 보유하고 워크스페이스별 정책(Policy)을 포함한 더 엄격한 보안 절차를 갖춘 워크스페이스를 의미합니다. 오프라인, 에어갭 디바이스를 사용하여 트랜잭션에 서명합니다.
| Fireblocks 콜드 월렛(Cold Wallet) | Fireblocks 핫 또는 웜 월렛(Hot or Warm Wallet) | |
|---|---|---|
| 보안(Security) | - 디바이스가 인터넷에 연결되지 않음 | - MPC를 사용한 키 분할(Key partitioning) |
| - MPC를 사용한 키 분할 | - 안전하게 암호화된 하드웨어 엔클레이브(hardware enclave) | |
| - 안전하게 암호화된 하드웨어 엔클레이브 | - 생체 인식 및 PIN 코드를 사용한 검증 | |
| - 생체 인식 및 PIN 코드를 사용한 검증 | ||
| 승인 및 서명 속도(Approval & Signing Speed) | 보통(Medium) | 빠름(Fast) |
| 1. 트랜잭션 세부 정보 스캔 | 1. 알림 수신 | |
| 2. 트랜잭션 세부 정보 승인 | 2. 트랜잭션 세부 정보 승인 | |
| 3. 서명된 트랜잭션을 다시 스캔 | 3. 서명된 트랜잭션을 자동으로 Fireblocks에 전송 | |
| 초고속(Ultra-fast) | ||
| API Co-Signer를 사용하여 프로그래밍 방식으로 트랜잭션을 승인 및 서명 | ||
| 클라우드 공동 서명자와의 통신(Communication with cloud co-signers) | QR 애니메이션을 사용하여 데이터 송수신 | HTTPS over SSL |
| 지원 모바일 플랫폼(Supported mobile platforms) | iOS | iOS 및 Android |
| Fireblocks Cold Wallet 앱 | Fireblocks 모바일 앱 (온라인) |
워크스페이스 조합을 위한 모범 사례(Best practices)
최고 수준의 보안과 운영 효율성을 위해, Fireblocks는 핫 월렛과 콜드 월렛을 조합한 여러 워크스페이스를 사용할 것을 권장합니다.
- 핫 월렛(Hot Wallet)은 빈번한 상호 작용이 필요하지 않은 작업(예: 투자 및 스테이킹)에 사용하십시오.
- 콜드 월렛(Cold Wallet)은 신중한 검토가 필요한 작업(예: 특정 금액 이상의 이체 또는 특정 거래 상대방 간의 이체)에 사용하십시오.