Xác Minh Lượt Quay Ngẫu Nhiên
Dán một mã chứng chỉ để kiểm tra.
Công cụ này kiểm tra điều gì
Ai đó đã thực hiện một lượt quay và gửi cho bạn một mã chứng chỉ. Trang này cho bạn biết mã đó có nhất quán về mặt nội bộ hay không — liệu các con số có thực sự đến từ hạt giống mà người tổ chức đã công bố, và liệu dấu vân tay mật mã có thực sự bao phủ hạt giống và các thiết lập đó hay không.
Mọi thứ chạy trong trình duyệt của bạn. Chứng chỉ không bao giờ được gửi đi bất cứ đâu.
Hai bước kiểm tra
Dấu vân tay mật mã. Chứng chỉ mang theo một mã băm SHA-256 tính trên hạt giống và các thiết lập của lượt quay. Trang này tính lại mã băm đó. Nếu nó không khớp với mã được lưu trong chứng chỉ, hạt giống hoặc các thiết lập đã bị thay đổi sau khi cam kết được thực hiện.
Phát lại. Trình tạo có hạt giống hoàn toàn xác định, nên cùng một hạt giống và cùng thiết lập luôn tạo ra cùng các con số. Trang này chạy lại lượt quay và so sánh. Nếu các con số khác nhau, kết quả đã bị chỉnh sửa.
Một chứng chỉ chỉ đạt khi cả hai bước kiểm tra đều đạt.
Một kiểm tra đạt chứng minh và không chứng minh điều gì
Nó chứng minh rằng người tổ chức đã không lặng lẽ thay đổi hạt giống, các thiết lập, hoặc các con số sau khi cam kết với chúng.
Nó không chứng minh rằng hạt giống là không thể đoán trước. Nếu người tổ chức tự chọn hạt giống và không bao giờ công bố dấu vân tay mật mã trước khi quay, họ có thể đã thử nhiều hạt giống khác nhau và giữ lại kết quả mình thích. Dấu vân tay mật mã chỉ có ý nghĩa khi nó được công bố trước lượt quay, ở một nơi có dấu thời gian — một bài đăng, một bình luận, một tin nhắn.
Đó chính là mục đích của bước cam kết: nó biến “hãy tin tôi” thành thứ mà bất kỳ ai cũng có thể kiểm tra sau đó.
Thực hiện một lượt quay mà mọi người có thể xác minh
- Đặt phạm vi và số lượng con số bạn cần.
- Nhấn Tạo dấu vân tay mật mã. Công bố mã băm bạn nhận được — trong bài đăng của cuộc tặng quà, trong một bình luận, ở bất cứ đâu người tham gia có thể thấy nó kèm dấu thời gian.
- Đóng phần đăng ký, rồi tiến hành quay.
- Công bố hạt giống và chứng chỉ. Bất kỳ ai cũng có thể dán nó vào đây.
Bỏ qua bước 2 khiến chứng chỉ chỉ mang tính hình thức. Việc công bố dấu vân tay mật mã trước tiên mới là điều mang lại giá trị thực cho nó.
Vì sao chỉ có hạt giống là chưa đủ
Hạt giống chỉ là văn bản. Nó chỉ tạo ra các con số khi bạn biết nó được khai triển thành chúng như thế nào — thuật toán nào, phạm vi nào, bao nhiêu con số, có cho phép lặp lại hay không.
Đó là lý do dấu vân tay mật mã bao phủ cả hạt giống và các thiết lập. Nếu không có nó, một người tổ chức có thể công bố một hạt giống, rồi sau đó tuyên bố rằng lượt quay đã chạy trên một phạm vi khác và một tập số khác mới là kết quả thật. Sự cam kết đóng lại cánh cửa đó.