Chuyển tới nội dung chính

Thị trường

Tên có thể được mua và bán thông qua thị trường ký quỹ tích hợp. Tất cả các khoản thanh toán đều hoàn toàn shielded.

Bán hàng

Người bán ký yêu cầu LIST thông qua TX trên chuỗi và tạo một bản ghi nhớ giao dịch bằng lệnh LIST:

zNS:1:LST:{name}:{ed25519_pubkey}:{price}:{nonce}:{signature}

Điều này liệt kê một tên trên Marketplace.

mẹo
  • giá chỉ là một số nguyên theo Zatoshis (ví dụ: 1 ZEC = 100000000 zatoshis)
  • Lệnh LIST có thể dùng để thay đổi giá bán của các tên đã niêm yết trước đó trên Marketplace

Nếu bạn đổi ý

Người bán luôn có thể xóa tên miền khỏi Marketplace bằng cách gửi TX trên chuỗi và bản ghi nhớ được hình thành bằng lệnh UNLIST:

zNS:1:ULT:{name}:{ed25519_pubkey}:{nonce}:{signature}

Thao tác này sẽ xóa tên khỏi Marketplace.

mẹo

Các lệnh được xử lý lần lượt trong hàng đợi được sắp xếp theo chuỗi khối ZCash. Điều này có nghĩa là lệnh UNLIST của bạn phải được nhận trước lệnh MUA của ai đó.
ZCashNames không kiểm soát thứ tự của các giao dịch, nó hoàn toàn phụ thuộc vào ZCash khối blockchain tạo ra và thứ tự chỉ số giao dịch trong mỗi khối.

Mua hàng

Người mua gửi giao dịch đến địa chỉ nhà đăng ký bằng lệnh MUA trong bản ghi nhớ:

zNS:1:BUY:{name}:{buyer_zcash_address}:{ed25519_pubkey}:{nonce}:{signature}

Máy quét xác nhận:

  • Tên phải được liệt kê để bán
  • Thanh toán phải khớp chính xác với giá niêm yết
  • Nếu hợp lệ: chuyển tên cho người mua, thanh toán vào số dư nội bộ của người bán
  • Nếu không hợp lệ: sẽ được hoàn tiền vào số dư nội bộ của người mua
mẹo

Nếu nhiều người muốn mua cùng tên cùng lúc, chỉ một giao dịch đầu tiên sẽ được xử lý và những giao dịch còn lại sẽ được hoàn trả vào số dư nội bộ của người dùng. Người dùng có thể rút tiền bất cứ lúc nào bằng cách điền đơn giản địa chỉ rút tiền trên trang web.