Byte56'nın dediği gibi: "asla müşteriye güvenme", ancak:
İstemciye asla güvenmenin bir bedeli yoktur:
Sunucuda oynanan tüm oyunlara sahip olmak altyapı maliyetinizi büyük ölçüde artıracaktır.
Oyuncuların çoğunun hile yapmayacağını
ve en yüksek puanların biraz sonra yerleşeceğini ve çok değişmeyi bırakacağını varsayarsak
orta yolu var.
Oyunları kaydedin (istemcide).
(Oyun türüne bağlı olarak, süper kolay (örneğin satranç) veya biraz karmaşık (örneğin çok oyunculu FPS) olabilir,
ancak her zaman yapılabilir.)
Bir oyuncu bir oyunu bitirdiğinde sadece skoru gönderin.
Skor, üstte belirli bir aralık dahilindeyse (örn. İlk% 1 veya ilk 5)
oynatıcıdan kaydedilmiş verileri isteyin
ve o oyunu sunucuda tekrar oynayın.
Skorlar eşleşiyorsa skoru kabul edin.
Bu şekilde, oyunların çoğu için ek sunucu tarafı kaynaklarına ihtiyacınız yoktur,
ancak en yüksek puanların geçerli olduğundan emin olabilirsiniz.