Provably Fair 是什么
这种方法利用密码学数据,验证随机结果是如何计算出来的。平台负责说明所用算法、输入值及验证步骤。
DatDrop 设有专门的 Provably Fair 页面。请按所选模式的最新指引进行操作。
先了解三个术语
- 种子
- 用于计算的输入值。当算法使用服务器种子与客户端种子时,它们指不同的输入。
- Nonce
- 用于区分相同种子值下不同计算的计数器。请使用具体回合记录中的数值。
- 哈希
- 数据的数字指纹,可将公开值与此前公布的指纹进行比较。
验证需要什么
- 打开所选回合记录,保存其编号、模式和结果。
- 必需的输入和字段名称取决于模式及算法。收集其Provably Fair说明中列出的数值,可能包括已公开的服务器种子、客户端种子和nonce。
- 对于提前公布哈希的方案,将结果产生前保存的哈希与公开值的哈希进行比较。数字指纹用于核对输入,回合结果还需要单独计算。
- 使用公布的算法和相同输入重复计算,并与记录结果比较。如果模式将数字映射为物品,也需完成该转换。
- 缺少必需输入或准确算法说明时,验证无法完成。不要将该回合标记为已验证。
它不能保证什么
Provably Fair 不保证盈利、开箱回本、免手续费或所有支付义务都得到履行。验证随机性不能代替阅读服务规则。
如何评估可信度
应分别评估算法、玩法规则、支付条件和账户安全。系统说明链接只是验证的起点,并非全面的可信认证。
哈希验证是什么样
SHA-256教学示例,并非DatDrop回合记录。不含空格或换行的UTF-8文本hello会产生以下哈希:
hello
SHA-256
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824相同文本和算法产生相同哈希。首字母大写的Hello是不同数据。指纹一致用于核对输入,尚未计算游戏结果。