BIP21 định nghĩa gì
BIP21 là một Bitcoin Improvement Proposal (đề xuất cải tiến Bitcoin), do Nils Schneider và Matt Corallo viết năm 2012, định nghĩa lược đồ URI cho thanh toán bitcoin. URI bắt đầu bằng bitcoin:, theo sau là địa chỉ nhận và các tham số truy vấn tùy chọn. Khi ví quét mã QR chứa URI như vậy, nó mở màn hình gửi với địa chỉ và số tiền đã điền sẵn.
Số tiền được viết bằng bitcoin dưới dạng số thập phân, không phải các đơn vị nhỏ hơn. Ví dụ, bitcoin:bc1q...?amount=0.001&label=Maple%20Street%20Bakery&message=Order%2042 yêu cầu 0,001 BTC. Các giá trị văn bản trong label và message được mã hóa phần trăm.
- amount: số tiền yêu cầu tính bằng BTC, dạng thập phân
- label: tên của người nhận
- message: ghi chú mô tả khoản thanh toán
- Các tham số có tiền tố req- phải được ví hiểu, nếu không ví nên từ chối URI
Dùng BIP21 trong mã QR
Mã QR có thể chứa chỉ một địa chỉ trần hoặc một URI BIP21 đầy đủ. URI hữu ích hơn cho thanh toán vì nó mang số tiền và lược đồ, nên điện thoại biết cần mở ví. Một số ví còn thêm tham số bổ sung, như hóa đơn lightning, vốn là quy ước chứ không thuộc văn bản BIP21 gốc, và không phải ví nào cũng đọc được.
Luôn kiểm tra địa chỉ hiện trong ví trước khi gửi. Giao dịch Bitcoin không thể hoàn tác, và một mã dán đè lên mã thật có thể gửi tiền cho người khác.