Các khái niệm chung và câu hỏi thường gặp
Để cân bằng khả năng tương thích, hiệu quả giao dịch và nhu cầu quyền riêng tư trên các dịch vụ khác nhau, ví phần cứng UKey và ứng dụng khách UKey Wallet hỗ trợ một số định dạng địa chỉ Bitcoin phổ biến. Bài viết này giải thích sự khác biệt chính của chúng và cách chọn định dạng trong UKey Wallet.
1. Các định dạng địa chỉ Bitcoin phổ biến
Loại địa chỉ | Tiền tố chung | Đặc điểm chính | Khi nào nên sử dụng nó |
Di sản (P2PKH) |
| Tương thích rộng rãi; đối với các khoản chi tiêu tương đương, khối lượng giao dịch và phí thường cao hơn so với định dạng SegWit. | Sử dụng khi dịch vụ nhận không hỗ trợ SegWit. |
SegWit lồng nhau (P2SH) |
| Bao bọc SegWit trong P2SH để cân bằng khả năng tương thích với trọng lượng giao dịch thấp hơn. | Sử dụng khi cần có khả năng tương thích với một số dịch vụ cũ hơn. |
SegWit gốc (Bech32) |
| Trọng lượng giao dịch thấp hơn và tổng kiểm tra Bech32 được thiết kế để giúp phát hiện lỗi đánh máy. | Một mặc định thực tế khi người nhận hỗ trợ nó. |
Rễ cái (P2TR/Bech32m) |
| Hỗ trợ chữ ký Schnorr và đường dẫn tập lệnh; một số chi tiêu phức tạp có thể đạt được lợi ích về hiệu quả và quyền riêng tư. | Sử dụng khi người nhận hỗ trợ Taproot hoặc khi cần các tính năng nâng cao liên quan. |
Trước khi chọn định dạng địa chỉ:
Kiểm tra tính tương thích trước: Xác nhận rằng dịch vụ nhận hỗ trợ định dạng đã chọn. Một địa chỉ bắt đầu bằng
3có thể đại diện cho các tập lệnh P2SH khác và không nhất thiết phải là địa chỉ SegWit lồng nhau.Lệ phí không chỉ phụ thuộc vào độ tuổi của địa chỉ: Phí thực tế phụ thuộc vào đầu vào, đầu ra giao dịch, loại tập lệnh và mức phí đã chọn. Các định dạng SegWit thường giảm trọng lượng giao dịch nhưng không có định dạng nào được đảm bảo là rẻ nhất cho mọi giao dịch.
Lợi ích riêng tư của Taproot phụ thuộc vào cách sử dụng nó: Taproot có thể cải thiện giao diện trên chuỗi của một số khoản chi tiêu phức tạp, nhưng nó không làm cho mọi giao dịch trở nên ẩn danh.
1. Kế thừa (P2PKH - Trả tiền cho hàm băm khóa công khai)
Định dạng địa chỉ: Thường bắt đầu bằng
1(ví dụ:1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u).Tổng quan về kỹ thuật: P2PKH là một trong những loại địa chỉ sớm nhất của Bitcoin và vẫn được sử dụng cho đến ngày nay.
Những cân nhắc thực tế: Nó tương thích rộng rãi, nhưng các khoản chi tiêu tương đương thường có trọng lượng giao dịch lớn hơn các định dạng SegWit và do đó có thể yêu cầu phí cao hơn.
2. SegWit lồng nhau (P2SH - Trả tiền cho hàm băm tập lệnh)
Định dạng địa chỉ: Các địa chỉ SegWit lồng nhau phổ biến bắt đầu bằng
3(ví dụ:3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN).Tổng quan về kỹ thuật: Định dạng này bao gồm điều kiện chi tiêu SegWit trong P2SH và được giới thiệu như một cầu nối tương thích. Không phải mọi địa chỉ đều bắt đầu bằng
3là một địa chỉ SegWit lồng nhau.Những cân nhắc thực tế: Nó thường giảm trọng lượng giao dịch so với Legacy và hoạt động với các dịch vụ hỗ trợ P2SH nhưng không hỗ trợ Bech32. Nó thường kém hiệu quả hơn Native SegWit.
3. SegWit gốc (Bech32)
Định dạng địa chỉ: Địa chỉ SegWit v0 bắt đầu bằng
bc1q(ví dụ:bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3).Tổng quan về kỹ thuật: SegWit gốc sử dụng mã hóa Bech32 được xác định trong BIP173 và không yêu cầu gói P2SH.
Practical considerations:
Hiệu quả giao dịch: Nó thường có trọng lượng giao dịch thấp hơn Legacy và Nested SegWit.
Phát hiện lỗi: Tổng kiểm tra Bech32 giúp phát hiện lỗi nhập địa chỉ và hoạt động tốt trong mã QR.
Khuyến nghị: Khi cả người gửi và dịch vụ nhận đều hỗ trợ nó, SegWit gốc là một mặc định thực tế cho việc chuyển BTC hàng ngày.
4. Taproot (P2TR - Trả tiền cho Taproot)
Định dạng địa chỉ: Bắt đầu bằng
bc1p(ví dụ:bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe).Tổng quan về kỹ thuật: Taproot được kích hoạt trên mạng chính Bitcoin vào tháng 11 năm 2021. Địa chỉ P2TR sử dụng mã hóa Bech32m và hỗ trợ chữ ký Schnorr cũng như đường dẫn tập lệnh.
Những cân nhắc thực tế: Đối với một số điều kiện tập lệnh và ký phức tạp, Taproot có thể cải thiện hiệu quả và tiết lộ ít thông tin tập lệnh hơn trên chuỗi. Kết quả phụ thuộc vào cách giao dịch được xây dựng; Taproot không làm cho mọi giao dịch trở nên ẩn danh.
2. Chọn định dạng địa chỉ BTC trong UKey Wallet
Trước khi chuyển tài sản giữa các ví, nền tảng hoặc sàn giao dịch, hãy xác nhận định dạng địa chỉ nào người nhận hỗ trợ. Nếu phiên bản UKey Wallet của bạn cung cấp bộ chọn định dạng địa chỉ, hãy làm theo các bước sau:
Mở UKey Wallet và đi tới tài khoản BTC.
chọn Nhận.
Mở tùy chọn định dạng địa chỉ trên màn hình nhận.
Dựa trên yêu cầu tương thích của người nhận, hãy chọn Legacy, Nested SegWit, Native SegWit hoặc Taproot, sau đó xác minh địa chỉ nhận đã tạo.
Lưu ý: Một cụm từ khôi phục có thể lấy được nhiều định dạng địa chỉ Bitcoin thông qua các đường dẫn phái sinh khác nhau. Trước khi chuyển đổi định dạng, hãy xác nhận rằng cả phiên bản ví và dịch vụ nhận của bạn đều hỗ trợ định dạng đã chọn và luôn bảo vệ cụm từ khôi phục cũng như khóa riêng của bạn.
