Khi bạn chơi một trò chơi hash chung của 2UP Nguyên Bản, mọi người chơi trong cùng một vòng đều thấy cùng một kết quả. Vậy làm sao bạn biết kết quả đó không bị can thiệp? Câu trả lời ngắn gọn: kết quả đã được khóa trước khi bất kỳ ai đặt cược, và bạn có thể tự kiểm chứng.
Một vòng, một kết quả
Trong các trò chơi một người chơi, kết quả chỉ thuộc về riêng bạn, và client seed của chính bạn cũng tham gia tạo ra kết quả. Trò chơi hash chung thì khác: một kết quả phải áp dụng cho tất cả mọi người cùng lúc. Vì vậy, thay vì dùng seed của bạn, chúng tôi dùng hai thứ mà không ai kiểm soát được, kể cả chúng tôi:
Một chuỗi gồm 10 triệu kết quả được tạo sẵn, được niêm phong bằng một commitment hash (hash cam kết) công khai
Hash của một khối Bitcoin trong tương lai, điều mà không ai biết được cho đến khi khối được đào
Hash chung có ý nghĩa gì với bạn
Không ai bị nhắm đến. Bạn và tất cả người chơi khác nhận được cùng một kết quả. Không có cách nào dành riêng cho một người chơi một vòng tệ hơn.
Tiền cược không thể thay đổi kết quả. Cược nhiều hay ít, sớm hay muộn: kết quả của vòng đó đã được định sẵn.
Mọi vòng đều được niêm phong từ trước. Toàn bộ 10 triệu vòng đã được khóa trước khi vòng đầu tiên bắt đầu. Thay đổi một vòng, cả chuỗi sẽ bị phá vỡ.
Một lần kiểm tra cho tất cả. Nếu bất kỳ ai kiểm chứng một vòng, vòng đó cũng được kiểm chứng cho tất cả những ai đã chơi.
Bitcoin: sự ngẫu nhiên không ai kiểm soát được
Chúng tôi cần một nguồn ngẫu nhiên mà không ai có thể dự đoán hay kiểm soát, kể cả chúng tôi. Hash của một khối Bitcoin trong tương lai chính là như vậy:
Không ai biết trước. Nó chỉ xuất hiện khi các thợ đào trên toàn thế giới tạo ra khối.
Không ai chọn được. Chúng tôi không đào khối, nên không thể chọn một hash có lợi cho mình.
Không ai thay đổi được. Khi đã được đào, nó nằm vĩnh viễn trên blockchain Bitcoin.
Ai cũng tra cứu được. Mọi trình khám phá khối (block explorer) đều hiển thị nó, miễn phí, mãi mãi.
Mọi bước đều được đăng trên X
Chúng tôi công bố công khai từng bước, để hồ sơ được lưu giữ bên ngoài hệ thống của chúng tôi:
Chúng tôi chỉ định khối. Trước khi khối được đào, chúng tôi đăng thông tin khối Bitcoin nào sẽ được dùng làm seed cho trò chơi.
Chúng tôi niêm phong chuỗi. Chúng tôi công bố commitment hash khóa toàn bộ 10 triệu vòng.
Chúng tôi công bố seed. Khi khối đã được đào, chúng tôi đăng hash của nó. Đó chính là client seed của trò chơi.
Bạn có thể đối chiếu từng bài đăng với trình khám phá khối và lịch sử cược của chính bạn.
Cách hoạt động trong 4 bước
Tạo: 10 triệu hash vòng chơi, mỗi hash là hash SHA-256 của hash trước đó
Cam kết: công bố hash cuối cùng làm commitment hash; các vòng được chơi theo thứ tự ngược lại, bắt đầu từ hash đó
Seed: hash của khối Bitcoin đã được thông báo trở thành client seed
Chơi: kết quả mỗi vòng = HMAC_SHA256 của hash vòng đó và hash khối Bitcoin
Băm hash của bất kỳ vòng nào bằng SHA-256, bạn sẽ có hash của vòng trước đó. Cứ tiếp tục như vậy, bạn sẽ đến được commitment hash đã công bố.
Hồ sơ công khai
Nổ
Độ dài chuỗi: 10.000.000 vòng
Commitment hash: 0d7f70ff97d3fc0035fe2a6e4f47b3edf280eb7a211ff005877631823e473ccd
Chiều cao khối Bitcoin: 971288
Hash khối Bitcoin (client seed): 00000000000000000000abd431816df428040a00d697aaf9423e9b50174a7bfd
Bài đăng trên X: https://x.com/play2upio/status/2110017766732231084
Trình khám phá khối (mempool.space): https://mempool.space/block/971288
Poker Texas Hold'em Cao Bồi
Độ dài chuỗi: 10.000.000 vòng
Commitment hash: e73a9d2e996ad77e3258e3401f0662a268cf96083037f9f1595069addf5f83cc
Chiều cao khối Bitcoin: 974388
Hash khối Bitcoin (client seed): 00000000000000000000a4200eb198e258f521a5f60dd29113d6a486b90acf08
Bài đăng trên X: https://x.com/play2upio/status/2117648431963308232
Trình khám phá khối (mempool.space): https://mempool.space/block/974388
Sẽ có thêm nhiều trò chơi hash chung, và mỗi trò sẽ được bổ sung vào đây cùng hồ sơ công khai riêng.
Công bằng không có nghĩa là dễ thắng hơn
Provably fair chứng minh rằng kết quả không bị thay đổi. Nó không thay đổi tỷ lệ: RTP và lợi thế nhà cái vẫn giữ nguyên như đã công bố.
Bạn có câu hỏi? Hãy liên hệ đội ngũ Hỗ trợ trực tuyến của chúng tôi bất cứ lúc nào, chúng tôi luôn sẵn sàng hỗ trợ.