V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bigpigeon
V2EX  ›  程序员

做个基于算力的论坛怎么样

  •  
  •   bigpigeon · 2018-03-30 13:05:06 +08:00 · 3782 次点击
    这是一个创建于 2435 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在水军横行,我想能不能做一个基于计算力的论坛防止恶意刷帖和点赞
    论坛用以下方式杜绝恶意发帖
    1. 用户登录论坛后启动算力,可手动停止(可以是一个简单的非对称加密算法,也可以直接用于挖矿)
    2. 算力有上限在用完前不会继续计算(防止后台执行算力)
    3. 发帖点赞 /回复都需要消耗算力
    4. 基于同 ip 的影响力递减(同一个 ip 多个账号对同一个人点赞效果递减)

    这样可以防止一个手握 N 多账号的水军恶心回复,但无法杜绝手握 N 多肉鸡的黑客攻击
    19 条回复    2018-03-31 15:02:17 +08:00
    cy97cool
        1
    cy97cool  
       2018-03-30 13:07:08 +08:00 via Android   ❤️ 1
    和发帖回复需要验证码有啥本质区别?
    bigpigeon
        2
    bigpigeon  
    OP
       2018-03-30 13:12:34 +08:00
    @cy97cool 验证码影响体验,而且挖矿可以赚钱
    isCyan
        3
    isCyan  
       2018-03-30 13:13:59 +08:00 via Android   ❤️ 1
    Troevil
        4
    Troevil  
       2018-03-30 13:16:03 +08:00
    明显行不通, 论坛本来就该大众参与加上算力成本可能大家就不来了,另外 手机 平板还上不上论坛了?上去发个贴发现没电了😅
    bigpigeon
        5
    bigpigeon  
    OP
       2018-03-30 13:19:59 +08:00
    @Troevil 其实有些网站已经这么做了,我只是把这个功能和发帖绑定
    qecxp
        6
    qecxp  
       2018-03-30 13:20:00 +08:00
    你就直说你这论坛的目的就是为了挖矿可以赚钱就行了,别扯什么防止恶意刷帖和点赞 。
    为了防止恶意刷帖和点赞 ,用目前 V2EX 这种积分机制完全可以做到。
    bigpigeon
        7
    bigpigeon  
    OP
       2018-03-30 13:21:53 +08:00
    @isCyan 这个服务不错,但提供算力反馈回调不知道第三方库好不好做
    bigpigeon
        8
    bigpigeon  
    OP
       2018-03-30 13:29:55 +08:00
    @qecxp 积分制代价太低,可以提交注册脚本刷积分,而如果基于算力就不容易使用脚本拿积分
    而且如果想在短时间内大量回复需要消耗大量算力,所以可以防止一部分刷评行为
    uqf0663
        9
    uqf0663  
       2018-03-30 13:39:05 +08:00
    很好奇 4. 基于同 ip 的影响力递减
    你怎么防止运营商内网问题?即运营商分配给用户的是内网 IP,目前电信 联通 移动均有这种情况,整个城市可能就几个公网 IP 而已。
    bigpigeon
        10
    bigpigeon  
    OP
       2018-03-30 13:39:17 +08:00
    打错字了 [可以提交注册脚本刷积分] => [可以通过脚本刷积分]
    doubleflower
        11
    doubleflower  
       2018-03-30 14:05:37 +08:00
    那我估计这论坛只会剩下杠精和没事找事的用户,大家都这么忙哪有空给你算力
    bigpigeon
        12
    bigpigeon  
    OP
       2018-03-30 14:07:48 +08:00
    @uqf0663 不防止,影响力只是递减不是没有,而且其他帖子也会受影响,等于平均了
    f(n)= n*1/(1/sqrt(n)) n=同 ip 点赞数
    比如 100 个人如果同 Ip 点赞效果等于 10 人不同 ip 点赞效果 越多越差
    bigpigeon
        13
    bigpigeon  
    OP
       2018-03-30 14:17:18 +08:00
    @doubleflower 这跟管理员的意向有关,如果管理员放一些无意义的帖子不管哪个论坛都会多这种用户
    blackhacker
        14
    blackhacker  
       2018-03-30 14:29:59 +08:00
    首先你的论坛得有人访问。。。。。。
    shintendo
        15
    shintendo  
       2018-03-30 14:32:07 +08:00
    和付费发帖的本质区别是什么?
    hlouis
        16
    hlouis  
       2018-03-30 14:34:19 +08:00
    这个不就是 https://steemit.com
    gamexg
        17
    gamexg  
       2018-03-30 17:35:07 +08:00
    @uqf0663 #9 根据 ip 被点赞等参数增加 ip 的权重来解除单 ip 出口的影响?
    idcspy
        18
    idcspy  
       2018-03-30 22:03:34 +08:00
    steemit
    Gathaly
        19
    Gathaly  
       2018-03-31 15:02:17 +08:00
    那是返回文艺复兴时代了吧,发一条帖子也要几分钟...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1119 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:42 · PVG 06:42 · LAX 14:42 · JFK 17:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.