Cách dùng node tùy chỉnh trong Cake Wallet
Mở trang Nodes trong cài đặt của ví, chạm nút dấu cộng và nhập địa chỉ cùng cổng của node, chỉ bật Use SSL nếu node phục vụ TLS trên cổng đó. Tự chạy node Monero hoặc Electrum server là bước nâng cấp quyền riêng tư lớn nhất, và lệch cổng với SSL là lý do phổ biến nhất khiến node tùy chỉnh không kết nối được.
Các bước nhanh
- Mở trang Nodes. Từ màn hình chính mở cài đặt, vào cài đặt của ví hiện tại và chọn Nodes. Mỗi coin có danh sách node riêng.
- Chạm nút dấu cộng. Thao tác này mở biểu mẫu thêm node mới.
- Nhập địa chỉ và cổng. Gõ tên máy chủ hoặc địa chỉ IP và cổng, ví dụ 18081 hoặc 18089 cho Monero, hoặc 50002 cho Electrum server có SSL.
- Đặt SSL và các tùy chọn khác. Chỉ bật Use SSL nếu node phục vụ TLS trên cổng đó. Chỉ thêm thông tin đăng nhập nếu node yêu cầu. Chỉ bật Trusted cho node bạn kiểm soát.
- Thêm SOCKS proxy nếu cần. Để truy cập node qua Orbot hoặc proxy khác, bật tùy chọn SOCKS proxy và nhập địa chỉ như 127.0.0.1:9050.
- Lưu, chọn và kiểm tra. Lưu node, chạm vào nó trong danh sách để chọn, và kiểm tra ví đã kết nối và bắt đầu đồng bộ. Nếu nó báo không truy cập được, hãy kiểm tra lại cổng và SSL.
Cake Wallet không tải toàn bộ blockchain. Nó giao tiếp với một node: daemon Monero cho Monero, máy chủ tương thích Electrum cho Bitcoin và Litecoin, endpoint RPC cho Ethereum và các chuỗi tương tự. Cake vận hành các node mặc định và liệt kê một số node cộng đồng, và bạn có thể thêm node của riêng mình. Node bạn dùng ảnh hưởng đến tốc độ, độ tin cậy và quyền riêng tư.
Vì sao nên đổi node
- Quyền riêng tư. Bất kỳ người vận hành node nào cũng thấy được các yêu cầu từ ví và địa chỉ IP của bạn, trừ khi bạn dùng Tor. Tài liệu của Cake gọi việc tự chạy node là bước nâng cấp quyền riêng tư lớn nhất hiện có.
- Độ tin cậy. Nếu ví cứ đứng ở "Disconnected" hoặc "Attempting Sync", đổi node là cách sửa đầu tiên mà tài liệu gợi ý.
- Tốc độ. Một node ở gần, hoặc node riêng trong mạng gia đình, thường đồng bộ Monero nhanh hơn.
- Tính năng. Bitcoin Silent Payments cần Electrum server có đúng chỉ mục (xem bên dưới).
Biểu mẫu node, từng trường một
| Trường | Nhập gì |
|---|---|
| Node Address | Chỉ tên máy chủ hoặc IP, không có http:// hay cổng, ví dụ node.example.com hoặc 192.168.1.20 |
| Node port | Cổng mà node lắng nghe (xem bảng bên dưới) |
| Login và Password | Để trống trừ khi node của bạn dùng xác thực RPC |
| Use SSL | Chỉ bật nếu cổng đó phục vụ TLS |
| Trusted | Monero: chỉ bật cho node do chính bạn chạy. Nó bỏ qua một số bước kiểm tra phòng vệ để đồng bộ nhanh hơn |
| SOCKS proxy | Tùy chọn. Định tuyến node này qua proxy, ví dụ Orbot tại 127.0.0.1:9050 |
| Enable for Auto-Switching | Cho phép ứng dụng tự động chuyển sang node này nếu node hiện tại gặp lỗi |
Bố cục chính xác đã thay đổi khi màn hình Nodes được làm lại ở phiên bản 6.2 (tháng 6/2026), và phiên bản 6.5 thêm trang Nodes vào cài đặt của từng ví (ghi chú phát hành Cake Wallet, 2026). Biểu mẫu node còn có nút kiểm tra cho biết kết nối có thành công hay không.
Các cổng thông dụng
| Coin và máy chủ | Cổng thường dùng | SSL |
|---|---|---|
| Daemon Monero, RPC hạn chế | 18089 | Thường bật với node công khai |
| Daemon Monero, RPC tiêu chuẩn | 18081 | Thường tắt với node tại nhà |
| Monero qua HTTPS | 443 | Bật |
| Electrum server Bitcoin (Fulcrum, electrs) có TLS | 50002 | Bật |
| Electrum server Bitcoin không có TLS | 50001 | Tắt |
| Node onion (.onion) | Theo công bố của người vận hành | Thường tắt, vì Tor đã mã hóa |
Đây là quy ước, không phải quy tắc: luôn dùng cổng mà node hoặc nhà cung cấp của bạn ghi trong tài liệu. Các node mặc định của Cake, như liệt kê trong mã nguồn, cũng theo cùng kiểu: một node Monero trên cổng 18081 có SSL và một Electrum server Bitcoin trên cổng 50002 có SSL.
Monero: node của riêng bạn
Chạy monerod tại nhà trên máy tính hoặc một thiết bị node chuyên dụng mang lại quyền riêng tư cao nhất: không bên thứ ba nào thấy ví của bạn hỏi những khối và giao dịch nào. Trỏ Cake Wallet tới IP nội bộ và cổng RPC của node khi dùng Wi-Fi ở nhà, hoặc công khai nó qua Tor dưới dạng dịch vụ onion để dùng khi ra ngoài.
- Cổng RPC hạn chế (thường là 18089) an toàn hơn khi mở ra ngoài so với cổng RPC đầy đủ.
- Chỉ bật Trusted cho node của chính bạn.
- Node pruned vẫn đồng bộ ví tốt và cần ít dung lượng đĩa hơn nhiều.
Bitcoin và Litecoin: Electrum server
Với Bitcoin, Cake Wallet dùng giao thức Electrum, nên bạn cần một Electrum server như Fulcrum hoặc electrs chạy trên Bitcoin Core, không phải cổng RPC của Bitcoin Core. Nhiều gói node tại nhà đã có sẵn. Litecoin hoạt động tương tự với Electrum server cho Litecoin; MWEB có cài đặt node riêng trong cài đặt Litecoin.
Lưu ý về Silent Payments: quét Silent Payments cần một máy chủ electrs được build với tweak index. Tài liệu của Cake cho biết nếu máy chủ của bạn không có, ví sẽ chuyển sang dùng máy chủ electrs của chính Cake để quét, điều này đáng lưu ý nếu bạn chạy node riêng vì quyền riêng tư. Xem Silent Payments. Phiên bản 6.4.2 cũng giúp gửi Bitcoin hoạt động được khi node của bạn chỉ truy cập được trong mạng nội bộ.
Ethereum và các chuỗi khác
Các chuỗi EVM, Solana, Tron và các coin khác cũng có danh sách node kèm tùy chọn thêm. Node proof-of-work của Nano được quản lý riêng. Ít người tự host những node này, nên lý do chính để đổi là độ tin cậy.
Khi node tùy chỉnh không kết nối được
- Kiểm tra SSL so với cổng trước tiên. Tài liệu của Cake cho biết lỗi lệch phổ biến nhất là "SSL enabled on a non-SSL port or vice versa" (bật SSL trên cổng không có SSL hoặc ngược lại).
- Bỏ phần thừa khỏi địa chỉ. Không có
https://, không có dấu gạch chéo ở cuối, không ghi cổng trong ô địa chỉ. - Chứng chỉ tự ký. Nếu node tại nhà dùng chứng chỉ tự ký và không kết nối được khi bật SSL, hãy thử một cổng không SSL trong mạng nội bộ, hoặc dùng Tor.
- Tường lửa và VPN. Một số mạng di động và VPN chặn cổng node. Hãy thử mạng khác.
- Địa chỉ onion cần Tor. Node
.onionchỉ hoạt động khi Tor tích hợp hoặc Orbot đang chạy; nếu không nó cứ đứng ở "Connecting". Xem quyền riêng tư và Tor. - Node vẫn đang đồng bộ. Daemon chưa đồng bộ xong thì không phục vụ ví của bạn được.
- Lỗi: "Internal error: Failed to get earliest fork height" thường cần đổi node và khởi động lại ứng dụng (tài liệu Cake Wallet, 2026). Xem thêm trong thông báo lỗi.
Nếu không cách nào hiệu quả, hãy chuyển về node mặc định: tiền của bạn nằm trên blockchain, không nằm trên node, và đổi node không bao giờ khiến tiền gặp rủi ro. Với các sự cố đồng bộ nói chung, xem Cake Wallet không đồng bộ.
Câu hỏi thường gặp
Dùng node mặc định của Cake Wallet có an toàn không?
Có, xét về an toàn tiền: node không thể tiêu coin của bạn. Về quyền riêng tư, người vận hành có thể thấy IP và các yêu cầu từ ví của bạn, nên hãy dùng Tor hoặc node riêng nếu điều đó quan trọng với bạn.
Công tắc Trusted có tác dụng gì?
Với Monero, nó bảo ví tin tưởng node và bỏ qua một số bước kiểm tra phòng vệ, giúp đồng bộ nhanh hơn. Chỉ bật cho node bạn kiểm soát.
Node Monero của tôi nên dùng cổng nào?
Dùng cổng RPC mà node của bạn được cấu hình: 18081 là cổng tiêu chuẩn thông thường và 18089 là cổng hạn chế phổ biến. Đặt công tắc SSL khớp với cổng đó.
Có kết nối Cake Wallet trực tiếp với Bitcoin Core được không?
Không qua RPC của Bitcoin Core. Cake Wallet cần một máy chủ tương thích Electrum như Fulcrum hoặc electrs chạy trên node của bạn.
Vì sao node .onion của tôi không bao giờ kết nối?
Node onion cần Tor. Bật Tor tích hợp hoặc chạy Orbot, hoặc dùng node clearnet thay thế.