Frosting Guide 안전하게 다운로드

Cake Wallet에서 사용자 지정 node를 쓰는 방법

지갑 설정에서 Nodes 페이지를 열고 더하기 버튼을 누른 뒤 node 주소와 포트를 입력하세요. Use SSL은 node가 해당 포트에서 TLS를 제공할 때만 켭니다. 자체 Monero node나 Electrum 서버를 운영하는 것이 가장 큰 개인정보 보호 향상이며, 포트와 SSL 불일치가 사용자 지정 node 연결 실패의 가장 흔한 원인입니다.

빠른 단계

  1. Nodes 페이지 열기. 홈 화면에서 설정을 열고 현재 지갑의 설정으로 가서 Nodes를 선택합니다. 코인마다 별도의 node 목록이 있습니다.
  2. 더하기 버튼 누르기. 새 node 입력 양식이 열립니다.
  3. 주소와 포트 입력. 호스트 이름 또는 IP 주소와 포트를 입력합니다. 예: Monero는 18081 또는 18089, SSL을 쓰는 Electrum 서버는 50002.
  4. SSL 및 기타 옵션 설정. node가 해당 포트에서 TLS를 제공할 때만 Use SSL을 켜세요. node가 요구할 때만 로그인을 추가하세요. Trusted는 직접 관리하는 node에서만 켜세요.
  5. 필요하면 SOCKS 프록시 추가. Orbot이나 다른 프록시로 node에 접속하려면 SOCKS proxy 옵션을 켜고 127.0.0.1:9050 같은 주소를 입력하세요.
  6. 저장, 선택, 테스트. node를 저장하고 목록에서 눌러 선택한 뒤, 지갑이 연결되어 동기화를 시작하는지 확인하세요. 연결할 수 없다고 나오면 포트와 SSL을 다시 확인하세요.

Cake Wallet은 전체 블록체인을 내려받지 않습니다. 대신 node와 통신합니다. Monero는 Monero 데몬, Bitcoin과 Litecoin은 Electrum 호환 서버, Ethereum 및 유사 체인은 RPC 엔드포인트입니다. Cake는 기본 node를 운영하고 일부 커뮤니티 node를 목록에 제공하며, 직접 node를 추가할 수도 있습니다. 어떤 node를 쓰느냐에 따라 속도, 안정성, 개인정보 보호가 달라집니다.

node를 바꾸는 이유

  • 개인정보 보호. Tor를 쓰지 않으면 node 운영자는 누구나 지갑의 요청과 IP 주소를 볼 수 있습니다. Cake 문서는 자체 node 운영을 가능한 가장 큰 개인정보 보호 향상이라고 부릅니다.
  • 안정성. 지갑이 "Disconnected"나 "Attempting Sync"에서 멈춰 있을 때 문서가 제안하는 첫 번째 해결책이 node 변경입니다.
  • 속도. 가까운 node나 집 네트워크의 자체 node는 대개 Monero를 더 빨리 동기화합니다.
  • 기능. Bitcoin Silent Payments에는 적절한 인덱스를 갖춘 Electrum 서버가 필요합니다(아래 참고).

node 입력 양식, 항목별 설명

항목입력할 내용
Node Addresshttp://나 포트 없이 호스트 이름 또는 IP만. 예: node.example.com 또는 192.168.1.20
Node portnode가 수신하는 포트(아래 표 참고)
Login 및 Passwordnode가 RPC 인증을 쓰지 않으면 비워 두기
Use SSL해당 포트가 TLS를 제공할 때만 켜기
TrustedMonero: 직접 운영하는 node에서만 켜기. 일부 방어적 검사를 건너뛰어 더 빨리 동기화함
SOCKS proxy선택 사항. 이 node를 프록시를 통해 연결. 예: Orbot 127.0.0.1:9050
Enable for Auto-Switching현재 node가 실패하면 앱이 자동으로 이 node로 전환하도록 허용

정확한 레이아웃은 버전 6.2(2026년 6월)에서 Nodes 화면이 재구성되면서 바뀌었고, 버전 6.5에서는 각 지갑의 설정에 Nodes 페이지가 추가되었습니다(Cake Wallet 릴리스 노트, 2026). node 양식에는 연결 성공 여부를 알려 주는 테스트 버튼도 있습니다.

일반적인 포트

코인 및 서버일반 포트SSL
Monero 데몬, 제한된 RPC18089공개 node는 대개 켜짐
Monero 데몬, 표준 RPC18081집 node는 보통 꺼짐
HTTPS를 통한 Monero443켜짐
TLS를 쓰는 Bitcoin Electrum 서버(Fulcrum, electrs)50002켜짐
TLS 없는 Bitcoin Electrum 서버50001꺼짐
Onion(.onion) node운영자가 공개한 포트대개 꺼짐, Tor가 이미 암호화함

이는 관례일 뿐 규칙이 아닙니다. 항상 node나 제공업체가 안내하는 포트를 쓰세요. 소스 코드에 나오는 Cake 자체 기본 node도 같은 패턴입니다. Monero node는 SSL을 켠 18081, Bitcoin Electrum 서버는 SSL을 켠 50002입니다.

Monero: 자체 node

집에 있는 컴퓨터나 전용 node 장비에서 monerod를 실행하면 개인정보 보호가 가장 강력해집니다. 지갑이 어떤 블록과 거래를 요청하는지 제3자가 볼 수 없습니다. 집 Wi-Fi에서는 Cake Wallet을 node의 로컬 IP와 RPC 포트로 지정하고, 밖에서 쓰려면 Tor onion 서비스로 노출하세요.

  • 제한된 RPC 포트(흔히 18089)는 전체 RPC 포트보다 외부에 노출하기에 더 안전합니다.
  • Trusted는 자체 node에서만 켜세요.
  • pruned node도 지갑 동기화에는 문제없이 작동하며 디스크 공간이 훨씬 적게 듭니다.

Bitcoin과 Litecoin: Electrum 서버

Bitcoin의 경우 Cake Wallet은 Electrum 프로토콜을 쓰므로 Bitcoin Core의 RPC 포트가 아니라 Bitcoin Core 위에서 동작하는 Fulcrum이나 electrs 같은 Electrum 서버가 필요합니다. 많은 홈 node 패키지에 포함되어 있습니다. Litecoin도 Litecoin Electrum 서버로 같은 방식으로 작동하며, MWEB은 Litecoin 설정 아래에 별도의 node 설정이 있습니다.

Silent Payments 관련 주의: Silent Payments 스캔에는 tweak 인덱스를 포함해 빌드한 electrs 서버가 필요합니다. Cake 문서에 따르면 서버에 이 인덱스가 없으면 지갑은 스캔에 Cake 자체 electrs 서버를 사용하는데, 개인정보 보호를 위해 자체 node를 운영한다면 중요한 점입니다. Silent Payments를 참고하세요. 버전 6.4.2에서는 node가 로컬 네트워크에서만 접근 가능할 때도 Bitcoin 송금이 되도록 수정되었습니다.

Ethereum과 기타 체인

EVM 체인, Solana, Tron 등 다른 코인에도 추가 옵션이 있는 node 목록이 있습니다. Nano 작업 증명 node는 따로 관리됩니다. 이런 node를 직접 운영하는 사람은 적으므로 주된 변경 이유는 안정성입니다.

사용자 지정 node가 연결되지 않을 때

  • 먼저 SSL과 포트가 맞는지 확인하세요. Cake 문서에 따르면 가장 흔한 불일치는 "SSL enabled on a non-SSL port or vice versa"(SSL이 아닌 포트에서 SSL을 켰거나 그 반대)입니다.
  • 주소에서 불필요한 부분을 지우세요. 주소 칸에 https://, 끝의 슬래시, 포트를 넣지 마세요.
  • 자체 서명 인증서. 집 node가 자체 서명 인증서를 써서 SSL을 켜면 연결되지 않는다면 로컬 네트워크에서 SSL 없는 포트를 쓰거나 Tor를 쓰세요.
  • 방화벽과 VPN. 일부 모바일 네트워크와 VPN은 node 포트를 차단합니다. 다른 네트워크로 시도해 보세요.
  • Onion 주소에는 Tor가 필요합니다. .onion node는 내장 Tor나 Orbot이 실행 중일 때만 작동하며, 그렇지 않으면 "Connecting"에 머뭅니다. 개인정보 보호와 Tor를 참고하세요.
  • node가 아직 동기화 중. 완전히 동기화되지 않은 데몬은 지갑에 데이터를 제공할 수 없습니다.
  • 오류: "Internal error: Failed to get earliest fork height"는 대개 node를 바꾸고 앱을 재시작하면 해결됩니다(Cake Wallet 문서, 2026). 더 많은 내용은 오류 메시지에 있습니다.

아무것도 안 되면 기본 node로 돌아가세요. 자금은 node가 아니라 블록체인에 있으므로 node를 바꿔도 자금이 위험해지지 않습니다. 일반적인 동기화 문제는 Cake Wallet 동기화 안 됨을 참고하세요.

자주 묻는 질문

Cake Wallet의 기본 node를 써도 안전한가요?

자금 안전 면에서는 그렇습니다. node는 코인을 사용할 수 없습니다. 개인정보 면에서는 운영자가 IP와 지갑 요청을 볼 수 있으므로, 중요하다면 Tor나 자체 node를 쓰세요.

Trusted 스위치는 무슨 역할을 하나요?

Monero에서 지갑이 node를 신뢰하고 일부 방어적 검사를 건너뛰게 해 동기화를 빠르게 합니다. 직접 관리하는 node에서만 켜세요.

내 Monero node에는 어떤 포트를 써야 하나요?

node에 설정된 RPC 포트를 쓰세요. 18081이 일반적인 표준 포트이고 18089가 흔한 제한 포트입니다. SSL 스위치를 그 포트에 맞추세요.

Cake Wallet을 Bitcoin Core에 직접 연결할 수 있나요?

Bitcoin Core의 RPC에는 안 됩니다. Cake Wallet에는 node 위에서 실행되는 Fulcrum이나 electrs 같은 Electrum 호환 서버가 필요합니다.

.onion node가 전혀 연결되지 않아요. 왜 그런가요?

Onion node에는 Tor가 필요합니다. 내장 Tor를 켜거나 Orbot을 실행하거나, 대신 clearnet node를 쓰세요.