‹ CHƯƠNG 8, TẤT CẢ CÁC BÀI HỌC

NGƯỜI DẪN ĐƯỜNG · CHƯƠNG 8 · BÀI HỌC 5 TRONG SỐ 5

Giao dịch và UTXO

Các loại địa chỉ

Tại sao một số địa chỉ bắt đầu bằng 1, một số bằng 3, bc1q hoặc bc1p? 5 phút

Địa chỉ là một cách viết ngắn gọn điều kiện sẽ khóa một đầu ra. Bitcoin đã bổ sung các loại điều kiện mới theo thời gian, và mỗi loại có định dạng địa chỉ riêng, có thể nhận dạng bằng các ký tự đầu tiên của nó.

  • 1..., legacy (P2PKH): định dạng gốc, thanh toán cho hàm băm của khóa công khai.
  • 3..., script hash (P2SH): thanh toán cho một script, được sử dụng cho multisig và cho SegWit được gói.
  • bc1q..., native SegWit (P2WPKH và P2WSH): giao dịch nhỏ hơn, phí thấp hơn, định dạng phát hiện lỗi.
  • bc1p..., Taproot (P2TR): mới nhất, làm cho các điều kiện phức tạp trông giống như một khoản thanh toán đơn giản.

Chúng có hoạt động cùng nhau không?

Có. Bất kỳ ví hiện đại nào cũng có thể thanh toán cho bất kỳ định dạng nào trong số này. Định dạng chỉ mô tả cách đầu ra nhận được sẽ được mở khóa sau này. Các định dạng mới hơn thường rẻ hơn để chi tiêu, vì chúng đặt ít dữ liệu hơn vào phần của giao dịch được tính theo trọng lượng đầy đủ.

Chữ thường có chủ đích

Các địa chỉ bắt đầu bằng bc1 sử dụng một mã hóa gọi là bech32. Nó chỉ sử dụng chữ cái thường và chữ số, tránh các ký tự dễ nhầm lẫn và bao gồm một checksum để bắt lỗi đánh máy trước khi tiền được gửi đi.

Những điều cần ghi nhớ

  • 1 là legacy, 3 là script hash, bc1q là SegWit, bc1p là Taproot.
  • Tất cả các ví hiện đại có thể thanh toán cho tất cả chúng.
  • Các định dạng mới hơn thường rẻ hơn để chi tiêu.

Kiểm tra nhanh

Tiền tố nào thuộc về địa chỉ Taproot?

Checksum bech32 làm gì?

Các loại địa chỉ · Trường Đại học Bitcoin