디지털 자산
최고의 오픈소스 암호화폐 지갑 8선

암호화폐 지갑은 블록체인에 기록된 자산을 받고 옮기는 데 필요한 키를 관리합니다. 코인 자체가 기기 안에 저장되는 것은 아닙니다. 소프트웨어 지갑이나 하드웨어 기기를 사용할 수 있으며, 개인키를 어떻게 생성하고 보관하며 서명에 사용하는지가 중요합니다.
오픈소스 지갑은 소스 코드를 공개하고 해당 라이선스에 따라 검토, 수정, 재배포를 허용합니다. 독립적인 분석과 공동 개발을 가능하게 하지만, 모든 취약점이 즉시 발견되거나 수정된다는 보장은 없습니다. 직접 파생 지갑을 만드는 경우에도 라이선스와 변경에 따른 위험을 살펴야 합니다.
공개 코드는 개발자가 특정 용도에 맞게 기능을 바꾸는 데 도움이 됩니다. 일반 사용자가 직접 코드를 수정해야 하는 것은 아니며, 수정한다고 더 안전해지는 것도 아닙니다. 무료로 내려받을 수 있는 지갑도 네트워크 수수료나 연동 서비스 요금은 별도로 발생할 수 있습니다.
다음 지갑은 지원 네트워크와 용도가 서로 다릅니다. 키 보호, 복구 방식, 사용 편의성을 비교해 선택하세요. 기능은 버전과 플랫폼에 따라 달라지므로 최근 추가된 기능이 오래된 버전에도 있다고 가정해서는 안 됩니다.
1. Mycelium
Mycelium은 2012년부터 비트코인 분야에서 제공된 모바일 지갑으로 소스 코드가 공개되어 있습니다. 키 관리와 상세한 거래 정보를 함께 제공하지만, 고급 기능을 쓰려면 초보자는 사용법을 익혀야 합니다. 오랜 운영 이력이 특정 보안 수준을 보장하는 것은 아닙니다.
프로젝트에는 Android와 iOS 버전이 있으나 기능과 업데이트 주기가 같다고 볼 수는 없습니다. 비수탁형에서는 사용자가 개인키를 직접 관리하는 대신 기기 보호와 복구 자료의 백업도 책임져야 합니다. 사용할 버전의 실제 지원 범위를 확인하세요.
처음에는 비트코인 중심이었지만 Android 버전은 이더리움과 ERC-20 토큰도 지원한다고 안내합니다. 비트코인 기능에는 BIP38 키와 SegWit 호환성이 있습니다. 모든 계정 유형과 플랫폼에서 동일한 자산과 기능을 쓸 수 있다는 뜻은 아닙니다.
프로젝트가 설명하는 기능에는 여러 계정 유형, 지원 버전에서의 Ledger·Trezor·KeepKey 같은 하드웨어 지갑 연동, 외부 서비스 이용이 있습니다. Mycelium Local Trader는 비트코인을 직접 거래할 상대를 찾는 기능으로, 스마트 계약 기반 탈중앙화 거래소와는 다릅니다. Tor 연결은 접속 서버에 IP 주소가 드러나는 것을 줄이는 데 도움이 되지만 거래 전체의 익명성이나 대면 거래 시 위치 은폐를 보장하지 않습니다. 주된 사용 환경은 모바일이며 동등한 데스크톱 버전이 있는 제품은 아닙니다. Android의 추가 자산 지원을 무시하고 비트코인 전용이라고 단정하는 것도 부정확합니다.
거래 내역에서는 블록 높이, 확인 횟수, 채굴 수수료, 시각, 거래 식별자와 사용자 라벨, 환산 환율 등을 확인할 수 있습니다. 거래 상태를 파악하는 자료이지 특정 시점의 확정을 보장하는 정보는 아닙니다.
Mycelium 생태계에는 BTC 결제 처리용 Gear, 종이 지갑을 생성하는 USB 장치 Entropy, Card 결제 네트워크 구상도 있습니다. 모바일 지갑과 별개인 프로젝트이므로 앱에 포함된 기능이나 현재 판매 중인 제품이라고 단정해서는 안 됩니다.
모바일에서 비트코인 키와 거래를 자세히 관리하려는 사용자가 검토할 만한 지갑입니다. 적합한 플랫폼과 버전을 선택하고 자금을 옮기기 전에 복구 자료를 안전하게 백업하세요.
2. MyEtherWallet
MyEtherWallet (MEW)은 이더리움과 호환 네트워크를 이용하는 오픈소스 도구를 제공합니다. 웹 화면, 모바일 앱, 멀티체인 확장 프로그램 Enkrypt는 구분해서 이해해야 합니다. Enkrypt는 버전에 따라 BNB Smart Chain, Polkadot, Polygon, Optimism 같은 네트워크도 지원합니다.
ETH와 ERC-20 토큰을 관리할 수 있고 지갑 다운로드 자체는 무료지만 네트워크와 서비스 제공업체의 요금은 별도입니다. 자기 보관 방식에서는 사용자가 키를 보유합니다. 웹 화면과 Enkrypt는 Ledger와 Trezor 같은 하드웨어 기기에도 연결할 수 있으나 모든 화면의 접근 방식이 같지는 않습니다.
코드가 공개되어 독립적인 전문가가 구현을 검토할 수 있습니다. 그렇다고 숨은 결함이나 악용 가능성이 사라지는 것은 아닙니다. 위조 사이트, 변조 앱, 악성 서명 요청도 여전히 위험 요소입니다.
여러 계정과 잔액, 거래 내역을 관리하고 탈중앙화 앱을 이용할 수 있습니다. 지원 기기와 버전에서는 PIN이나 Face ID 같은 생체인증으로 로컬 접근을 보호합니다. ETH 스테이킹과 ENS 이름 구매·관리도 가능하지만 사용하는 프로토콜과 계약에는 각각 조건과 위험이 있습니다.
기능은 업데이트에 따라 바뀝니다. 필요한 네트워크와 키 보호 방법에 맞춰 웹 화면, 모바일 앱, 확장 프로그램을 선택하세요. 스테이킹이나 스마트 계약 이용에는 단순 자산 보유와 다른 위험도 따릅니다.
3. Electrum
Electrum은 2011년부터 제공된 무료 오픈소스 비트코인 지갑입니다. 다른 암호화폐를 기본 지원하지 않으며 다른 코인을 위한 파생판은 별도 운영진의 독립 프로젝트입니다. 일반적인 설정에서는 전체 블록체인을 내려받지 않는 경량 방식을 사용합니다. 기본 기능과 고급 설정을 함께 갖췄지만 복구 절차와 서버 연결 방식을 이해하고 사용하는 것이 중요합니다.
비트코인용 Electrum 지갑은 Windows, macOS, Linux, Android에서 사용할 수 있고 호환 하드웨어 기기와도 연동됩니다. 온라인 지갑이나 오프라인 서명 구성으로 쓸 수 있습니다. 이더리움이나 다른 알트코인, 해당 네트워크의 DApp·DEX 거래를 위한 지갑은 아닙니다.
사용자는 개인키를 관리하고 메시지에 서명하거나 서명을 검증할 수 있습니다. 지갑 생성에 신원 확인 등록은 필요 없지만 서버에 아무 데이터도 드러나지 않는다는 뜻은 아닙니다. 잔액과 내역 조회 과정에서 서버가 주소와 연결 정보를 연관 지을 수 있습니다. 자체 인프라를 쓰면 의존도를 낮출 수 있지만 완전한 익명성을 얻는 것은 아닙니다.
멀티시그는 예를 들어 세 키 중 두 키의 서명이 있어야 지출할 수 있도록 권한을 나누는 방식입니다. 주 지갑 하나와 오프라인 지갑 하나를 임의로 만든다고 멀티시그가 되는 것은 아니며, 필요한 서명 수와 서명자를 올바르게 구성해야 합니다. 콜드 스토리지에서는 서명용 개인키를 연결 기기와 분리합니다. 거래 수수료도 직접 설정할 수 있습니다.
Lightning Network 결제를 지원하지만 채널과 유동성 등 별도의 요건이 있습니다. 적합한 결제에서는 시간과 비용을 줄일 수 있어도 모든 비트코인 거래가 자동으로 빨라지거나 저렴해지는 것은 아닙니다.
Electrum은 비트코인에 집중하면서 수수료, 여러 서명, 오프라인 서명을 관리하려는 경우 검토할 수 있습니다. 고급 설정일수록 백업과 접속 서버를 신중하게 선택해야 합니다.
4. BitPay Wallet
오픈소스 선택지에는 BitPay도 있으며 모바일과 데스크톱 버전을 제공합니다. Copay를 바탕으로 발전했지만 두 이름이 모든 제품과 기능에서 완전히 같다는 의미는 아닙니다. 지갑을 여러 개 만들어 개인용과 사업용 등을 분리할 수 있습니다.
지갑의 뿌리는 2015년 등장한 Copay 프로젝트에 있으며 결제업체 BitPay가 개발을 지원합니다. 개인 지갑은 가맹점용 결제 처리 서비스와 구별해야 합니다. 호환 결제 프로토콜은 청구 정보 확인에 도움이 되지만 사용자가 입력한 모든 주소나 수신자가 올바르다고 보장하지는 않습니다.
여러 지갑 관리와 구성에 따른 하드웨어 연동이 가능합니다. 선택형 멀티시그는 단순히 여러 사용자가 같은 앱에 접근할 수 있다는 뜻이 아닙니다. 미리 정한 수의 독립적인 서명을 요구해 한 사람만으로는 지출할 수 없는 구성을 만들 수 있습니다.
프로젝트는 지원 기능에서 생체인증, 비밀번호, 추가 인증을 안내합니다. 이런 로컬 보호는 복구 구문의 안전한 보관을 대신하거나 침해를 완전히 막아 주지 않습니다. 자기 보관 방식에서는 키 보호를 사용자가 책임집니다. BTC 외에도 여러 네트워크와 토큰을 지원합니다. 수백 자산을 구매·교환할 수 있다는 서비스 안내와 특정 버전이 직접 받아 보관하는 자산 목록은 구분해야 합니다. 외부 서비스의 지원 자산을 모두 지갑 자체에서 보관할 수 있는 것은 아닙니다.
고객 지원도 선택 요소입니다. 원문에는 응답이 늦다는 보고가 언급되지만 모든 사례나 현재의 처리 시간을 단정할 수는 없습니다. 비수탁형 지갑의 지원팀은 확정된 송금을 취소하거나 백업 없는 개인키를 복구할 수 없습니다.
5. AlphaWallet
AlphaWallet은 Android와 iOS용 무료 오픈소스 자기 보관 지갑입니다. WalletConnect로 컴퓨터의 DApp에 연결할 수 있지만 동등한 웹·데스크톱 지갑이 있다는 뜻은 아닙니다. 지원 기기의 Secure Enclave 같은 보호 기능을 사용하더라도 인터넷에 연결된 스마트폰이 완전한 오프라인 콜드 지갑이 되는 것은 아닙니다.
구현에 따라 ERC-20, ERC-721, ERC-1155, ERC-875 같은 이더리움 토큰 표준을 다룹니다. 프로젝트의 기존 안내에는 Ethereum, Polygon, BNB Smart Chain, xDai/Gnosis, Fantom Opera, Avalanche, Optimism, Arbitrum뿐 아니라 Heco와 ARTIS sigma1 같은 과거 네트워크도 나옵니다. 각 네트워크의 현재 지원 상태는 따로 확인해야 합니다. NFT 관리와 DeFi 앱 이용도 가능하지만 개별 계약의 위험은 남습니다.
AlphaWallet은 TokenScript로 토큰에 기능과 정보를 연결해 DApp과의 상호작용을 돕습니다. 기업이 물품과 서비스를 토큰화하는 데도 활용할 수 있습니다. 그러나 퍼블릭 체인의 모든 개인정보 보호·확장성 문제를 해결하거나 토큰화한 대상의 경제적 가치를 보장하는 것은 아닙니다.
안내된 기능에는 외부 업체를 통한 법정화폐 구매, ENS 이름 관리, 호환 거래에서 MagicLink로 토큰과 NFT 보내기가 있습니다. ENS 이름을 쓰더라도 서명 전에 수신자와 네트워크를 확인해야 합니다.
프로젝트는 키 백업, 증명 정보, 하드웨어 계정, 스마트 계약 계정, 복구 정보 분할 공유, 참여자 간 통신 등의 기능과 연동 가능성도 설명합니다. 일부는 버전이나 별도 통합·개발에 의존하므로 모든 기본 앱에서 바로 이용할 수 있다고 가정해서는 안 됩니다.
AlphaWallet에서 지갑을 만들 때 KYC 등록은 필요하지 않습니다. 하지만 연동 구매업체나 서비스는 신원 확인과 이용 제한을 요구할 수 있습니다. 자기 보관은 수탁업체 의존을 줄이지만 복구 자료 분실, 기기 고장, 사기로 인한 접근 상실까지 막는 것은 아닙니다.
모바일에서 이더리움 토큰, NFT, DApp을 다루려는 사용자가 검토할 수 있습니다. 계약 권한을 확인하고 공급업체의 보안 표현을 손실 방지 보장으로 받아들이지 않는 것이 중요합니다.
6. Cake Wallet
Cake Wallet은 2018년 iOS용 모네로 지갑으로 시작해 지원 범위를 넓혔습니다. 프로젝트는 Android, iOS, macOS, Linux 등의 배포판을 제공하지만 버전과 배포 형태를 확인해야 합니다. 아래의 최신 기능이 모두 2022년부터 제공됐다는 의미는 아닙니다.
현재 프로젝트 안내에는 비트코인, 이더리움(ETH), 라이트코인(LTC), 모네로(XMR), 솔라나(SOL), 트론(TRX), 비트코인 캐시(BCH), 폴리곤(POL), 나노(XNO), 자노(ZANO), 디크레드(DCR), 호환 스테이블코인이 포함됩니다. 구체적인 지원 범위는 네트워크와 버전, 플랫폼에 따라 다릅니다.
송수신 외에 구매·판매·교환 외부 서비스가 연동됩니다. 카드, 은행 이체, 법정화폐의 이용 조건은 업체와 국가에 따라 다릅니다. 지갑 자체에 계정이 필요 없더라도 모든 외부 서비스까지 무제한이거나 신원 확인이 없는 것은 아닙니다. 확인 전에 가격, 수수료, 한도를 살펴야 합니다.
여러 지갑을 만들 수 있고 모네로 같은 일부 자산은 한 지갑 안에 계정을 여러 개 둘 수도 있습니다. 이 구조가 모든 자산에 공통으로 적용되지는 않습니다.
비수탁형에서는 개인키와 복구 구문을 사용자가 보호합니다. 버전에 따라 생체인증, 추가적인 기기 내 인증, 하드웨어 연동을 이용할 수 있습니다. Cake 2FA는 기기에서 임시 코드를 확인하는 방식이며 블록체인이 요구하는 추가 서명이 아닙니다. 단순한 무단 조작에는 도움이 되지만 복구 구문을 훔친 사람의 지출을 막거나 하드웨어 지갑을 대신하지는 못합니다.
최근 기능에는 Tor와 비트코인 Silent Payments가 있습니다. Silent Payments는 결제마다 다른 수신 주소를 도출하지만 수신 지갑의 스캔에 시간과 데이터가 필요합니다. Coin Control은 아직 쓰이지 않은 거래 출력인 UTXO를 선택하게 합니다. 적절히 사용하면 개인정보 보호에 도움이 되지만 익명성을 보장하지 않습니다.
초보자와 숙련자를 모두 고려한 화면이지만 고급 기능이나 교환 서비스를 쓰기 전에 복구 방법과 서비스 조건을 이해해야 합니다.
7. Armory
다음은 Armory라는 비트코인 전용 지갑입니다. 라이선스 범위에서 코드를 검토하고 수정할 수 있지만 공개 코드라는 이유만으로 결함이 없다고 보장되지는 않습니다.
커뮤니티가 유지하는 프로젝트는 컴퓨터 중심이며 버전에 따라 Windows, Linux, macOS, Raspberry Pi 배포판이나 구축 안내가 있습니다. 기존 기능에는 오프라인 보관과 멀티시그가 있습니다. 모바일 앱 광고를 유지관리자의 확인 없이 이 데스크톱 프로젝트의 공식 버전으로 간주해서는 안 됩니다.
콜드 스토리지에서는 키를 오프라인 기기에서 생성하고 보관합니다. 연결 기기에는 관찰 전용 복사본을 옮겨 개인키 없이 주소를 만들고 입금을 확인합니다. 지출할 때는 온라인에서 미서명 거래를 만들고 오프라인에서 서명한 뒤 연결 기기로 전파합니다. 관찰용 복사본에도 공개 주소 같은 정보가 있으므로 개인정보 보호에 주의해야 합니다.
안내된 기능에는 결정론적 지갑과 관찰 전용 지갑, 오프라인 서명, Lockboxes 같은 다중 서명 구성, 키 가져오기와 잔액 이전, 메시지 서명, 공동 자금 조달과 조건부 보관, 종이 백업, 지갑 암호화가 있습니다. 기능과 보안은 버전 및 설정에 달려 있으며 강한 암호화가 유출된 백업을 무해하게 만들지는 못합니다.
수수료를 조절하고 서명을 연결 기기와 분리해 키 노출을 줄일 수 있습니다. 하지만 비트코인 거래 기록은 공개되어 있어 송수신 때 아무 정보도 드러나지 않는다고 보장할 수는 없습니다.
Armory는 BTC에 집중합니다. 앞으로 다른 통화를 검토할 수도 있다는 과거 설명은 알트코인 지원이 이미 구현됐다는 의미가 아닙니다.
노드, 백업, 오프라인 서명을 이해하는 경험자에게 더 적합합니다. 기존 구조는 Bitcoin Core로 네트워크 데이터를 얻고 검증하므로 경량 지갑보다 저장 공간과 설정·유지관리 부담이 큽니다. 초보자는 이런 복잡성도 고려해야 합니다.
8. BlueWallet
비교적 간결한 화면을 제공하는 BlueWallet은 고급 비트코인 관리 기능도 갖춘 오픈소스 지갑입니다. 모바일과 macOS 버전이 있고 온체인 비트코인 지갑은 자기 보관 방식입니다. 키와 복구 자료 보호는 사용자의 책임입니다.
비트코인에 집중하며 이더리움이나 다른 알트코인을 직접 보관하는 제품은 아닙니다. 여러 지갑을 만들어 서로 다른 키와 설정을 용도별로 사용할 수 있습니다.
일반 비트코인 지갑, 알림, 콜드 스토리지 관찰 전용 지갑, 지출 권한을 나누는 멀티시그 등을 제공합니다. Lightning은 온체인 보관과 구별해야 합니다. 예전 호스팅 서비스 Lndhub.io는 2023년에 종료됐고 현재 구성에는 자체 노드 같은 호환 연결이 필요합니다. 누가 그 기반을 관리하는지에 따라 수탁 구조가 달라집니다. 모든 결제가 빠르고 저렴하다고 보장할 수도 없습니다.
Electrum Personal Server나 ElectrumX를 통해 자체 비트코인 인프라에 연결할 수 있습니다. 공개 서버에 대한 의존을 줄일 수 있지만 올바른 설치와 지속적인 유지관리가 필요합니다.
배치 송금은 여러 수신자를 하나의 거래에 묶어 개별 송금의 중복 비용을 줄입니다. 수수료는 여전히 거래 데이터 크기와 우선순위에 따라 달라집니다. 네이티브 SegWit도 데이터 절약에 도움이 되지만 최대 40퍼센트라는 절감 폭은 비교 대상에 따라 달라지며 모든 송금에 적용되지는 않습니다.
지원 구성에서 암호화와 생체인증을 이용할 수 있습니다. 그럴듯한 부인을 위한 위장 지갑도 신체적 강요에 대한 안전을 보장하지는 않습니다. Coin Control과 Payjoin은 조건이 맞을 때 개인정보 보호에 도움이 되며 Payjoin에는 상대방의 호환성도 필요합니다.
선택할 때 살펴볼 점
지갑마다 지원 네트워크, 기능, 보관 구조가 다르고 DApp을 다룰 수 있는 제품도 일부뿐입니다. 오픈소스 제품을 고를 때도 키 보호와 복구, 사용 편의성, 외부 서비스 의존도를 확인하세요.
경량 지갑은 일상 결제에 편리할 수 있고 하드웨어나 오프라인 서명은 다른 용도에 적합할 수 있습니다. 기능 수보다 사용 목적과 스스로 관리할 수 있는 위험에 맞춰 선택하는 것이 좋습니다.
소프트웨어를 업데이트하고 적절한 비밀번호를 사용하며 복구 구문이나 백업 파일을 안전하게 보관하세요. 지원 담당자를 사칭하는 사람에게도 복구 구문을 제공하지 마세요. 송금 주소와 네트워크를 확인하고 복구 절차도 신중하게 익혀야 합니다. 이런 습관은 위험을 줄이지만 손실 가능성을 완전히 없애지는 못합니다.












