POW人机验证系统演示
姓名
邮箱
验证难度
4
提交(将触发POW验证)
工作原理
本演示展示了基于工作量证明(Proof of Work)的人机验证系统的工作流程:
用户点击提交按钮后,前端向后端请求一个挑战(challenge)
前端在Web Worker中执行计算,寻找一个使得哈希值前缀满足特定条件的nonce值
找到解决方案后,将其发送回后端进行验证
验证通过后,后端返回一个令牌(token),表示验证成功
这种方式可以有效区分人类用户和机器人,因为计算哈希需要一定的计算资源和时间,对于大规模的自动化攻击会形成资源瓶颈。