手机投票有没有好的防否认机制?

12 天前
 shebaoting
小程序内开发一个投票功能,但是怎么样才能做到防止用户否认?比如这个票本来就是他投的,但是他不承认,且咬定是平台用他的名字伪造的数据。。有没有一个好的防否认机制?而且不用太复杂。如果太复杂用户就不投票了。
3888 次点击
所在节点    程序员
56 条回复
Loku
12 天前
wx.startSoterAuthentication
Bantes
12 天前
学学银行和保险公司,做个用户操作录屏完事儿
realpg
12 天前
做个商城,投给谁需要微信支付 1 块钱买谁的名字商品,计票结束后退款退还。
yufeng0681
12 天前
@mohumohu #10 消费用户的信息能看哪个级别? 用户在小程序里投过票,在能客户端看到投票记录的。 这都不认。 他把消费记录删掉,你也没招啊。 服务器看到的他也不会认
ShadowPower
12 天前
区块链技术天生就是用来解决这个问题的
mohumohu
11 天前
@yufeng0681
1 、你提出的是有没有投的问题:微信账单没有删除选项。
2 、而我理解的否认,一般是否认投给了谁的问题的,而这个能解决你给哪个投了的问题,也就是你拿不出对应选项的账单。
mohumohu
11 天前
@yufeng0681 我的意思是,没有彻底删除的选项,即使你删除了,也可以申请交易流水。
walterdarrell063
11 天前
public key, private key.
leconio
11 天前
用户协议弹窗就行,有法律效力的。
muapyw
11 天前
电子签名?人脸?
jim9606
11 天前
如果不信任平台,那平台做啥都没用,实际做法就是不信任平台的用户踢出去。
就像现在说电子签合同的效力,平台搞什么区块链数字证书人脸识别我觉得都没啥意义,司法案例才能说服我。
不要尝试用技术解决非技术问题。
smlcgx
11 天前
实名制投票吧?技术的办法最多也只是绑定到设备,人家一句我儿子乱按的你就没办法了
YaakovZiv
11 天前
如果投票者大多使用微信,就用微信小城市申请是实名验证或者手机号验证。如果投票者大多不用微信,我能想到的就是手机号验证或者支付宝上的电子签名验证。
showonder
11 天前
用小程序授权的 session key 呗,用户总不可能否认微信号不是本人操作吧,微信本身就有设备指纹、密码、验证码、人脸识别等验证手段确保微信本人或本人授权的用户登录。
iv8d
11 天前
区块链
moult
11 天前
短信他也会否认说没收到,短信平台虽然可以查送达状态,但是没法出具盖章的证明。
就只有“生成支付订单”是最优秀的方案,一分钱的订单,付完不用退,有异议的才发起退款。甚至还能校验支付账号的实名是否匹配。用户耍赖的话,支付机构还能出具法律认可的证明。
moult
11 天前
像区块链这种,用户明明选择 B 并上链,用户却说自己选 C 的。但因为上链都在我们系统内实现,没有用户二次确认。
本来就是防赖皮的,必须引入公平公正、法律认可的第三方介入才行。
SenLief
11 天前
投票前调用摄像头拍一张照片
leonshaw
11 天前
不引入第三方的话也就录音录像靠谱了。另外即使用订单支付也要能证明订单内容或者备注是用户自己填的,不然也可能说是阴阳单。
yoshiyuki
11 天前
术语上这个叫做意愿认证,实际的应用中,意愿认证不可能以静默的方式实现
方式可以是:短信验证码、签名、音视频录制等

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1099262

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX