Đây chỉ đơn giản là một cam kết băm của Sòng bạc và đây không phải là vấn đề về hình ảnh trước.
Trước khi tất cả các trò chơi bắt đầu, sòng bạc chọn một $hạt giống$ và băm nó $2M$ lần. để cho $H^{s}(m)$ đại diện cho băm $m$ $s$-thời gian xếp tầng
$$H^{s}(m) = \underbrace{H(H(\ldots (H(m) ))}_{s-times}$$
Trò chơi đầu tiên bắt đầu với $H^{2000000}(hạt giống)$
Khi trò chơi thứ 2 bắt đầu với $H^{1999999}(hạt giống)$ và họ nói điều này;
- Hãy nhìn xem, chúng tôi không sử dụng một trò chơi gieo hạt ngẫu nhiên, chúng tôi đang thực hiện cam kết của mình. Kiểm tra điều này bằng cách băm trò chơi này và thấy rằng kết quả là hàm băm của trò chơi trước.
$$H^{2000000}(hạt) = H(H^{1999999}(hạt))$$ hoặc chung chung cho $i$trò chơi thứ (bỏ qua $2000000-i+1$ cho rõ ràng);
$$H^{i}(hạt) = H(H^{i-1}(hạt))$$
Do đó, họ có thể thuyết phục một số người chơi cờ bạc chứ không phải những người viết mật mã thực sự vì việc lựa chọn hạt giống ban đầu không dựa trên tính ngẫu nhiên thực sự theo Công chứng viên.
Họ có thể chỉ cần tìm kiếm một hạt giống luôn có lợi cho sòng bạc, thay vì dựa vào tính ngẫu nhiên thống nhất dự kiến của các hàm băm mật mã. Tính ngẫu nhiên đồng nhất chỉ đơn giản cho chúng ta biết rằng có 2 triệu giá trị băm xếp tầng mà sòng bạc sẽ luôn thua. Đơn giản là họ sẽ loại bỏ những trường hợp đó.
Người dùng không thể tìm thấy giá trị băm của các trò chơi chưa chơi vì SHA-256 có mức kháng chi phí hình ảnh trước khoảng $2^{256}$. Họ chỉ có thể xác minh rằng cam kết đang diễn ra.
Lý do chính khiến các sòng bạc sử dụng các cam kết băm này là để đảm bảo với người chơi rằng khi họ chơi, hành động của họ không ảnh hưởng đến xác suất chiến thắng của họ. Đặc biệt là sự thay đổi của cổ phần.
Họ đảm bảo với bạn rằng khi bạn mở trò chơi, bạn được chỉ định một chuỗi 2 triệu số nhân và máy tính của bạn sẽ kiểm tra sau mỗi lần quay để đảm bảo rằng chúng vẫn tuân theo cam kết của mình.
Bằng cách này, nếu sau 100 lần đặt cược ở mức 5 đô la, bạn quyết định giảm mức đặt cược xuống 25 xu và trong lần thử đầu tiên, bạn nhận được một hệ số nhân khổng lồ, thì ít nhất bạn cũng biết rằng họ không cố ý làm điều đó!