Thêm mạng BNB Chain vào ví an toàn
Nội dung bài9 phần
Độ khó: Trung cấp
Ví tương thích EVM kết nối được nhiều mạng, và mạng chưa có sẵn trong danh sách thì thêm thủ công dưới dạng mạng tuỳ chỉnh. Bài viết chung cho mọi ví, lấy BNB Smart Chain làm ví dụ: các trường cần điền, cách kiểm tra từng giá trị và rủi ro của RPC giả. Nội dung chỉ nhằm giải thích kiến thức, không phải khuyến nghị đầu tư.
Điểm chính
- Mạng tuỳ chỉnh gồm tên, chain ID, địa chỉ RPC, ký hiệu đồng tiền và địa chỉ explorer.
- BNB Smart Chain mainnet có chain ID 56 (0x38), testnet là 97 (0x61), theo tài liệu của BNB Chain.
- RPC là máy chủ ví nhờ đọc dữ liệu và phát giao dịch, nên chỉ dùng RPC từ nguồn chính thức, qua HTTPS.
- Cùng địa chỉ trên nhiều mạng EVM, nên gửi nhầm mạng là lỗi hay gặp.
Mạng tuỳ chỉnh là gì
Nhiều chuỗi khối cùng dùng chuẩn EVM của Ethereum nên một địa chỉ ví và một ví phần mềm chạy được trên nhiều mạng. Ví không biết trước mọi mạng, nên có chức năng thêm mạng bằng một bộ thông số. Những thông số này nói cho ví biết kết nối tới đâu và đọc số dư theo đơn vị nào.
Cùng một cụm từ khôi phục sẽ cho cùng một địa chỉ trên mọi mạng EVM. Điều này tiện, nhưng cũng là lý do một khoản gửi nhầm mạng vẫn "đến" đúng địa chỉ mà lại nằm ở mạng bạn không thấy.
Năm trường cần điền
Trường | Ý nghĩa | Giá trị với BNB Smart Chain mainnet |
|---|---|---|
Tên mạng | Nhãn hiển thị trong ví, chỉ để bạn đọc | BNB Smart Chain |
Chain ID | Số định danh mạng | 56 (0x38) |
RPC URL | Máy chủ ví kết nối để đọc dữ liệu và phát giao dịch |
|
Ký hiệu đồng tiền | Đơn vị phí và đồng tiền gốc | BNB |
Block explorer | Trang tra cứu giao dịch |
|
Testnet dùng chain ID 97 (0x61) với địa chỉ RPC riêng, dành cho thử nghiệm và không chứa tài sản có giá trị. Giá trị có thể thay đổi theo thời gian, nên luôn đối chiếu lại với tài liệu chính thức của BNB Chain trước khi nhập.
Chain ID: con số 56 làm gì
Chain ID không chỉ là nhãn. Theo EIP-155 (do Vitalik Buterin đề xuất, tạo ngày 14/10/2016), chain ID được đưa vào dữ liệu khi ký, để một giao dịch ký cho mạng này không dùng lại được trên mạng khác.
Ví dụ số: chain ID 56 dạng hex là 0x38 (3 × 16 + 8), chain ID 97 là 0x61 (6 × 16 + 1). Theo EIP-155, giá trị v trong chữ ký là {0,1} + chainId × 2 + 35, nên với chain ID 56 sẽ ra 147 hoặc 148. Nhập sai chain ID thì chữ ký không khớp mạng. Kiểu tấn công khai thác điều này được nói ở bài replay attack là gì.
Cách thêm mạng an toàn

- Xem ví có sẵn mạng đó chưa. Nhiều ví có danh sách mạng phổ biến để bật bằng một cú bấm. Dùng danh sách có sẵn thì không phải nhập tay thông số nào.
- Lấy thông số từ nguồn chính thức. Với BNB Smart Chain, đó là trang tài liệu của BNB Chain. Các danh sách bên thứ ba như ChainList tiện tra cứu, nhưng một số ví cảnh báo rõ họ không duy trì dữ liệu đó, nên cần tự đối chiếu.
- Gõ hoặc dán từng trường, đối chiếu chain ID. Tính theo hex và thập phân: 0x38 là 56. Nhiều ví từ chối thêm nếu chain ID không khớp với giá trị RPC trả về, đúng như EIP-3085 yêu cầu.
- Chỉ dùng địa chỉ RPC bắt đầu bằng https. EIP-3085 yêu cầu ví từ chối URL
http:. Địa chỉ lạ, rút gọn hay có thêm tham số là lý do để dừng. - Nạp thử một khoản nhỏ vào địa chỉ trên mạng mới và kiểm tra trên explorer chính thức trước khi chuyển số tiền lớn.
- Nhớ rằng mạng tuỳ chỉnh có thể không đồng bộ. Theo hướng dẫn của một ví lớn, mạng thêm thủ công không tự sang thiết bị khác và có thể phải thêm lại sau khi cài lại ứng dụng.
Vì sao RPC giả là rủi ro
RPC là máy chủ ví hỏi để biết số dư, số giao dịch đã gửi và để phát giao dịch lên mạng. Khoá riêng vẫn được dùng để ký trong ví, nhưng toàn bộ thông tin bạn thấy lại do RPC cung cấp.
EIP-3085 khuyến nghị coi RPC là không đáng tin, vì máy chủ có thể lỗi hoặc độc hại, và cảnh báo người dùng rằng hoạt động và địa chỉ IP của họ hiển thị với máy chủ đó. Nếu một RPC trả dữ liệu sai, bạn có thể nhìn thấy số dư hay trạng thái giao dịch không đúng thực tế, và quyết định dựa trên thông tin giả. Cụ thể có thể là:
- Hiện số dư token giả để dụ bạn ký giao dịch.
- Ghi lại địa chỉ ví và IP của bạn để theo dõi.
- Từ chối hoặc làm chậm giao dịch phát đi.

Đặc tả cũng dặn ví chỉ ký bằng chain ID người dùng đã đồng ý, không dùng chain ID do RPC báo. Đây là lý do bạn nên tự đối chiếu chain ID, không dựa vào cái ví "tự phát hiện".
Trang web đòi thêm mạng
Nhiều trang DeFi có nút bật cửa sổ "thêm mạng" trong ví, dùng chính cơ chế wallet_addEthereumChain của EIP-3085. Cách này tiện vì khỏi gõ tay, nhưng giá trị do trang đưa ra, mà trang giả có thể đưa RPC lạ.
Quy tắc đơn giản: cửa sổ hiện ra thì đọc từng dòng và so với giá trị chính thức, chỉ bấm chấp nhận khi khớp hoàn toàn. Nếu cả trang lẫn đường dẫn đến trang đó đều lạ, đừng thêm. Kiểu lừa dùng trang giả được nói ở bài phishing là gì và tổng hợp ở các hình thức lừa đảo tiền mã hoá phổ biến.
Gửi và nhận đúng mạng
Sau khi thêm mạng, phần hay gây mất tiền lại là chọn sai mạng khi chuyển. Trước mỗi lần gửi, kiểm tra ba thứ: mạng đang chọn trong ví, mạng mà nơi nhận hỗ trợ, và đồng tiền dùng để trả phí. Ví cần có đồng tiền gốc của mạng đó, ở BNB Smart Chain là BNB, để trả phí giao dịch.
Với một token bạn không nhận ra xuất hiện trong ví sau khi thêm mạng, đừng tương tác. Xem bài lừa đảo airdrop tiền mã hoá và bảo mật tiền mã hoá để biết thêm cách tự bảo vệ.
Học tiếp trong khoá Crypto
Các bài học liên quan trong Khoá học Crypto của HODL.VN:
- Gửi và nhận coin: địa chỉ, phí mạng và chọn đúng mạng
- Smart contract và dApp: ứng dụng chạy trên Ethereum
Câu hỏi thường gặp
Chain ID của BNB Smart Chain là bao nhiêu?
Theo tài liệu của BNB Chain, mainnet có chain ID 56 (0x38) và testnet là 97 (0x61). Giá trị này nên được đối chiếu lại với trang chính thức mỗi khi thêm mạng.
Dùng RPC công cộng có an toàn không?
RPC công cộng từ nguồn chính thức là lựa chọn hợp lý để bắt đầu, nhưng cần hiểu rằng nó thấy địa chỉ và IP của bạn, và có giới hạn lượng truy vấn. Tài liệu của BNB Chain nêu rõ giới hạn 10.000 yêu cầu trong 5 phút và việc tắt eth_getLogs trên các điểm mainnet công cộng. Ứng dụng truy vấn nhiều thường dùng dịch vụ RPC riêng.
Thêm mạng có làm lộ cụm từ khôi phục không?
Không, thêm mạng chỉ thay đổi cấu hình kết nối. Nhưng bất kỳ bước nào yêu cầu bạn nhập cụm từ khôi phục khi thêm mạng đều là dấu hiệu lừa đảo, xem seed phrase là gì.
Gửi nhầm mạng thì có lấy lại được không?
Tuỳ trường hợp. Nếu nơi nhận là địa chỉ ví của chính bạn và bạn có khoá, chỉ cần thêm đúng mạng vào ví là thấy tiền. Nếu nơi nhận là sàn hoặc người khác, có thể không lấy lại được, nên cần gửi thử một khoản nhỏ trước.
Duyệt bởi Ban biên tập HODL.VN · Cập nhật 09/11/2026
Ứng dụng HODL
Tải app HODL
Bảng giá, cảnh báo giá và bài phân tích ngay trên điện thoại.