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

一个去中心化论坛的设想

  •  
  •   leoleoasd · 2019-09-10 20:03:10 +08:00 · 5557 次点击
    这是一个创建于 1900 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,最近对于某些论坛(非 v2ex, livid 的管理还是很好的)的管理员滥权行为不满, 就有了一下想法.

    筜论坛用户对管理员不满时, 阻止他们创建新的论坛的主要力量是旧论坛的数据无法迁移. 因此, 如果用类似区块链的思想, 当用户对于论坛官方不满时, 可以将论坛代码修改并 fork 出一个新的分支, 保留所有历史的帖子, 并且新发布的帖子不会同步到分叉前的论坛上.

    技术上能否实现这样的论坛? 不管能不能实现, 这样的论坛是否有存在的价值?

    第 1 条附言  ·  2019-09-10 22:19:58 +08:00
    写帖子的时候有点脑抽, github fork 仓库更适合形容我的 idea.

    我的理解是, 这种论坛基于"共识". 我们对于某种问题(比如对于广告贴的处理方式) 有相同的看法, 就能建立一个以我们的想法为共识的论坛.
    同时, 我个人也认为, 论坛碎片化的现象不太会出现. 既然一个人在论坛上发帖子, 他自然会希望能有尽可能多的人看到, 自然会倾向于到 规章制度他喜欢 且 用户量较大 的论坛发布帖子. 而这两个条件是相互制约的. 完全符合他喜好的规章制度的论坛用户量会很小, 用户量大的论坛不一定方方面面都能符合他的喜好. 在这两个条件的互相制约下, 我认为论坛会形成几个较大的不同规则的论坛, 不同喜好的用户会到不同的论坛发布内容.
    其实, 我提出这种设想的主要原因, 是论坛的用户没有太有效的制约管理层的能力. 我认为, 这种可以随意 fork 的目的并不是让任何人都可以创建自己规则的论坛, 而是当管理员惹怒所有用户的时候用户有方式能在保留论坛"由用户创造的内容"的前提下迁移论坛,换管理员,换规则等.
    29 条回复    2019-09-12 16:41:15 +08:00
    chenset
        1
    chenset  
       2019-09-10 20:16:16 +08:00
    难度跟发行新虚拟币一样. 而又没有经济价值. 男上男
    taotaodaddy
        2
    taotaodaddy  
       2019-09-10 20:18:10 +08:00 via Android   ❤️ 1
    思路不错,可知男而上
    zagfai
        3
    zagfai  
       2019-09-10 20:20:54 +08:00
    那得 fork 出多少个分支,你又愿意跟踪哪一个,之后能不能合并?
    iConnect
        4
    iConnect  
       2019-09-10 20:28:45 +08:00 via Android
    有想法就要去干,边干边修正,没人知道结果。
    cmdOptionKana
        5
    cmdOptionKana  
       2019-09-10 20:33:22 +08:00 via iPhone
    我怎么感觉,你以为这种 fork 是不用花钱的?
    fengtons
        6
    fengtons  
       2019-09-10 20:34:05 +08:00 via Android
    数据每个用户保存一份?还有各种图片、附件
    KingBillSame
        7
    KingBillSame  
       2019-09-10 20:35:53 +08:00 via Android
    誰來監管?
    chinvo
        8
    chinvo  
       2019-09-10 20:39:05 +08:00   ❤️ 3
    fork 和区块链有半毛钱关系?

    别啥都扯上区块链

    Mastodon 了解一下?

    但是 Mastodon 依然有节点停止运营数据永久遗失的风险,毕竟即使是“去中心化”、“分布式”,也只是在节点之间“去中心化”而已,真要让每个用户都同步一份完整数据,普通用户的硬盘容量会成为这个项目最大的阻碍。

    =====

    Q: “这个问题怎么解决?”
    A: “用区块链!”
    Q: “区块链怎么解决这个问题?”
    A: “用区块链!”
    dimlau
        9
    dimlau  
       2019-09-10 20:43:33 +08:00
    最好的时代……竟然……已经过去了!

    Blog 全盛时期,用 Pingback Trackback 来互相讨论,谁也别是谁的管理员。

    当然,其实现在也有 webmention 可以用。但是,又有多少人愿意这么做呢?

    毕竟,专程发表文章来回应别人,需要太多的尊重、恭谦、理性,这些都是现在稀缺的东西。

    所以,归根到底,和区块链、去中心,没什么关系,大概你想要的只是别人给你提供一切便利,你只要发表「高见」即可,而且即使是给你提供技术、提供场所、提供观众的那个人,也不能干涉你说话。

    可惜,这种事情不可能存在,即便你所说的那种迁移,总归会在去中心的状态里形成相对大的某个有「议价能力」的大中心——从它这里迁出,你就要损失一些东西……

    而反过来,即便这种形式不存在,你也可以在现有的条件下保持独立,对任何论坛的帖子发表看法,都采用 blog 里贴链接然后发表观点的形式即可。

    凡事有代价,这点基本的规律暂时还不会变化。
    dimlau
        10
    dimlau  
       2019-09-10 20:53:59 +08:00
    #8 提到的 Mastodon 挺有意思,但是账号迁移的成本也不小,从一个实例(中心)迁移出去就没有原来的 ID 可用了。

    另外,matters.news 也是存储于 ipfs 网络上的一个内容社区,也蛮有意思,前段时间有过关于没有管理员的管理办法的讨论……
    smdbh
        11
    smdbh  
       2019-09-10 21:22:39 +08:00 via Android
    人人都能立山头的画面不感敢想象,还是胆子不够大
    wellhome
        12
    wellhome  
       2019-09-10 21:24:27 +08:00 via iPhone
    直接 reddit 吧,贴吧形式
    haohappy
        13
    haohappy  
       2019-09-10 21:35:11 +08:00
    已经有了 www.williamlong.info/archives/4574.html 你想开发什么网站都可以 论坛,博客,cms 都已经开发好了,去中心化的,直接选择搭建就可以
    cmdOptionKana
        14
    cmdOptionKana  
       2019-09-10 21:38:12 +08:00
    受楼主启发,我想到一种方法:

    - 有一个公共协议,大家通过这个公共协议发布消息
    - 可自建一个“实例”,参与到这个网络中
    - 整个网络的核心只是一份名单而已,所谓参与到网络中,就是被加入到这份名单中
    - 每个实例定期(比如每天)获取总名单的最新版本
    - 每个实例拥有 n 个用户,用户如果被踢出实例,可以通过加入另一个实例来“复活”

    到这里为止,很像长毛象,下面是特殊的地方:

    - 上面提到一个公共协议,可以考虑用 JSON Feed (严格来说不是一种协议,但可以满足需求)
    - 本质上整个网络只是互相订阅各自的 feed 而已
    - 每个用户可以看到条时间线,一是“全局”,一是“已关注”
    - 用户可以选择“全局”与“已关注”的信息分别保存多长时间,比如“全局”的信息只保存 1 个月,“已关注”的信息永久保存
    - 由于用户在本地保留了自己曾发布的全部信息,当需要加入另一个实例来复活时,可以“带记忆复活”

    建议加入别人的实例参与网络只作为一种体验、试用,真正想成为这个网络的“永久居民”的人自建实例。由于采用 JSON Feed,估计只需要非常少的服务器资源,实例的程序本身也可以非常简单,估计比长毛象高效很多。
    chinvo
        15
    chinvo  
       2019-09-10 21:38:48 +08:00
    @haohappy #13 0net 本质上还是各个网站有各自的管理者,并不能满足楼主的需求
    leoleoasd
        16
    leoleoasd  
    OP
       2019-09-10 22:08:21 +08:00
    @chinvo #8 我并不是你所描述的"任何事都用区块链解决"的人, 只是这种 fork 我暂时也只想到了类似区块链分叉
    md 打完这句话意识到 github 是个更好的例子
    awsl
    chinvo
        17
    chinvo  
       2019-09-10 22:20:10 +08:00 via iPhone
    @leoleoasd #16 我向你道歉
    leoleoasd
        18
    leoleoasd  
    OP
       2019-09-10 22:21:15 +08:00
    @chinvo #17 没事没事
    4SM
        19
    4SM  
       2019-09-10 22:30:37 +08:00   ❤️ 1
    livid,就凭服务器搬迁到美帝,我就敬重他是条汉子。至于去中心化论坛,似乎太难了。我现在用的也仅仅有 i2p,sync 之类的去中心化产品,(都是在编程随想的博客学习的)。你想过商业化没有?除非你是大富翁,可以毫无顾虑地去做。
    4SM
        20
    4SM  
       2019-09-10 22:35:00 +08:00
    @wellhome reddit 似乎有腾讯的股份?离发霉发臭不远了吧?
    polythene
        21
    polythene  
       2019-09-10 22:35:15 +08:00
    我记得 BM 打算做一个类似的: https://voice.com (吊炸天的域名),期待吧~
    est
        22
    est  
       2019-09-10 23:41:02 +08:00
    dat
    hyyou2010
        23
    hyyou2010  
       2019-09-11 03:22:48 +08:00
    关注,之前考虑过,没深入。
    SNOOPY963
        24
    SNOOPY963  
       2019-09-11 03:57:44 +08:00 via Android
    去中心化是彻头彻尾的谎言

    中心点迁移不意味着去掉中心点
    aguesuka
        25
    aguesuka  
       2019-09-11 10:15:30 +08:00 via Android
    @SNOOPY963 去中心化有成功且成熟的例子,磁力链接,只是不适合论坛这种形式
    cryring
        26
    cryring  
       2019-09-11 16:11:36 +08:00
    没有办法监管的话,jc 蜀黍是不会允许这种东西存在的
    skenan
        27
    skenan  
       2019-09-12 11:57:29 +08:00
    现在有 steemit.com ,完全去中心化社区,但是内容质量因为“币”的影响变质了
    msg7086
        28
    msg7086  
       2019-09-12 15:11:00 +08:00 via Android
    @aguesuka 你说的应该是 dht 之类的网络。磁力只是一个描述符而已。
    Seneca
        29
    Seneca  
       2019-09-12 16:41:15 +08:00
    百度知道?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1120 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:35 · PVG 02:35 · LAX 10:35 · JFK 13:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.