Nhận Bitcoin vào SSP

·6 phút đọc·Bởi SSP Editorial Team
Ảnh bìa bài viết SSP về nhận Bitcoin, hiển thị biểu tượng mã QR, ví, đồng xu và khiên xác minh

Nhận Bitcoin vào SSP

Nhận Bitcoin nghe có vẻ đơn giản: ai đó gửi coin cho bạn, và chúng xuất hiện trong ví của bạn. Nhưng các chi tiết mới là điều quan trọng, đặc biệt trong một ví multisig 2-trên-2 như SSP. Biết cách nhận Bitcoin vào một ví đúng cách là điều phân biệt một lần nạp suôn sẻ với một giao dịch bị kẹt hoặc, tệ hơn, một khoản mất vĩnh viễn. Hướng dẫn này đi qua địa chỉ mà SSP đưa cho bạn, cách chia sẻ nó an toàn, địa chỉ tiền thừa là gì, và cách tự mình xác minh một khoản thanh toán đến.

Nếu bạn đã học qua Bitcoin trong SSP, tổng quan chuẩn mực về tự lưu ký với SSP, thì bài viết này là phần bổ trợ thực hành: nhận là nửa còn lại của bộ kỹ năng giao dịch mà bạn đã bắt đầu xây dựng trong gửi Bitcoin bằng SSP.

Địa chỉ mà SSP đưa cho bạn

Khi bạn chạm "Nhận" trên tài sản Bitcoin trong SSP, ví tạo ra một địa chỉ Bitcoin cho bạn. Địa chỉ đó không phải tùy tiện: nó mã hóa các quy tắc theo đó coin nhận được sau này có thể được chi tiêu.

SSP là một ví multisig 2-trên-2. Quỹ của bạn được bảo vệ bởi hai khóa: một khóa trên điện thoại của bạn trong ứng dụng SSP, và một khóa trên thiết bị thứ hai thông qua ứng dụng đồng hành SSP Key. Chi tiêu cần cả hai. Vì vậy, địa chỉ mà SSP hiển thị cho bạn là một địa chỉ multisig P2WSH SegWit gốc — một địa chỉ pay-to-witness-script-hash. Nó bắt đầu bằng bc1q và dài hơn một địa chỉ bc1q chữ ký đơn, vì nó cam kết với một script 2-trên-2 thay vì một khóa công khai duy nhất.

Địa chỉ đó được dẫn xuất chung từ hai khóa của bạn. SSP tuân theo chuẩn dẫn xuất multisig BIP-48, chuẩn định nghĩa cách các ví multisig dẫn xuất một cây địa chỉ dùng chung từ nhiều khóa công khai mở rộng. Không khóa nào một mình có thể tạo ra địa chỉ; cả hai phải đóng góp khóa công khai của mình trên cùng một đường dẫn dẫn xuất. Đây là lý do một địa chỉ từ SSP thực sự là một địa chỉ 2-trên-2, chứ không chỉ là một địa chỉ thông thường với thêm vài bước.

Lấy và chia sẻ một địa chỉ nhận

Trong SSP, mở tài sản Bitcoin và chọn Nhận. Bạn sẽ thấy địa chỉ ở dạng văn bản và dạng mã QR. Để được trả tiền, hãy đưa cho người gửi một trong hai dạng:

  • Mã QR cho một lần chuyển trực tiếp hoặc một người gửi trên thiết bị khác. Họ quét nó; ví của họ điền địa chỉ vào.
  • Chuỗi văn bản cho một lần chuyển sắp xếp từ xa. Hãy sao chép nó từ SSP thay vì gõ — địa chỉ Bitcoin dài, và một lỗi gõ thường tạo ra một địa chỉ không hợp lệ (ví của người gửi từ chối nó) nhưng đôi khi tạo ra một địa chỉ hợp lệ khác không thuộc về ai mà bạn quen biết.

Một địa chỉ nhận không phải là bí mật. Chia sẻ nó không phơi bày quỹ hay khóa của bạn; một địa chỉ chỉ cho phép ai đó gửi coin cho bạn. Mối lo về quyền riêng tư thì khác: một địa chỉ là một nhãn công khai, và bất kỳ ai biết nó đều có thể theo dõi số dư của nó trên một trình khám phá khối. Đó là lý do của các địa chỉ mới, được trình bày tiếp theo.

Khi bạn yêu cầu một khoản thanh toán, hãy xác nhận địa chỉ qua một kênh riêng khi số tiền đáng kể — đọc lại vài ký tự đầu và cuối cho người gửi qua một phương tiện khác. Phần mềm độc hại tráo địa chỉ là có thật; một lần kiểm tra bằng lời nhanh chóng đánh bại nó.

Địa chỉ tiền thừa và vì sao một địa chỉ mới xuất hiện

Bitcoin không có số dư tài khoản như một ngân hàng. Ví của bạn giữ những mảnh coin rời rạc gọi là UTXO — đầu ra giao dịch chưa chi tiêu. Khi bạn chi tiêu, bạn tiêu thụ trọn các UTXO và mạng trả lại cho bạn phần chênh lệch dưới dạng một UTXO mới. Phần chênh lệch được trả lại đó là tiền thừa, và nó rơi vào một địa chỉ mới mà ví của bạn kiểm soát — một địa chỉ tiền thừa.

Điều này là bình thường và tự động. Sau khi gửi Bitcoin từ SSP, bạn có thể nhận thấy màn hình "Nhận" giờ hiển thị một địa chỉ khác với trước. Không có gì sai cả. SSP luân chuyển địa chỉ để mỗi khoản thanh toán đến và mỗi đầu ra tiền thừa dùng một địa chỉ mới. Địa chỉ cũ vẫn thuộc về bạn và bất kỳ coin nào đã gửi tới đó vẫn là của bạn; ví chỉ là không muốn tái sử dụng nó.

Tái sử dụng một địa chỉ cho mọi khoản thanh toán là một điểm yếu quyền riêng tư thực sự. Nó buộc tất cả giao dịch của bạn vào một nhãn công khai duy nhất, để một người quan sát tái dựng được số dư và lịch sử thanh toán của bạn. Để SSP đưa cho bạn một địa chỉ mới mỗi lần khiến hoạt động của bạn khó tương quan hơn. Bạn không bao giờ phải quản lý điều này thủ công — nhưng nếu bạn đã lưu một địa chỉ và màn hình sau đó hiển thị một địa chỉ khác, đây là lý do.

Xác minh một giao dịch đến

Bạn không phải tin lời SSP rằng một khoản thanh toán đã đến. Bitcoin là một sổ cái công khai, và bạn có thể tự mình xác nhận bất kỳ giao dịch đến nào trên một trình khám phá khối — đây là xác minh chỉ-đọc: tra cứu một địa chỉ hoặc giao dịch mà không phơi bày bất kỳ khóa nào.

Dán địa chỉ nhận của bạn vào một trình khám phá khối có uy tín và bạn sẽ thấy các giao dịch thanh toán tới nó. Một khoản thanh toán mới xuất hiện đầu tiên trong mempool — tập hợp các giao dịch đã phát ra mạng nhưng chưa được đưa vào một khối. Một giao dịch trong mempool là có thật nhưng chưa phải là cuối cùng.

Khi một thợ đào đưa giao dịch vào một khối, nó có một xác nhận. Mỗi khối tiếp theo thêm một xác nhận nữa. Số xác nhận cho biết giao dịch bị chôn sâu đến đâu, và độ sâu là điều khiến nó không thể đảo ngược: đảo ngược một giao dịch đã xác nhận có nghĩa là viết lại các khối, điều này trở nên khó hơn theo cấp số nhân với mỗi khối được thêm vào.

Một quy tắc thực hành phổ biến là xem một khoản thanh toán như đã thanh toán xong sau vài xác nhận đối với số tiền thông thường, và chờ lâu hơn với số tiền lớn. SSP hiển thị cho bạn trạng thái xác nhận; trình khám phá cho phép bạn đối chiếu nó một cách độc lập.

Những cạm bẫy thường gặp

  • Xem một giao dịch 0 xác nhận là cuối cùng. Một giao dịch nằm trong mempool vẫn có thể bị thay thế — Bitcoin hỗ trợ replace-by-fee (RBF), và một khoản thanh toán chưa xác nhận có thể bị nâng phí hoặc, trong các trường hợp đối nghịch, bị tráo. Với bất cứ điều gì quan trọng, hãy chờ xác nhận trước khi giao hàng hóa hoặc xem giao dịch là đã chốt.
  • Tái sử dụng địa chỉ. Dán một địa chỉ cũ vào một yêu cầu thanh toán vẫn hoạt động, nhưng nó làm xói mòn quyền riêng tư của bạn. Hãy dùng địa chỉ mà SSP đang hiển thị.
  • Gửi sai tài sản hoặc sai mạng tới một địa chỉ BTC. Một địa chỉ Bitcoin chỉ chấp nhận Bitcoin trên mạng Bitcoin. Gửi một token từ một chuỗi khác — hoặc "BTC" trên một mạng khác — tới địa chỉ Bitcoin SSP của bạn sẽ không ghi có vào ví của bạn, và những lần chuyển như vậy thường không thể thu hồi. Luôn khớp tài sản và mạng ở cả hai đầu trước khi gửi.
  • Đánh giá thấp phí ở phía gửi. Nếu một khoản thanh toán mất nhiều thời gian để xác nhận, nguyên nhân thường là phí thấp, không phải vấn đề với địa chỉ của bạn. Hướng dẫn chiến lược phí Bitcoin trong SSP của chúng tôi giải thích cách đọc tình hình mempool và đặt một mức phí phù hợp.

Kết lại

Nhận Bitcoin vào SSP rút lại còn bốn ý: địa chỉ là một địa chỉ multisig P2WSH 2-trên-2 dẫn xuất từ hai khóa của bạn qua BIP-48; bạn có thể chia sẻ nó công khai vì nó chỉ chấp nhận quỹ; việc một địa chỉ tiền thừa mới xuất hiện sau khi chi tiêu là hành vi được mong đợi, không phải lỗi; và một khoản thanh toán chỉ cuối cùng đến mức số xác nhận của nó. Hãy xác minh quỹ đến trên một trình khám phá khối, chờ xác nhận với mọi thứ đáng kể, và luôn khớp tài sản và mạng. Với những thói quen đó, nhận trở thành nửa đáng tin và không kịch tính của việc dùng Bitcoin trong tự lưu ký.

Chia sẻ bài viết này

Bài viết liên quan