Minh Bạch Quay Số Bất Động Sản: Cơ Chế Đang Chạy, Và Lộ Trình VRF Trên Mainnet
20/10/2026 · 3 phút đọc
Chương trình hiện tại là bản chạy thử, quay số phía máy chủ (OFFCHAIN), chưa có bằng chứng trên blockchain. Chương trình chính thức dự kiến dùng Solana VRF; ngày chuyển đổi chưa được xác nhận. Giải thưởng và điều kiện nhận vé theo thể lệ từng chương trình.
Hai cơ chế quay số, một khác biệt cốt lõi
BuyXShare hỗ trợ hai cơ chế sinh số ngẫu nhiên cho chương trình quay số bất động sản, và chúng khác nhau ở đúng điểm quan trọng nhất: khả năng kiểm chứng độc lập.
Vé thưởng nằm ở đâu?
Vé thưởng không nằm trên blockchain — điều này cần nói thẳng vì hay bị hiểu nhầm. Vé là bản ghi trong database của BuyXShare, được bảo vệ bằng ba lớp: ràng buộc unique index ở cặp {chiến dịch, số thứ tự vé} nên hai người không thể cùng giữ một số vé; giao dịch (transaction) nguyên tử ghi đồng thời vé và bộ đếm tổng số đã bán, nên không có thời điểm nào hai con số đó lệch nhau; và một bản ghi chống phát trùng cho mỗi đơn hàng, để việc hàng đợi xử lý lại một tin nhắn không tạo ra vé thứ hai. Cả ba lớp này đều có test chạy trên MongoDB thật, không phải trên object giả lập.
Cơ chế VRF: commit-reveal ba giao dịch
Khi chiến dịch dùng PROD_DEX_SPACE_VRF_1, việc quay số đi qua đúng luồng ba bước: initializeGame ghi dải vé [từ, đến] lên chuỗi trước; requestRandomness cam kết lấy một số ngẫu nhiên mà chưa ai biết giá trị; revealAndConsume hé lộ số đó và áp dụng lên dải vé đã chốt từ bước một. Vì dải vé được ghi lên chuỗi trước khi số ngẫu nhiên được biết, không ai — kể cả BuyXShare — có thể chọn lại kết quả sau khi đã biết ai giữ vé nào. Ba chữ ký giao dịch này là bằng chứng thật, tra được trực tiếp trên Solana Explorer.
Cơ chế đang chạy hôm nay
Chương trình hiện tại là bản chạy thử, quay số phía máy chủ (OFFCHAIN), chưa có bằng chứng trên blockchain. Chương trình chính thức dự kiến dùng Solana VRF; ngày chuyển đổi chưa được xác nhận. Giải thưởng và điều kiện nhận vé theo thể lệ từng chương trình.
Vì sao chưa chuyển sang VRF, và lộ trình tiếp theo
Chương trình chính thức dự kiến dùng Solana VRF; ngày chuyển đổi chưa được xác nhận. Cổng demo devnet chưa hoạt động theo lần kiểm tra 28/09/2026. Theo dõi thông báo trước khi sử dụng cổng demo hoặc tham gia chương trình chính thức.
Điều bài viết này không chứng minh
Ngay cả với cơ chế VRF, quy trình tự kiểm chứng không chứng minh tổng số vé đã bán là đúng — vé vẫn nằm ngoài chuỗi. Nó cũng không chứng minh BuyXShare không tự giữ vé cho mình; điều đó cần công bố danh sách vé hoặc đưa việc phát vé lên chuỗi, hiện chưa làm. Điều cơ chế VRF chứng minh được là một điều duy nhất, nhưng là điều then chốt: số trúng không thể bị chọn sau khi đã biết ai giữ vé nào.
Ngày chuyển sang VRF chính thức chưa được xác nhận; theo dõi thông báo và thể lệ chương trình.