일렉트럼은 어떻게 작동하나요?
일렉트럼은 빠르고 효율적인 비트코인 지갑으로 설계되었습니다. 최소한의 시스템 리소스를 사용하면서도 사용자가 비트코인 거래를 더 간편하게 할 수 있습니다. 비트코인 네트워크의 복잡한 측면을 관리하는 강력한 서버와 함께 작동하기 때문에 지갑이 빠르게 시작됩니다.
일렉트럼은 서버와 어떤 정보를 공유하나요?
Electrum은 연결되는 서버를 완전히 신뢰하지 않습니다.
개인 키와 시드 문구를 서버로 전송하지 않아 안전하게 보관합니다. 또한 Electrum은 서버에서 가져오는 모든 정보를 다음과 같은 방법을 사용하여 확인합니다. 간편 결제 인증 (SPV).
일렉트럼은 보통 한 번에 약 10개의 서버에 연결합니다. 이러한 서버에 새 블록 헤더에 대한 업데이트를 전송하도록 요청하고 정기적으로 동적 수수료 제안을 확인합니다. 대부분의 서버는 이러한 기본 정보만 제공합니다. 일렉트럼은 여러 곳에서 블록 헤더를 받음으로써 뒤처진 서버를 발견하고 비트코인 블록체인에 분할이나 포크가 있는지 알아낼 수 있습니다.
Electrum은 하나의 서버를 기본 연결로 선택합니다. 이 서버에는 다른 서버보다 더 많은 책임이 있습니다:
- 일렉트럼은 이 서버에 비트코인 주소를 알려주므로 이 주소와 관련된 새로운 트랜잭션에 대해 알 수 있습니다. 또한 이 서버에서 거래 내역도 가져옵니다. 이 접근 방식은 더 빠르지만, 서버가 이 모든 주소가 한 사용자의 것이라고 추측할 수 있다는 단점이 있습니다.
- Electrum은 다음을 사용하여 확인된 거래를 확인합니다. 간편 결제 인증. 그러나 확인되지 않은 트랜잭션의 경우 서버의 정보를 신뢰해야 합니다.
- 일렉트럼 서버에 항상 모든 거래가 표시되지 않을 수 있습니다. 이는 확인된 거래와 확인되지 않은 거래 모두에서 발생할 수 있습니다. 서버가 실수 또는 고의로 일부 거래를 누락할 수 있습니다.
- Electrum은 연결된 모든 서버에 트랜잭션 수수료에 대해 묻습니다. Electrum이 서버에 자동으로 연결되도록 설정하면 모든 서버에서 받은 답변 중 중간값을 사용합니다. 그렇지 않은 경우에는 메인 서버의 답변만 사용합니다. Electrum은 항상 이러한 수수료 제안을 확인하여 합리적인지 확인합니다.
- 트랜잭션을 생성하면 일렉트럼은 메인 서버를 사용해 비트코인 네트워크로 전송합니다.
- 또한 일렉트럼은 메인 서버에 연결할 수 있는 다른 서버 목록을 요청합니다. 이렇게 하면 Electrum이 새로운 서버를 찾는 데 도움이 되지만, 코드에 일부 서버 주소가 내장되어 있습니다.
Electrum이 서버에 연결하면 디바이스 IP 주소를 볼 수 있습니다. 이 주소는 실제 IP일 수도 있고 VPN 주소일 수도 있습니다. Tor를 사용하는 경우
Electrum은 빠르게 시작하고 컴퓨터 리소스를 적게 사용하도록 설계되었습니다. 하지만 앞서 설명한 것처럼 개인 정보 보호와 관련된 몇 가지 단점이 있습니다. 다행히도 Electrum은 이러한 서버를 신뢰해야 하는 정도를 최소화하도록 설계되었습니다.
누구나 자신만의 일렉트럼 서버를 설정할 수 있습니다. 개인 정보 보호가 매우 염려되거나 다음과 같은 강력한 보안을 원하는 경우 간편 결제 인증 오퍼를 사용한다면 자체 서버를 운영하는 것이 좋습니다. 이렇게 하면 비트코인 네트워크에 대한 지갑의 연결을 더 잘 제어할 수 있습니다.
시드 문구는 무엇인가요?
시드는 무작위로 생성된 문구로, 개인키 생성의 기초가 되는 문구입니다. 이는 지갑의 보안 및 복구 시스템의 중요한 요소입니다.
예시:
long guitar dance satoshi segment time okay dismiss hockey muffin canal sure
지갑을 복원해야 하는 경우 이 시드 문구만 사용하여 복원할 수 있습니다. 지갑 설정 과정에서 "이미 시드가 있습니다.". 이를 선택하면 기존 시드를 입력하고 지갑을 다시 만들 수 있습니다.
예시로 제공된 이 시드 문구는 실제 지갑에 사용하지 않는 것이 좋습니다. 이 시드 문구는 이미 알려져 있고 공개적으로 사용 가능하므로 누구나 이 시드 문구로 만든 지갑에 대한 전체 액세스 권한을 얻고 자금을 처분할 수 있습니다. 실제 지갑에 이러한 시드 문구를 사용하면 필연적으로 자산 손실로 이어질 수 있습니다.
시드는 얼마나 안전한가요?
일렉트럼이 생성한 시드 구문은 132비트의 엔트로피를 가지고 있어 비트코인 개인 키(길이 256비트)와 동등한 보안 수준을 제공합니다. 이러한 동등성은 타원 곡선 암호화의 특성에서 비롯됩니다:
길이가 n비트인 키의 경우: 보안 강도 = n/2비트
따라서
- 일렉트럼 시드: 132비트 엔트로피 → 132/2 = 66비트 보안
- 비트코인 개인 키: 256비트 → 256/2 = 128비트 보안
일렉트럼의 시드는 엔트로피가 132비트임에도 불구하고 비트코인의 256비트 개인 키의 강도와 동일한 128비트의 보안을 효과적으로 제공합니다. 이는 2^128이 2와 2^132의 가장 가까운 거듭제곱이며, 암호화 보안은 일반적으로 2의 거듭제곱으로 표현되기 때문입니다.
비밀번호를 잊어버린 경우 지갑에 어떻게 액세스하나요?
비밀번호는 복구할 수 없습니다. 하지만 시드 문구에서 지갑을 복원하고 새 비밀번호를 선택할 수는 있습니다. 비밀번호와 시드를 모두 잃어버리면 돈을 복구할 방법이 없습니다. 그렇기 때문에 시드 문구를 종이에 저장해 두시기 바랍니다.
시드 문구에서 지갑을 복원하려면 새 지갑을 만들고 유형을 선택한 다음 "이미 시드가 있습니다.'를 클릭하고 시드 문구를 입력합니다.
지갑은 어떻게 만드나요?
비트코인을 받고 보내기 시작하려면 가장 먼저 해야 할 일은 지갑을 만드는 것입니다.
이 예시에서는 표준 지갑을 만드는 방법을 살펴보겠지만, 다음과 같은 지갑을 만들 수도 있습니다. 2단계 인증 또는 다중 서명 지갑.
- 지갑에 이름을 붙이세요. 어떤 이름이든 상관없습니다.
- 지갑 유형을 선택하면 표준 지갑을 선택합니다.
- 이 시점에서 새 지갑을 만들 것인지 아니면 기존 지갑을 사용할 것인지 선택해야 합니다(시드 문구 가져오기).
- 씨앗은 가급적 종이에 보관하거나 다음과 같이 안전한 곳에 보관하세요. 메탈 백업.
예시로 제공된 이 시드 문구는 실제 지갑에 사용하지 않는 것이 좋습니다. 이 시드 문구는 이미 알려져 있고 공개적으로 사용 가능하므로 누구나 이 시드 문구로 만든 지갑에 대한 전체 액세스 권한을 얻고 자금을 처분할 수 있습니다. 실제 지갑에 이러한 시드 문구를 사용하면 필연적으로 자산 손실로 이어질 수 있습니다.
- 확인을 위해 시드 문구를 입력하세요.
- 지갑의 강력한 비밀번호를 선택하세요.
수고하셨습니다! 표준 일렉트럼 지갑을 만들었습니다. 자금을 잃어버리지 않도록 시드 문구와 비밀번호를 안전한 곳에 보관하세요.
How to change wallet password?
- Click on the lock icon at the bottom of the Electrum.
- Enter your current password and select a new password, click OK.
The password has been successfully changed. Remember to write it down and keep it in a safe place.
일렉트럼은 비트코인 가격을 어디에서 얻나요?
일렉트럼은 제3자로부터 비트코인 가격을 받지만 다양한 옵션을 제공합니다. 다음을 참조하세요. 메뉴 → 도구 → 환경설정 → 피아트 을 클릭하여 현재 설정을 보거나 새 설정을 선택합니다.
거래가 오랫동안 확인되지 않으면 어떻게 해야 하나요?
비트코인 거래는 채굴자가 블록체인에 포함시킬 때 확정됩니다. 확인 속도는 일반적으로 거래 수수료에 따라 달라집니다. 수수료가 높을수록 채굴자가 거래의 우선순위를 정하기 때문에 일반적으로 확인 속도가 빨라집니다.
최신 Electrum 버전에서는 '동적 수수료'를 사용하여 적절한 수수료 금액을 보장합니다. 이 기능은 최신 Electrum 릴리스에서 기본적으로 켜져 있습니다.
미확인 거래가 있는 경우 몇 가지 옵션이 있습니다:
- 잠시만 기다려주세요.
거래가 확인되거나 취소될 때까지 기다릴 수 있습니다. 이 과정은 최악의 경우 며칠이 걸릴 수도 있습니다.
- 수수료를 인상합니다.
이 옵션은 수수료 대체(RBF)에 사용할 수 있습니다. 미확인 트랜잭션을 생성합니다. 일렉트럼은 기본적으로 라이트닝 네트워크 채널 운영을 제외하고 교체 가능한 트랜잭션을 생성합니다. 수수료를 올리려면:
- 에서 트랜잭션을 찾습니다.역사" 탭을 클릭합니다.
- 마우스 오른쪽 버튼을 클릭하고 "수수료 인상“.
- 새롭고 높은 수수료를 설정하세요.
- "확인“.
- 서명되지 않은 트랜잭션이 표시된 창이 나타납니다. "서명"를 클릭한 다음 "방송".
- "자녀가 부모를 대신하여 결제"(CPFP)를 사용합니다.
CPFP 거래는 상위 거래의 낮은 수수료를 상쇄하기 위해 높은 수수료를 지불합니다. 발신자 또는 수신자 중 한 명이 CPFP 트랜잭션을 만들 수 있습니다. 이렇게 하려면
- 에서 미확인 거래를 찾습니다.역사" 탭을 클릭합니다.
- 마우스 오른쪽 버튼을 클릭하고 "자녀가 부모를 대신하여 결제“.
- 적절한 수수료를 설정합니다.
- "확인“.
- 서명되지 않은 트랜잭션이 표시된 창이 나타납니다. "서명"를 클릭한 다음 "방송".
- 거래를 취소합니다.
이는 "교체 가능한" 경우에만 가능합니다. 미확인 거래. 취소하려면:
- 에서 트랜잭션을 찾습니다.역사" 탭을 클릭합니다.
- 마우스 오른쪽 버튼을 클릭하고 "취소(이중 지출)“.
- 적절한 수수료를 설정합니다.
- "확인“.
- 서명되지 않은 트랜잭션이 표시된 창이 나타납니다. "서명"를 클릭한 다음 "방송".
참고: 교체 가능한 거래는 거래 세부 정보 화면에서 "수수료로 교체: True"로 표시됩니다. 일렉트럼은 기본적으로 교체 가능한 트랜잭션을 생성하지만, 라이트닝 네트워크 채널 열기/닫기 트랜잭션은 예외입니다.
Electrum에서 주소를 '동결'한다는 것은 무엇을 의미하나요?
Electrum에서 주소를 '동결'하는 것은 지갑의 특정 자금을 보호하는 방법입니다. 주소를 동결하면
- 해당 주소에 저장된 비트코인은 사용할 수 없게 됩니다.
- 일렉트럼은 비트코인을 송금하려고 할 때 이 자금을 사용하지 않습니다.
이 기능은 일부 자금을 따로 남겨두거나 실수로 지출하는 것을 방지하려는 경우에 유용합니다.
기억해야 할 중요한 사항:
- 동결된 주소로 비트코인을 계속 받을 수 있습니다.
- 동결 해제된 주소에 충분한 자금이 있어야 코인을 보낼 수 있습니다.
- 대부분의 자금이 동결된 주소에 있는 경우 총 잔액이 충분하더라도 거래를 보내지 못할 수 있습니다.
동결된 자금을 사용하려면 먼저 주소를 '동결 해제'해야 합니다. 이렇게 하면 자금이 사용 가능한 잔액으로 돌아와 지출할 수 있습니다.
지갑 파일이 암호화되어 있나요?
Electrum은 2단계 암호화 시스템을 사용하여 데이터를 보호합니다:
- Electrum은 AES-256-CBC로 시드와 개인 키를 암호화합니다. 거래에 서명해야 할 때 비밀번호를 입력해 개인 키를 간단히 해독해야 합니다. 이 방식은 민감한 정보가 컴퓨터 메모리에 암호화되지 않은 채로 남아 있는 시간을 최소화합니다.
- 지갑 파일은 디스크에 암호화할 수도 있습니다. 하지만 활성 세션 중에는 지갑 정보가 컴퓨터 메모리에 암호화되지 않은 상태로 유지됩니다. 암호화된 지갑을 열려면 비밀번호가 필요합니다. Electrum은 이 비밀번호를 메모리에 저장하지 않습니다. 대신 비대칭 암호화(ECIES)를 사용하여 비밀번호 없이도 지갑을 디스크에 저장할 수 있습니다.
버전 이후 2.8
로 설정하면 지갑 파일 암호화가 켜져 있습니다. 기본값. 이 기능은 개인 정보를 보호할 뿐만 아니라 사용자가 제어하지 않는 지갑에 실수로 비트코인을 요청하는 것을 방지합니다.
일렉트럼을 콜드월렛과 함께 사용할 수 있나요?
일렉트럼은 비트코인을 오프라인에서 안전하게 보관하는 방법인 콜드월렛을 지원합니다. 참조 콜드 스토리지.
다른 비트코인 클라이언트에서 일렉트럼으로 개인 키를 가져올 수 있나요?
Electrum 2.0에서는 시드가 있는 지갑의 개인키를 가져올 수 없습니다. 대신 스윕해야 합니다.
개인 키를 가져오되 스윕하지 않으려면 시드가 없는 특수 지갑을 만들어야 합니다. 이를 위해 새 지갑을 만들고 '복원'을 선택한 다음 시드를 입력하는 대신 개인 키 목록을 입력하거나 감시 전용 지갑을 만들려면 주소 목록을 입력합니다.
이 지갑은 시드에서 복구할 수 없으므로 백업해야 합니다.
Electrum에서 개인 키를 어떻게 스윕하나요?
개인키를 스윕한다는 것은 개인키가 관리하는 모든 비트코인을 지갑의 기존 주소로 보내는 것을 의미합니다. 스윕한 개인 키는 지갑의 일부가 되지 않습니다. 대신, 지갑 시드에서 결정론적으로 생성된 주소로 해당 키가 제어하는 모든 비트코인이 전송됩니다.
개인 키를 스윕하려면 지갑 메뉴 → 개인 키 → 스윕. 해당 필드에 개인 키를 입력합니다. "주소" 필드를 변경하지 않습니다. 이것이 목적지 주소이며, 기존 일렉트럼 지갑의 주소입니다. "스윕". 이제 보내기 탭으로 이동하여 적절한 수수료를 설정한 다음 "보내기"를 클릭하여 지갑으로 코인을 전송할 수 있습니다.
Electrum 데이터 디렉토리는 어디에 있나요?
일렉트럼의 데이터 디렉토리는 지갑 파일, 구성 설정, 로그, 블록체인 헤더 등이 저장되는 곳입니다.
Windows:
- 사용"숨겨진 파일 표시' 파일 탐색기 옵션에서.
- 다음으로 이동 X:\Users\username\AppData\Roaming\Electrum (다음과 같이 입력할 수도 있습니다.
%APPDATA%\Electrum
를 클릭합니다).
macOS:
- Finder 열기
- 폴더로 이동(시프트+CMD+G) 및 유형
~/.electrum
Linux:
- 홈 폴더 열기
- "이동"을 클릭한 다음 "위치“
- 입력합니다:
~/.electrum
일렉트럼 지갑 파일은 어디에서 찾을 수 있나요?
일렉트럼의 기본 지갑 파일 이름은 default_wallet
. 이 파일은 애플리케이션을 처음 실행할 때 자동으로 생성됩니다. 이 파일은 다음과 같은 폴더에 저장됩니다. wallets
기본 Electrum 데이터 디렉토리(데이터 디렉터리).
Electrum에서 디버그 로깅을 사용하려면 어떻게 하나요?
- 파일에 로깅
Linux/Windows/macOS에서는 디스크에 로깅을 사용 설정할 수 있습니다.
GUI를 사용하여 다음 위치로 이동합니다. 메뉴 → 도구 → 환경설정 → 기타를 클릭하고 "파일에 로그 쓰기"를 선택합니다. 일렉트럼을 다시 시작하면 디버그 로그가 logs/
폴더에 저장합니다.
지갑을 여는 동안 오류가 발생하여 로깅을 활성화하는 '환경설정'으로 이동할 수 없는 경우, 해결 방법으로 임시 휴면 지갑을 만들고 해당 지갑의 설정에 액세스할 수 있습니다.
CLI/RPC를 사용하면 예를 들어 다음을 통해 파일 로깅을 활성화할 수 있습니다:
electrum setconfig log_to_file true
- 터미널에 로깅(표준 오류)
Linux/macOS의 경우, 터미널에서 Electrum을 시작하면 -v
플래그를 설정하여 터미널에서 디버그 로그를 활성화합니다(stderr로). 이 옵션은 Windows에서는 작동하지 않습니다(바이너리를 사용하는 경우).
macOS에서 공식 바이너리를 사용할 때는 예를 들어 다음과 같이 해 보세요:
/Applications/Electrum.app/Contents/MacOS/run_electrum -v
일렉트럼에서 대량 결제는 어떻게 하나요?
일렉트럼은 트랜잭션 일괄 처리라고도 하는 대량 결제를 지원합니다. 이 기능을 사용하면 한 번의 트랜잭션으로 여러 수신자에게 비트코인을 보낼 수 있습니다.
GUI에서 여러 명의 수취인을 입력하여 일괄 거래를 생성할 수 있습니다. 각 수취인마다 주소와 금액을 쉼표로 구분하여 별도의 줄에 입력합니다.
address, amount
address2, amount
address3, amount
금액은 Electrum 클라이언트에 설정된 현재 단위로 입력해야 합니다. 수신자를 추가하면 인터페이스에 거래의 총 금액이 표시됩니다.
대량 일괄 처리의 경우 Electrum은 편리한 가져오기 옵션을 제공합니다. 수신자 주소와 금액이 포함된 CSV 파일을 준비한 다음 "다음 주소로 결제' 필드를 클릭하여 폴더 아이콘을 클릭합니다.
일렉트럼에서 원시 트랜잭션을 생성하고 서명할 수 있나요?
예, 일렉트럼은 사용자 인터페이스 내에서 직접 원시 비트코인 트랜잭션을 생성하고 서명하는 기능을 지원합니다.
비트코인을 보내려고 할 때 일렉트럼이 멈추는 이유는 무엇인가요?
비트코인을 송금하려고 할 때 일렉트럼이 멈춘다면 지갑에 미사용 트랜잭션 출력(UTXO)이 많기 때문일 수 있습니다. 이러한 상황은 비트코인 수도꼭지나 다수의 소액 기부금 등 소액 결제를 많이 받았을 때 자주 발생합니다.
새 트랜잭션을 생성할 때 일렉트럼은 지갑의 모든 UTXO를 검색하여 적합한 입력을 찾습니다. 수백, 수천 개의 작은 UTXO가 있는 경우 이 과정에서 시간이 오래 걸릴 수 있으며 애플리케이션이 정지될 수 있습니다.
이 문제를 해결하려면 UTXO를 통합하면 됩니다. 이 과정에는 소량의 비트코인을 자신의 지갑 주소 중 하나로 보내는 것이 포함됩니다. 여러 개의 작은 코인을 큰 액면가로 교환한다고 생각하시면 됩니다.
UTXO를 통합하는 방법은 다음과 같습니다:
- 거래 수수료가 낮은 한적한 시간을 선택하세요.
- 잔액의 일부를 지갑의 다른 주소로 보내세요.
- 필요한 경우 이 과정을 몇 번 반복합니다.
UTXO를 통합하면 일렉트럼이 향후 거래를 위해 처리해야 하는 입력 수를 줄일 수 있어 지갑 동결을 방지하고 전반적인 지갑 성능을 개선할 수 있습니다.
간격 제한이란 무엇인가요?
갭 제한은 일렉트럼에서 중요한 개념입니다. 이는 지갑의 결정론적 주소 시퀀스에서 허용되는 연속적인 미사용 주소의 최대 개수를 정의합니다. 일렉트럼은 이 제한을 사용해 지갑에서 새 주소 검색을 중단할 시기를 결정합니다.
기본적으로 일렉트럼 2.0 이상 버전은 갭 제한을 20으로 설정합니다. 즉, 지갑은 사용하지 않는 주소가 20개 연속으로 발견될 때까지 계속해서 주소를 생성하고 확인합니다. 이 제한에 도달하면 일렉트럼은 지갑에 있는 모든 활성 주소를 찾은 것으로 간주합니다.
Electrum에서 새 주소를 미리 생성하려면 어떻게 하나요?
Electrum은 "갭 한도"라는 특정 한도까지 사용하면서 새 주소를 자동으로 생성합니다. 하지만 미리 더 많은 주소를 만들어야 할 수도 있습니다. 방법은 다음과 같습니다:
하나의 새 주소 만들기:
- 일렉트럼 콘솔을 엽니다.
- 이 명령을 입력합니다:
wallet.create_new_address(False)
- Enter 키를 누릅니다.
이렇게 하면 새 주소가 하나 생성됩니다. 주소 탭에서 이 새 주소는 빨간색 배경을 갖습니다. 빨간색은 주소가 정상 주소를 벗어났음을 나타냅니다. 간격 제한. 주소에 도달할 수 있을 만큼 주소를 사용할 때까지 빨간색으로 유지됩니다.
한 번에 여러 주소를 만들려면 루프를 사용할 수 있습니다. 예를 들어 50개의 새 주소를 만들 수 있습니다:
- 일렉트럼 콘솔을 엽니다.
- 이 명령을 입력합니다:
[wallet.create_new_address(False) for i in range(50)]
- Enter 키를 누릅니다.
중요 참고 사항:
- 간격 제한을 초과하여 생성된 주소 하지 않습니다. 는 시드 문구에서 자동으로 복구됩니다.
- 나중에 이러한 주소를 복구하려면 다음 중 하나를 수행해야 합니다:
- 클라이언트의 갭 한도를 늘리세요.
- 사용하던 주소에 도달할 때까지 새 주소를 생성하세요.
꼭 필요한 경우에만 추가 주소를 만들어야 한다는 점을 기억하세요. 일반적으로 대부분의 사용자에게는 Electrum이 자동으로 주소 생성을 관리하도록 하는 것이 가장 좋습니다.
일렉트럼은 어떻게 업그레이드하나요?
Electrum을 업그레이드하기 전에 항상 지갑 시드를 종이에 적어 두거나 개인 키를 백업하세요. 이는 중요한 안전 단계입니다.
업그레이드하려면 다음에서 최신 버전의 Electrum을 설치하면 됩니다. 다운로드 페이지. 정확한 단계는 사용 중인 컴퓨터 유형에 따라 달라집니다.
Electrum은 지갑 파일을 프로그램 자체와 별도로 보관합니다. 즉, 컴퓨터가 자동으로 제거하지 않는 경우 이전 버전의 Electrum을 안전하게 제거할 수 있습니다.
일렉트럼의 새 버전은 지갑 파일 저장 방식을 변경하는 경우가 있습니다. 따라서 최신 버전으로 지갑을 연 후에는 이전 버전의 Electrum으로 다시 전환하지 않는 것이 가장 좋습니다. 이전 버전에서는 업데이트된 지갑 파일을 올바르게 읽지 못할 수 있습니다.
일렉트럼 1.x 지갑을 일렉트럼 2.x로 업그레이드할 때는 다음 문제를 고려해야 합니다:
- Electrum 2.x로 업그레이드할 때 모든 비트코인 주소를 다시 생성해야 합니다. 이 작업은 평소보다 오래 걸릴 수 있으므로 업그레이드하는 동안 조금만 기다려주세요.
- 업그레이드를 통해 기존 지갑 파일이 새로운 Electrum 2.x 버전으로 교체됩니다. 그 후에는 Electrum 1.x에서는 더 이상 지갑을 사용할 수 없습니다.
- 업그레이드 후 Electrum 2.x를 처음 열면 "주소" 탭을 클릭합니다. 이는 정상입니다. Electrum 2.x를 다시 시작하면 주소가 표시됩니다.
- 오프라인에서 Electrum을 사용하는 경우 네트워크와 동기화하여 주소를 표시할 수 없습니다. 일부 주소를 보려면 콘솔에서 이 명령을 사용하면 됩니다:
wallet.synchronize()
. 이를 실행한 후 Electrum을 다시 시작하면 주소를 확인할 수 있습니다.
바이러스 백신 프로그램에서 Electrum을 멀웨어로 탐지하는 이유는 무엇인가요?
일렉트럼 바이너리는 바이러스 백신 프로그램에서 멀웨어로 잘못 인식되는 경우가 많습니다. 이는 이러한 프로그램이 잠재적 위협을 탐지하는 데 사용하는 휴리스틱 방법 때문에 오탐지로 이어질 수 있습니다. 일렉트럼 개발팀은 이러한 오탐지를 방지할 수 없으므로 신고를 중단해 주세요.
Electrum 프로젝트 개발자를 신뢰하는 경우, Electrum 바이너리의 GPG 서명을 확인한 후 바이러스 백신 경고를 무시해도 됩니다. 이 확인 프로세스는 다운로드한 소프트웨어가 정품이며 변조되지 않았음을 보장합니다.
추가 보안 조치를 선호하는 사용자에게는 두 가지 대안이 있습니다:
- 소스 코드에서 Electrum 바이너리를 직접 빌드하세요. 이렇게 하면 컴파일 프로세스를 완벽하게 제어할 수 있습니다.
- 미리 컴파일된 바이너리가 필요 없이 소스 코드에서 직접 Electrum을 실행할 수 있습니다.
시스템 보안을 바이러스 백신 소프트웨어에만 의존하는 것은 한계가 있다는 점에 유의할 필요가 있습니다. 보안을 극대화하려면 바이러스 백신 소프트웨어에 크게 의존하지 않는 보다 강력한 기본 제공 보안 기능을 갖춘 운영 체제를 사용하는 것이 좋습니다.
Electrum은 이전 Linux 시스템에서 최신 버전의 Python을 필요로 합니다. 어떻게 해결하나요?
이 문제를 해결하는 방법에는 여러 가지가 있습니다.
- 일렉트럼 앱이미지를 사용합니다.
- 앱 이미지를 다운로드합니다.
- 선택 사항입니다: GPG 서명을 확인합니다.
- 실행 파일로 만들어 실행합니다.
참고: 이 앱이미지는 x86_64(amd64) 시스템 전용입니다.
wget https://download.electrum.is/3.3.4/electrum-3.3.4-x86_64.AppImage $ chmod +x electrum-3.3.4-x86_64.AppImage $ ./electrum-3.3.4-x86_64.AppImage
- 백포트를 사용하세요: Debian 사용자의 경우 안정적인 백포트에서 패키지를 확인하세요.
- Linux 배포판을 업그레이드합니다: 예를 들어, 데비안 안정 버전에서 데비안 테스트 버전으로 전환합니다.
- Python을 컴파일하고 PyQt5를 설치합니다.
python3 -m pip install --user pyqt5
참고: PyQt5의 이 pip 메서드는 주로 x86/x86_64 시스템에서 작동합니다.
- 가상 머신에서 최신 패키지가 포함된 다른 Linux 배포판을 실행합니다.
Electrum 클라이언트와 서버 간의 연결이 인증되나요?
일렉트럼은 클라이언트-서버 시스템을 사용하여 통신합니다. JSON-RPC를 기반으로 하는 Electrum 프로토콜을 통해 클라이언트와 서버는 정보를 교환할 수 있습니다. 클라이언트가 연결할 수 있는 두 가지 주요 방법이 있습니다:
- TCP를 통한 SSL/TLS를 통한 JSON-RPC.
- TCP를 통한 JSON-RPC.
그러나 클라이언트는 보안을 위해 항상 SSL을 사용하므로 일반 TCP는 사용되지 않습니다. 즉, 모든 연결이 암호화됩니다.
서버 신원 확인과 관련하여 Electrum은 두 가지 유형의 SSL 인증서를 허용합니다:
- 신뢰할 수 있는 인증 기관(CA)이 서명한 인증서.
- 자체 서명 인증서.
Electrum은 서버에 처음 연결할 때 서버가 어떤 유형의 인증서를 사용하는지 기억합니다. 이 프로세스를 "고정"이라고 합니다.
- 자체 서명 인증서가 있는 서버의 경우, Electrum은 "최초 사용 시 신뢰"(TOFU) 방식을 사용합니다. 인증서가 만료될 때까지 해당 서버에 대해서만 특정 인증서를 허용합니다.
- CA 서명 인증서가 있는 서버의 경우, Electrum은 향후 해당 서버에서 항상 CA 서명 인증서를 기대합니다.
자체 Electrum 서버를 설정하는 경우, 자체 서명 인증서와 CA 서명 인증서 중에서 선택할 수 있습니다. 각각 장단점이 있습니다:
- 자체 서명 인증서는 만들기는 쉽지만 첫 번째 연결 시 중간자(MITM) 공격에 취약할 수 있습니다.
- CA 서명 인증서는 더 강력한 보안을 제공하지만 인증 기관을 신뢰해야 합니다.
일렉트럼은 더 이상 SSL 암호화 없이 연결할 수 없습니다. 이 변경은 모든 사용자의 보안을 개선하기 위해 이루어졌습니다.
일렉트럼은 알트코인을 지원하나요?
일렉트럼은 비트코인 전용으로 설계되었습니다. 흔히 '알트코인'이라고 불리는 다른 암호화폐는 지원하지 않습니다.
Electrum은 MIT 라이선스가 허용되는 오픈 소스 소프트웨어입니다. 이는 다른 개발자가 수정할 수 있음을 의미합니다. 따라서 다른 사람들이 다양한 암호화폐와 함께 작동하도록 만든 일렉트럼 버전이 많이 있습니다.
- 이러한 변경된 버전은 원래 일렉트럼과 연결되지 않은 별도의 프로젝트입니다.
- Electrum 팀은 이러한 다른 버전의 코드를 확인하거나 승인하지 않습니다.
- 이러한 변경된 버전은 공식적으로 지원하거나 권장하지 않습니다.
다른 암호화폐용으로 수정된 일렉트럼 버전을 사용 중인 경우, 도움이나 질문이 있으면 해당 버전의 개발자에게 문의하시기 바랍니다. 오리지널 일렉트럼 팀은 이러한 수정된 버전에 대해 도움을 드릴 수 없습니다.