作者:Vitalik Buterin

译者:Alan,Plancker DAO

原文链接:https://vitalik.ca/general/2023/08/16/communitynotes.html

我如何看待“社区笔记”?

特别感谢 Dennis Pourteaux 和 Jay Baxter 的反馈和审阅。

Twitter X 过去两年的发展可以说是跌宕起伏。去年,Elon Musk 以 440 亿美元的价格收购这个平台,此后,埃隆对公司的人员配置内容管理商业模式进行了大刀阔斧的改革,更不用说网站文化的改变了。但在这些极具争议的行动中,Twitter 上的一项新功能却迅速变得重要起来,而且似乎受到了不同政治派别人士的喜爱:社区笔记。

社区笔记是一种事实核查工具,有时会在推文中附加上下文注释,如上文埃隆推文中的注释,作为事实核查和反误导工具。该工具最初名为 " Birdwatch ",于 2021 年 1 月作为试点项目首次推出。从那时起,它开始分阶段扩展,扩展最快的阶段恰逢 Twitter 去年被埃隆收购。如今,"社区笔记 "经常出现在 Twitter 上受众非常多的推文中,包括那些有争议的政治话题。无论是在我看来,还是在与我交谈过的许多不同政治派别的人看来,这些注释一旦出现,信息量都很大,很有价值。

但我对社区笔记最感兴趣的是,尽管它不是一个 "加密项目",但它可能是我们在主流世界中看到的最接近 "加密价值" 的实例。社区笔记不是由集中挑选的专家撰写或策划的,而是任何人都可以撰写和投票的,哪些笔记被展示或不被展示完全由开源算法决定。Twitter 网站上有一份详细而全面的指南,介绍了该算法的工作原理,你可以下载包含已发布笔记和投票的数据,在本地运行该算法,并验证输出结果是否与 Twitter 网站上的结果一致。该算法并不完美,但却出人意料地接近于实现可信中立的理想,同时即使在有争议的情况下也非常有用。

社区笔记算法如何运作?

任何拥有符合某些标准(基本要求:活跃 6 个月以上、近期无违规行为、验证过的电话号码)的 Twitter 帐户的人都可以注册参与 "社区笔记"。目前,参与人员是慢慢随机接受的,但最终计划是让符合标准的任何人都能参与进来。一旦你拥有了评分的资格,首先可以参与对现有笔记的评分,当你做出了足够好的评分(衡量标准是看哪些评分与该笔记的最终结果相符),你也可以写自己的笔记。

当你撰写一篇笔记时,该笔记会根据其他社区笔记成员对它的评论来打分。这些评论可以看作是按照 "有用"、"略有帮助 "和 "无效 "的 3 级评分标准进行的投票,但评论中也可以包含一些在算法中发挥作用的其他标签。根据这些评论,笔记会得到一个分数。如果笔记的得分高于 0.40,则会显示该笔记;反之,则不会显示该笔记。

计算分数的方式是该算法的独特之处。简单的算法只是计算用户评分的总和或平均值,并以此作为最终结果**,社区笔记评分算法则不同,它明确地试图优先考虑那些从不同角度获得好评笔记**。也就是说,如果通常不同意如何给笔记评分的人最终对某篇笔记达成了一致,那么这篇笔记的评分就会特别高。

让我们来深入了解一下它是如何工作的。我们有一组用户和一组笔记;我们可以创建一个矩阵 M,其中单元格 Mij 代表第 i 个用户对第 j 个笔记的评分。

对于任何给定的笔记,大多数用户都没有给该笔记评分,因此矩阵中的大多数条目都是零,但这并没有问题。该算法的目标是创建一个用户和笔记的四列模型,为每个用户分配两个统计值,我们称之为 "友好度 "和 "极性",为每个笔记分配两个统计值,我们称之为 "有用性 "和 "极性"。该模型试图用以下公式预测矩阵与这些值的函数关系:

请注意,在这里我既引入了 " Birdwatch "论文中使用的术语,也引入了我自己的术语,以便为变量的含义提供数学直觉: