분산형 애플리케이션(dApp), DeFi 프로토콜 또는 NFT 마켓플레이스와 상호작용하면서 프라이빗 키를 하드웨어 디바이스에 보관하고 싶다면 Ledger를 MetaMask에 연결해야 합니다. 이 조합은 브라우저 지갑의 편의성과 하드웨어 디바이스의 보안 모델을 함께 제공합니다. 즉, MetaMask 내에서 거래에 서명할 때도 프라이빗 키는 Ledger 칩을 벗어나지 않습니다. 이 가이드는 2026년 현재 모든 설정 단계를 다루고, 가장 일반적인 오류를 설명하며, 두 기기가 함께 작동할 때 정확히 무엇이 보호되고 무엇이 보호되지 않는지 설명합니다.

시작하기 전에 필요한 것

올바른 사전조건 없이 설정을 서둘러 진행하면 페어링이 실패하는 가장 일반적인 원인입니다. MetaMask를 열기 전에 아래의 각 항목을 확인하세요.

Ledger의 올바른 설정 활성화

MetaMask가 공개 키를 읽기 전에 Ledger 디바이스 자체의 두 가지 설정이 활성화되어야 합니다.

Blind Signing(Contract Data)

Ledger에서 Ethereum 앱을 열고 Settings로 이동하여 Blind signingEnabled로 설정하세요. Ledger의 공식 문서에 따르면 이 설정은 스마트 계약 거래 서명에 필요합니다. 트레이드오프를 인식하세요. Blind signing은 디바이스 화면이 완전히 디코딩할 수 없는 데이터를 승인한다는 의미입니다. 위험을 이해하고 신뢰할 수 있는 dApp을 사용하는 경우에만 활성화하세요.

Debug Data(선택 사항)

동일한 Settings 메뉴에서 Debug data는 대부분의 사용자에게 꺼져 있어도 됩니다. 이는 주로 거래 인코딩 문제를 해결하는 개발자에게 유용합니다.

Ledger를 MetaMask에 단계별로 연결

Ledger의 Ethereum 앱이 열려 있고 디바이스가 잠금 해제된 상태에서 MetaMask 브라우저 확장 내에서 다음 단계를 따르세요.

  1. MetaMask를 열고 계정 선택기(확장 프로그램의 오른쪽 상단에 있는 원형 아이콘)를 클릭하세요.
  2. 드롭다운 메뉴에서 Add account or hardware wallet을 선택하세요.
  3. 제시된 하드웨어 지갑 옵션에서 Ledger를 선택하세요.
  4. MetaMask가 USB HID 디바이스에 접근할 수 있는 권한을 요청합니다. 브라우저 팝업에서 Connect를 클릭하고 목록에서 Ledger 디바이스를 선택하세요.
  5. MetaMask가 derivation path 목록을 표시합니다. 기본 Ledger Live path(m/44'/60'/x'/0/0)는 Ledger Live에서 생성된 계정과 일치합니다. 이전에 MetaMask 또는 레거시 path를 사용했다면 적절한 대안을 선택하세요. 확실하지 않으면 Ledger Live path를 사용하세요.
  6. 주소 목록과 해당 ETH 잔액이 나타납니다. 추가하려는 계정 옆의 체크박스를 선택한 후 Unlock을 클릭하세요.
    • 선택한 계정이 이제 MetaMask 계정 목록에 나타나며 작은 Ledger 로고가 있어 하드웨어 기반임을 나타냅니다.

첫 거래 서명하기

Ledger 기반 MetaMask 계정을 통해 ETH를 전송하거나 계약과 상호작용하는 것은 한 가지 중요한 추가 단계가 있는 친숙한 프로세스를 따릅니다.

    • MetaMask에서 일반적으로 거래를 시작하세요. 수신자, 금액 및 가스 설정을 입력하세요.
  1. Confirm을 클릭하세요. MetaMask가 서명되지 않은 거래를 Ledger 디바이스로 전송합니다.
  2. Ledger 화면에서 거래 세부 정보를 검토하세요. 디바이스가 수신자 주소, 금액 및 네트워크 수수료를 표시합니다. 스크롤하여 각 필드가 의도한 내용과 일치하는지 확인하세요.
  3. Ledger의 두 버튼을 동시에 눌러 승인하거나 오른쪽 버튼만 눌러 거절하세요.
    • MetaMask가 서명된 거래를 수신하고 네트워크에 브로드캐스트합니다.

이 물리적 확인 단계가 핵심 보안 이점입니다. 컴퓨터의 악성소프트웨어가 MetaMask 내의 수신자 주소를 변경하더라도 올바른 주소는 Ledger 화면에 나타나며, 브로드캐스트되기 전에 최종 결정권을 가집니다.

일반적인 오류 및 해결 방법

“Ledger device: Locked” 또는 디바이스를 찾을 수 없음

거래가 “Waiting for Ledger”에서 멈춤

잘못된 계정 잔액 표시

WebHID vs WebUSB

MetaMask는 MetaMask 버전 10.10부터 Ledger 통신을 WebUSB에서 WebHID로 전환했습니다. 이전 버전의 확장 프로그램을 실행하고 있다면 업데이트하세요. Ledger의 개발자 문서에 따르면 WebHID가 현재 데스크톱 브라우저의 지원되는 전송 방식입니다.

이 설정이 보호하고 보호하지 않는 것

보안 경계를 이해하면 과신을 방지합니다.

당신에게 의미하는 바

Ledger를 MetaMask에 연결하는 데 약 10분이 소요되며 누군가가 원격으로 자금을 훔치려고 하는 사람의 난이도를 크게 높입니다. 실질적인 워크플로우 — 화면 확인, 버튼 누름 — 각 거래에 몇 초만 추가합니다. 자산을 보호해야 하고 정기적으로 dApp을 사용하는 모든 사람에게 이 조합은 현재 도구로 사용 가능한 가장 합리적인 보안 설정 중 하나입니다. Ledger Live 및 디바이스 펌웨어를 업데이트하고 승인하기 전에 하드웨어 화면의 모든 거래를 읽으며 무제한 토큰 승인을 감사하지 않은 계���과 같은 주의로 취급하세요.