Ad Billboard

✈️ 제이드 월렛 '에어갭 트랜잭션' 실제 사용 절차 (QR코드 활용)

✈️ 제이드 월렛 '에어갭 트랜잭션' 실제 사용 절차 (QR코드 활용)

블록스트림 제이드 월렛의 핵심 보안 기능인 에어갭(Air-Gap) 트랜잭션은 기기를 USB나 블루투스에 연결하지 않고, QR 코드를 통해 데이터(거래 정보)를 교환하여 서명하는 방식입니다. 인터넷에 전혀 연결되지 않은 상태에서 비트코인을 보내는(출금하는) 실제 절차는 다음과 같습니다.


이 절차는 '컴퓨터(또는 스마트폰)의 그린 월렛'과 '제이드 기기'가 QR 코드를 주고받는 방식으로 진행됩니다.

1단계: 거래 정보 생성 (그린 월렛)

컴퓨터(혹은 모바일)에 설치된 블록스트림 그린 월렛(Green Wallet)에서 전송할 거래 정보를 생성합니다.

  1. 연결 해제 확인: 제이드 기기를 컴퓨터에서 USB 케이블 또는 블루투스로 연결 해제하여 에어갭 상태를 만듭니다.

  2. 출금 요청 생성: 그린 월렛(컴퓨터)을 열고 'Send(보내기)' 메뉴를 선택합니다.

  3. 정보 입력: 비트코인을 보낼 수량받는 주소를 입력합니다.

  4. 거래 정보 QR 코드 생성: 다음 단계로 넘어가면, 그린 월렛 화면에 미서명된 거래 정보(Unsigned Transaction)가 담긴 QR 코드가 나타납니다. (이 QR 코드는 제이드 월렛의 서명이 필요한 데이터입니다.)

2단계: 거래 정보 스캔 및 서명 (제이드 월렛)

에어갭 상태인 제이드 기기가 컴퓨터 화면의 QR 코드를 스캔하고 개인키로 서명합니다.

  1. QR 모드 활성화: 제이드 기기에서 QR 코드 스캔 모드를 활성화합니다. (메뉴를 통해 카메라 기능을 켬)

  2. QR 스캔: 제이드 기기의 카메라를 컴퓨터 화면에 나타난 그린 월렛의 QR 코드에 비춰 스캔합니다.

  3. 정보 확인: 제이드 기기 화면에 스캔한 거래 정보(받는 주소와 금액)가 표시됩니다. 사용자는 기기에서 정보를 최종 확인합니다.

  4. 암호 입력 및 서명: 제이드 기기에 설정된 PIN(암호)을 입력하여, 해당 거래에 개인키로 서명(Signing)하는 것을 승인합니다.

  5. 서명된 QR 코드 생성: 서명이 완료되면, 제이드 기기 화면에 서명된 거래 정보(Signed Transaction)가 담긴 새로운 QR 코드가 생성됩니다.

3단계: 거래 전송 (그린 월렛)

제이드 기기에서 서명된 정보를 다시 그린 월렛으로 전달하여 실제로 네트워크에 전송합니다.

  1. 스캔 모드 전환: 그린 월렛(컴퓨터)은 제이드가 생성한 QR 코드를 받을 수 있는 스캔 대기 모드로 전환됩니다.

  2. 서명된 QR 스캔: 컴퓨터의 웹캠이나 스마트폰의 카메라를 사용하여 제이드 기기 화면에 나타난 서명된 QR 코드를 스캔합니다.

  3. 전송 완료: 그린 월렛이 서명된 거래 정보를 수신하면, 이를 비트코인 네트워크에 브로드캐스트하여 거래가 최종적으로 완료됩니다.


💡 에어갭 트랜잭션의 보안적 의의

이 과정 전체에서 제이드 월렛의 개인키는 단 한 순간도 인터넷에 연결되지 않습니다. 거래 정보를 QR 코드로 읽고(카메라), 서명된 정보를 다시 QR 코드로 내보내는(화면) 과정을 통해, 해킹 위험이 있는 모든 물리적/무선 연결 경로가 차단됩니다.

혹시 이 에어갭 방식이 아닌, 제이드 월렛을 USB나 블루투스로 연결하여 사용하는 일반적인 트랜잭션 절차에 대해서도 궁금하신가요? 

#가나 투데이 #ganatoday

그린아프로