Address là gì?
Address là chuỗi bạn chia sẻ để nhận tiền mã hóa. Hãy hình dung một số tài khoản ngân hàng được tạo bằng toán học, liên kết với ví của bạn. Address an toàn để chia sẻ và hướng tiền đến bạn mà không tiết lộ danh tính.
“Address chỉ là tên người dùng tôi tự chọn.” Không hẳn vậy. Nó được sinh từ toán học của ví bạn và liên kết với một khóa công khai, không phải tên hiển thị bạn chọn.
Address hoạt động như thế nào
Đây là hướng dẫn nhanh, không cần trang trọng.
- Bước 1: Ví của bạn tạo một cặp khóa mật mã ở hậu trường.
- Bước 2: Ví suy ra một Address từ khóa công khai bằng cách băm và mã hóa.
- Bước 3: Bạn chia sẻ Address đó cho bạn bè hoặc ứng dụng.
- Bước 4: Họ gửi tiền bằng cách tạo giao dịch tiền mã hóa trỏ tới Address của bạn.
- Bước 5: Sau đó, ví của bạn chứng minh bạn có thể chi tiêu số tiền đó bằng khóa bí mật.
Đó là quy trình, thật sự đơn giản như vậy.
Tại sao Address quan trọng
Vậy tại sao bạn nên quan tâm đến chuỗi ký tự này?
- Lợi ích: Cho phép bất kỳ ai gửi tiền cho bạn mà không tiết lộ danh tính hoặc thông tin nội bộ ví.
- Góc nhìn: Address có thể dùng trên nhiều ứng dụng và ví, phù hợp với tiền trên internet nơi bạn kiểm soát chuyển động.
- Phạm vi áp dụng: Bạn sẽ thấy Address trên sàn giao dịch, ví, khi đúc NFT và bất kỳ ứng dụng nào gửi hoặc nhận token.
Trước khi gửi tới một Address, hãy thử với một khoản nhỏ, kiểm tra mạng lưới, và dùng mã QR khi có thể. Chia sẻ Address thoải mái, nhưng tuyệt đối không chia sẻ khóa riêng tư.
Các đặc điểm chính của Address
Những điểm đặc trưng của Address
- Có thể chia sẻ: Nó công khai theo thiết kế và an toàn để đăng hoặc dán.
- Suy ra: Được tạo từ khóa công khai qua quá trình một chiều giữ bí mật an toàn.
- Có checksum: Nhiều định dạng bao gồm bước kiểm tra để phát hiện lỗi gõ.
- Liên quan mạng: Định dạng gợi ý chuỗi mà nó thuộc về, nên khớp chuỗi là quan trọng.
- Mới: Tái sử dụng là phổ biến, nhưng dùng Address mới cải thiện quyền riêng tư.
Address được tính như thế nào?
Các chuỗi khác nhau dùng các công thức khác nhau, nhưng ý tưởng giống nhau. Bắt đầu từ khóa công khai, băm nó, thêm thẻ phiên bản, rồi thêm checksum và mã hóa.
Ví dụ cho địa chỉ kiểu Bitcoin cổ điển
address = Base58Check(version || RIPEMD160(SHA256(public_key))) Kiểu địa chỉ Ethereum giữ 20 byte cuối của băm Keccak và hiển thị chúng theo hex kèm checksum
address = last20bytes(Keccak256(uncompressed_public_key)) Các biến thể
Các dạng Address phổ biến bạn sẽ gặp
- Cổ điển: P2PKH (Pay-to-PubKey-Hash) kiểu này thường bắt đầu bằng số 1 trên Bitcoin.
- Dùng script: P2SH (Pay-to-Script-Hash) kiểu này thường bắt đầu bằng số 3 trên Bitcoin.
- Bech32: Định dạng segwit hiện đại thường bắt đầu bằng bc1 trên Bitcoin.
- Hex: Định dạng kiểu Ethereum bắt đầu bằng 0x và có thể kèm checksum.
Address là công khai và chỉ để nhận. Tiền gửi tới Address sai hoặc chuỗi sai thường bị mất, nên luôn kiểm tra kỹ định dạng và chuỗi.
Ví dụ
Mia nhắn cho bạn Address của cô ấy bắt đầu bằng bc1, bạn quét, gửi một thử nghiệm nhỏ, sau đó gửi đủ số tiền khi giao dịch được xác nhận.
Sự thật thú vị
Có địa chỉ vanity, nơi người ta tìm khóa tới khi Address bắt đầu bằng một từ vui như 1COFFEE hoặc 0xBEEF. Thời trang gặp mật mã, Rolex gặp diễn đàn Reddit.
Tổng kết
Nếu bạn chỉ nhớ một câu, hãy nhớ: Address là con trỏ có thể chia sẻ để nhận tiền vào ví của bạn, trong khi khóa bí mật giữ quyền chi tiêu số tiền đó.
