Frosting Guide Tải về an toàn

Silent Payments trong Cake Wallet

Silent Payments cho bạn một địa chỉ Bitcoin dùng lại được, bắt đầu bằng sp1, mà bạn có thể công khai mà người ngoài không liên kết được các khoản bạn nhận. Cake Wallet hỗ trợ cả gửi và nhận; để nhận, điện thoại phải quét blockchain, và nếu node của bạn không cung cấp được dữ liệu cần thiết, việc quét sẽ âm thầm dùng máy chủ riêng của Cake Wallet.

Các bước nhanh

  1. Mở Receive. Trong ví Bitcoin, nhấn Receive, nhấn vào loại địa chỉ dưới mã QR và chọn Silent Payments.
  2. Chia sẻ địa chỉ sp1. Sao chép hoặc hiển thị mã QR. Địa chỉ này dùng lại được, nên bạn có thể công khai nó.
  3. Bật quét. Vào Settings, Bitcoin Settings, Silent Payments và bật Set Silent Payments always scanning.
  4. Kiểm tra node. Nếu dùng node riêng, hãy đảm bảo đó là bản electrs hỗ trợ tweak cho Silent Payments, nếu không việc quét sẽ dùng máy chủ của Cake Wallet.
  5. Chờ quét xong. Giữ ứng dụng mở khi chấm màu hổ phách còn hiện. Các khoản thanh toán xuất hiện khi việc quét tới block chứa chúng.

Silent Payments là một tiêu chuẩn Bitcoin (BIP-352). Cake Wallet thêm tính năng này ở phiên bản 4.18.0 vào tháng 5/2024 và nói rằng đây là ví đầu tiên hỗ trợ đầy đủ cả gửi lẫn nhận (tài liệu Cake Wallet, 2026).

Silent Payments hoạt động thế nào

Thông thường, dùng lại một địa chỉ Bitcoin là không tốt cho quyền riêng tư: ai cũng có thể tra cứu nó và thấy mọi khoản thanh toán tới đó. Với Silent Payments, bạn chia sẻ một địa chỉ sp1… cố định, nhưng ví của mỗi người gửi dùng nó để tính ra một output Taproot mới, duy nhất trên chuỗi. Chỉ ví của bạn, nhờ khóa riêng của bạn, mới tìm ra được các output đó. Người quan sát không thể biết hai khoản thanh toán đã đến cùng một người.

Cái giá phải trả là công việc ở phía nhận. Ví của bạn phải kiểm tra mọi giao dịch Bitcoin mới để tìm các khoản dành cho bạn. Đó là ý nghĩa của "quét" (scanning) trong ứng dụng.

Gửi tới địa chỉ sp1

Dán địa chỉ sp1… vào màn hình Send như mọi địa chỉ Bitcoin khác. Không cần bước nào thêm. Lưu ý rằng Bump fee không có cho giao dịch gửi tới địa chỉ sp1, nên hãy chọn mức phí đủ ngay từ đầu (xem Bitcoin trong Cake Wallet).

Nhận tiền

Nhấn Receive, nhấn vào loại địa chỉ dưới mã QR và chọn Silent Payments. Địa chỉ sp1 của bạn không thay đổi, nên bạn có thể đăng nó lên website hay hồ sơ cá nhân. Sau đó bật quét trong Settings, Bitcoin Settings, Silent Payments, với tùy chọn Set Silent Payments always scanning. Khi đang quét, một chấm nhỏ màu hổ phách xuất hiện cạnh các nút chuỗi trên màn hình chính (tài liệu Cake Wallet, 2026).

Silent Payments chỉ hoạt động trên tài khoản Bitcoin đầu tiên. Tính năng này không có trên các tài khoản phụ tạo bằng tính năng tài khoản của 6.5.0.

Pin, dữ liệu và phạm vi quét

Việc quét tốn pin và dữ liệu di động trong lúc chạy. Nếu bạn hiếm khi nhận Silent Payments, có thể tắt chế độ luôn quét và chỉ bật khi đang chờ một khoản thanh toán. Cake Wallet nói rằng tiền không bị mất khi tắt quét; chúng chỉ không hiển thị cho đến khi bạn quét. Silent Payments Scanning cho phép bắt đầu từ một ngày hoặc block height thay vì quét toàn bộ chuỗi, và Scan one block kiểm tra một block duy nhất nếu bạn biết khoản thanh toán nằm ở đâu.

Lưu ý riêng tư: electrs dự phòng

Việc quét cần một máy chủ Electrum cung cấp chỉ mục "tweaks" của Silent Payments. Trên thực tế, đó là một bản electrs có hỗ trợ tweak; nhiều máy chủ Electrum thông thường và hầu hết node cá nhân không có nó.

Khi bắt đầu quét, Cake Wallet hỏi node bạn đã chọn xem nó có cung cấp được dữ liệu này không. Nếu được, việc quét dùng node của bạn. Nếu không, việc quét dùng máy chủ của Cake Wallet, electrs.cakewallet.com ở cổng 50001, trong khi phần còn lại của ví vẫn dùng node bạn chọn (tài liệu Cake Wallet, 2026; cùng địa chỉ này được ghi cứng làm mặc định trong mã nguồn). Ứng dụng hiển thị thông báo: Your current node does not support Silent Payments. Cake Wallet will switch to a compatible node while scanning. (Node hiện tại của bạn không hỗ trợ Silent Payments. Cake Wallet sẽ chuyển sang một node tương thích trong lúc quét.)

Điều này quan trọng nếu bạn chạy node riêng vì quyền riêng tư. Không có electrs hỗ trợ tweak, lưu lượng quét của bạn, kể cả địa chỉ IP nếu bạn không dùng Tor, sẽ đi tới hạ tầng của Cake Wallet. Máy chủ không bao giờ nhận được khóa của bạn, nhưng bạn đang tin một bên thứ ba với siêu dữ liệu kết nối như khi nào và bao lâu bạn quét một lần. Để tránh điều đó, hãy chạy một bản electrs hỗ trợ Silent Payments, kết nối Cake Wallet tới nó (xem node tùy chỉnh), và cân nhắc dùng Tor.

So sánh Silent Payments với các lựa chọn khác

Lựa chọnDùng lại được?Người nhận phải quét?Phù hợp nhất cho
Địa chỉ bc1q thông thường, mới mỗi lầnKhôngKhôngThanh toán hằng ngày, sàn giao dịch
Silent Payment (sp1)CóCóQuyên góp, hồ sơ công khai, người trả tiền nhiều lần
Địa chỉ Lightning (@cake.cash)CóKhôngThanh toán nhỏ, nhanh
PayjoinMỗi khoản một địa chỉKhôngChe giấu ai sở hữu input nào

Bảng trên là tóm tắt đơn giản; xem Lightning và Payjoin để biết chi tiết từng loại.

Khôi phục ví đã từng nhận Silent Payments

Seed của bạn bao gồm cả tiền Silent Payment, nhưng ví chỉ tìm thấy chúng bằng cách quét. Sau khi khôi phục trong Cake Wallet, hãy mở Silent Payments Scanning và bắt đầu từ một ngày trước khoản Silent Payment đầu tiên của bạn, rồi để quá trình quét chạy xong. Một ứng dụng khác chỉ tìm được số tiền này nếu nó cũng hỗ trợ nhận Silent Payments; ví Bitcoin thông thường sẽ không thấy chúng. Hãy ghi lại khoảng thời gian bạn bắt đầu dùng địa chỉ sp1, để có thể quét từ ngày đó thay vì từ đầu.

Giới hạn

Chủ đềĐiều cần biết
Ai có thể trả tiền cho bạnChỉ các ví hỗ trợ gửi tới địa chỉ sp1. Nhiều sàn chưa hỗ trợ
Tài khoảnChỉ tài khoản Bitcoin đầu tiên
Tăng phíKhông có Bump fee cho giao dịch gửi tới địa chỉ sp1
Khôi phụcVí khác phải hỗ trợ Silent Payments mới tìm được số tiền này từ seed của bạn
Tài nguyênViệc quét tốn pin và dữ liệu

Nếu sàn từ chối địa chỉ sp1 của bạn, hãy đưa địa chỉ bc1q thông thường. Bạn có thể kiểm tra định dạng bằng công cụ kiểm tra địa chỉ.

Như mọi khi, hãy sao lưu seed, và nhớ rằng Cake Wallet không bao giờ hỏi seed hay nhắn tin cho bạn trước.

Câu hỏi thường gặp

Công khai địa chỉ Silent Payment có an toàn không?

Có. Đó chính là mục đích của nó. Các khoản gửi tới đó rơi vào những địa chỉ on-chain riêng biệt mà người ngoài không liên kết được.

Vì sao tôi không thấy khoản Silent Payment của mình?

Có thể việc quét đang tắt hoặc vẫn đang chạy. Hãy bật quét hoặc quét từ một ngày trước khoản thanh toán. Tiền không bị mất.

Cake Wallet có thấy Silent Payments của tôi không?

Nếu node của bạn thiếu chỉ mục tweaks, việc quét sẽ dùng electrs.cakewallet.com, máy chủ này thấy kết nối của bạn. Nó không nhận được khóa của bạn.

Sàn có gửi được tới địa chỉ sp1 không?

Nhiều sàn chưa gửi được. Hãy dùng địa chỉ bc1q thông thường nếu sàn từ chối.

Silent Payments có dùng được với tài khoản Bitcoin không?

Chỉ trên tài khoản đầu tiên.