Vì sao lượt rút thăm này có thể xác minh?
- Công bố mã băm cam kết trước rồi mới tiết lộ seed: bất kỳ ai cũng có thể kiểm tra tính công bằng.
- Thuật toán tất định (SHA-256 DRBG) cho phép bên thứ ba tái tạo đúng kết quả.
- Chia sẻ cài đặt an toàn: theo mặc định, seed không được đưa vào URL.
- Xuất gói xác minh JSON để kiểm tra lại lượt rút thăm sau này.
Cách sử dụng (3 bước)
- Nhập người tham gia và cài đặt, sau đó tính và công bố cam kết.
- Tiến hành rút thăm rồi tiết lộ seed sau khi rút xong.
- Bất kỳ ai cũng có thể xác minh bằng cùng dữ liệu đầu vào hoặc gói JSON.
Tất cả quá trình xử lý diễn ra cục bộ trong trình duyệt của bạn.
Theo mặc định, URL chia sẻ chỉ chứa cài đặt và không chứa seed.
Rút thăm công bằng, kết quả minh bạch
Công cụ rút thăm có thể xác minh
Tạo cam kết, tiến hành rút thăm và xuất gói xác minh mà không phải tải dữ liệu lên máy chủ.
Nâng cao (chia sẻ / xuất)
JSON chính tắc
Nhật ký kiểm chứng
Câu hỏi thường gặp
Cơ chế commit–reveal là gì?
Bạn công bố mã băm cam kết trước, rồi mới tiết lộ seed để người khác có thể tái tạo lượt rút thăm.
Vì sao seed lại quan trọng?
Seed mạnh giúp ngăn việc dò đoán và bảo đảm lượt rút thăm không thể bị thay đổi sau khi cam kết đã được công bố.
Vì sao URL chia sẻ mặc định không chứa seed?
URL có thể bị lộ qua lịch sử duyệt web, nhật ký và thông tin giới thiệu. Vì vậy, seed mặc định không được đưa vào URL.
Làm cách nào để xác minh?
Dùng cùng dữ liệu đầu vào và seed để tính lại cam kết cùng kết quả. Công cụ này sẽ thực hiện việc đó cho bạn.
Các dòng trùng lặp được xử lý như thế nào?
Theo mặc định, mỗi dòng trùng lặp vẫn được tính là một mục riêng. Bạn có thể chọn loại bỏ những dòng trùng khớp hoàn toàn.
Nhật ký kiểm chứng là gì?
Đây là bản ghi nội bộ ngắn gồm các khối băm và chỉ số đã chọn, giúp giải thích quy trình lựa chọn.