[译]永恒的九月

字数 5399阅读 121

本文是 The eternal Septembers 的中文翻译,该文章提出一种在线社群的设计方案,通过智能合约和 token 来辅助社群管理(不仅仅是激励),有点意思。文章中设计的社群满足以下几个特点:

  • 创造性和辩论社区应该以强调内容的方式成长,不淡化早期文化,即使初始成员不那么活跃
  • 在没有特定的协调者情况下,社群能够自我协调发展
  • 在同样的规则下,人类和机器人能够和平共处
  • 有激励机制以鼓励生产好的内容、培养和发展社区,并及早发现趋势
  • 能够抑制生产垃圾邮件、混乱、不好的内容
  • 所有参与成员共享内容产生的广告和其他收入
  • 整个平台应该鼓励无害且是真实的(或虚构的)内容,并能够自我维护和发展

故事背景是“永恒的九月”:互联网早期,主要的用户限于学术界,每年九月,当北半球开学时,大量新用户被引入已有的网络社区。精心设计的“网络礼节”规则瞬间被忽视了,老用户不得不耐心地将文化介绍给新用户,直到他们适应网络环境。但在1993年,AOL(America Online)这样的服务让互联网成为主流,新用户的增长速度比他们学习既有文化快的多,这种现象被称为“永恒的九月”,直到今天还没有停止。社群成员变化的 数量各不相同,但每个社群都有变化,有时是100k,有时低至1k,然后它开始螺旋式下降,噪音超过了原有的(新用户/老用户)比率。

因此 The eternal Septembers 所提出的社群方案,主要在于保证早期的社群文化不被淡化。

1. 绑定的曲线代币

每个“社区”都由自己的代币来衡量,给自己的代币起一个名字。

任何人都可以通过绑定最小的价值来创建新社群(及其代币)。代币与社群名称及其url地址相关联。社区的主题将会是常见单词(远足,慢烹饪)、技术词语(“以太坊”),新趋势词(“美国直升机”)或者是社群目标的描述(“循证医学”,“无偏见新闻”等)。

为了加入社群,每个用户都应该将一定数量的基础货币存入合约,该合约将基础货币转换为社区代币。智能合约能够自动生成这些代币,其汇率与代币总供应量成比例。因此,如果第一个代币价格为0.01美元,则第二个代币为0.02美元,第三个代币为0.09美元,依此类推。用户可以根据自己的意愿充值任意数量的代币。一般情况下,用户将被激励购买固定数量的代币。

image

代币被锁定到一个帐户中,代币可以被解锁,但解锁后用户要等一段时间后,才能以当前价格卖出代币或转移代币到另一个账户。解锁和转移/出售之间等待的时间与代币的生命期(持有时间)成正比,因此早期成员在没有提醒其他成员的情况下无法突然出售所有代币。

锁定期(可能是多天)不鼓励社群的“先拉后砸”,因为如果突然出现挤兑,大量用户退出社区(卖出代币),那么早期成员将会是最后卖出代币的人。

2.对内容进行投票

任何形式的内容(图像、文本、视频、音频、评论)都可以由任何代币持有者创建,并通过代币持有者签名消息将内容哈希提交给社区(然后可以在 ipfs/swarm 上存储/查询)。其他代币持有者在看到内容后,可以标记该内容属于社群。持有者通过签署带有该内容哈希的消息,并“下注”一定数量的代币来“投票”(默认情况下,他们将'下注'他们代币持有量的1%)。属于某个社群的内容的分数可以通过计算所有签名消息,已锁定在其帐户中的代币数量(解锁或转账代币不计算在内)并将其全部求和。被评分的内容如何在应用程序显示,将取决于前端的实现,以及用户的选择,但通常这将是总分和内容的新鲜度。

创建内容、对其进行投票、添加分数和显示内容,都可以在链下计算,在多个应用和平台中实现。应用程序可以向终端用户显示内容评分的总计数,也可以提供单独的消息并允许终端用户自行验证。

当用户看到不属于社群的内容时,可以签名消息,押注代币投反对票。这将启动内容的审核进程(moderation process),在这个过程中,任何人都可以提交声明支持与否,这可以在链上计算票数,以之前赞成票的投票过程相同。由于用户默认只使用其总代币持有量的1%进行投票,当他们可能会输掉他们不认同的提议时,可以选择放手,或押注更多代币来支持他们认同的提议,或游说其他成员投注。

当用户投票时,他们在押注什么?新的代币可以买入和押注,但由于代币供应曲线引起代币的不平衡分配,新的代币要贵得多,早期成员可能比新成员拥有更多的代币。此外,由于社区代币有限定数量,及不活跃用户的数量是未知的,从来就没有一个明确的“多数线路”。成员的投票很可能以某种方式决定提议,所以即使他们在社区不再活跃,这也使得整个投票判断成为新成员对他们如何相信创始成员的赌注进行投票。随着新成员变老,该系统使得早期文化永久化。

内容审核的基础是“等待安静”的最后期限,每次新的投票都按照他们改变结果的可能性,按比例延迟截止日期:对多数人的投票对截止日期的增加很少,而反对的​​投票增加更多。在审核结果确定之后,失败一方的代币被分配给获胜方,这进一步巩固了代币的分配,以适应那些符合文化的代币。

3.赞助燃烧

为了使押注变得重要,代币需要具有一些内在价值。这可以通过需要代币的赞助商,以“赞助燃烧”来实现。赞助燃烧是一种减少当前代币供应的方法,且不会降低其价格,从而创建新的基准价值并创建代币价值的永久增长(以基础货币衡量)。后来卖出的代币价格仍然比之前的高。

image

赞助商获得奖励的具体内容不是在协议级别上决定的,而是依赖于前端:也许第一名赞助商有一个主要的横幅位置,或者可能是消息流中的一个位置。奖励形式将取决于前端应用程序、平台等,但由于赞助商可以为所有代币持有者创造永久价值,因此前端用户可以使用显示赞助商的应用程序。还可以探索一些技术实现,比如社区成员可以投票拒绝特定赞助商,如果它不符合社群的文化。

这背后的主要概念,是“token curated registries” 增长模式,代币被用来创建有价值的内容,或娱乐一些人。然后吸引广告商或赞助商,他们希望连接到社群的用户,这将鼓励用户继续生产更高质量的内容。如果社区无法适应并失去用户,那么它将失去新的赞助商,老用户将取回他们的代币换取基础货币并转移到另一个社区。

4.创始人偏见和潜水者通胀

该概念的主旨是确保所有社区都有“创始人的偏见”。创始人通常拥有最多的代币但流动性最差,因此他们可以对内容审核产生巨大影响,但对价格影响小。即使创始人不是非常活跃,对他们可能一直潜水的恐惧应该足以促使每个人选择他们意图的方向。

其中一个合理的结论是,谨慎选择所有社群的初始成员,因为他们的行为可以为每个社区定下基调。因此,通过众筹或ICO进行初始代币分发,对初始社区是不利的。因为它主要吸引的是赚快钱的用户,他们加入社区只是为了有利可图。一个比较好的方式,是从小规模集中式的代币分发开始,精心挑选早期成员,然后推广:奖励积极的行为,并鼓励成员使用自己的代币邀请朋友加入社群。由于“积极行为”是一个定义不明确且变化的指标,这意味着代币分配开始时将非常集中,然后随着时间的推移而不断分散。

但即使是创始人偏见也应该有所限制,特别是初始成员对社区的贡献越来越少。实现这一目标的最佳方法是通过通货膨胀来稀释较老的非活跃成员,并奖励活跃成员。同样的规则适用于所有社区,无论其年龄如何,最好的做法是以基础货币本身。

因此,所提出的代币创建方法将是开始时的小规模代币创建和通过代币发布的固定通胀率(每年3-10%)。少量这些代币将用于平台的进一步发展,但大多数将转到“用户基金”,该用户基金将随机分配令代币前端用户,这些用户完成了由平台开发者设定的任务。例子:

  • 用户登录和使用网站/应用
  • 用户提高帐户的安全性
  • 用户证明他们是独特的真人帐户(通过验证码,设备UUID,平台特定的生物识别或只是一般行为机制)
  • 用户一段时间后回来使用应用
  • 用户执行一些针对桌面和移动设备优化的PoW
  • 等等

这里的主要目标是通过膨胀基础货币,稀释非活跃的潜伏者持有的代币,奖励活跃的用户。

5.避免过滤的信息泡沫和有害内容:元代币

孤立的社区倾向于集体思考,在他们自己过滤过的信息泡沫中激化他们的成员,因为他们只推广符合他们观点的内容。它发生在所有在线社区,从最良性(观看关于素食主义的youtube视频将导致youtube用素食生活方式的内容填充你的消息流),到我们在过去几年看到的最危险的政治激进化。如果不加以控制,这里提出的方案可能会使问题更加严重,因此我们提出了一些方案来解决这个问题。

首先是内容的交叉发布:在发布内容时,用户可以进行多个代币的绑定,并声称内容属于BOTH 社区(“音乐视频既是好音乐又是好视频”)。当内容被审核(moderated)时,如果内容被证明是错误的。他们(发布者)将失去所有抵押的代币。

如果用户需要,他们还可以使用代币绑定并签署不同的消息,使用 EITHER / OR逻辑在多个社区中发布内容。这允许社区共享相同的内容并相互评论。举例来说,如果有一篇不科学的“食谱”帖子,应用程序在展示帖子时可以突出标记(这个特定的短语被“科学”社区标记为不真实;这个特殊的饮食参考在“健身”社区被认为是有争议的),提供关于“了解更多”的链接(这篇文章在“反假新闻”社区中被突出显示有争议,这种说法在“恶作剧”社区中已经失去信誉)。

交叉发布还允许从系统的角度创建元代币,常规社区代币,但在前端有特殊处理。例如,应用程序可能需要(本着“同意服务条款”的精神)所有用户加入某些元社区,并始终通过粘贴这些内容来发布内容。元社区可以是:

  • “无害内容”
  • 应用和平台特定代币
  • “SFW内容”
  • 等等

在这些元代币中没有充分绑定的任何内容都不会显示在应用程序上。如果一个无名的“霸王”(bullying)社区运行一段时间后突然变得流行,那么即使是那些没有“霸王”代币但拥有大量“无害内容”或“平台”代币的成员(因为他们是早期用户)可以对该社区中有害且不适合该平台的所有帖子启动审核流程。即使他们失去了对“霸王”代币计数的投票,他们也可以用其他代币赢得它,因此将赢得之前用户的所有代币。

这将导致两个结果:(1)丢失或减少他们的“平台”和“无害”代币,旧的霸王成员将更难以参与其他社区;(2)随着时间的推移,“霸王”代币将分发给可能试图接管社区的新成员(使其成为反霸王意识和支持小组)或出售他们的代币,以确保早期霸王成员的基础货币贬值。

此方案还允许应用使用自己的设置创建其他应用程序。例如,有人可以创建一个网站,该网站也需要“无害内容”,一个额外的“同意”代币,但不是让“SFW”代币拥有“NSFW”,而是试图创建一个成人内容社区,有道德标准,没有复仇色情,人口贩运或年龄不足的问题。

应用程序特定代币还可用于允许用户投票和辩论所需功能,并在应用程序变得更受欢迎时奖励开发人员和早期用户。

6.可扩展性

以下部分假设整个平台是基于以太坊或相似的项目构建的:

发布内容、对内容进行投票、发表评论、对上传图片作出内容评价、使用应用程序:所有这些操作都是在链外完成的。有些操作使用加密签名,但这些可以在前端以用户不可见的方式完成。这里需要的共识是:创建和加入社区(因为它们会创建代币),离开社区(因为它们需要解锁并影响代币供应量)和内容审核。

在内容审核(投注投票)的情况下,这可通过向合约发送签名消息来实现,可通过多个用户收集多个消息并一次发送签名结果来实现,这意味着原始签名者不需要花费任何 gas(以太坊的燃料),只有最后的人需要到将消息发送给合约。此外,合约可以设定为以基础货币偿还给发布者,因此会激励第三方专门从事这项服务。除此之外,由于计票是一个在链上可能成本很高但可以非常便宜地在链外完成的过程,因此使用 TrueBit 或者类似的方案是一个很好的选择。其中发布者也对计算结果进行押注,并且只有在发生争议时才实际执行。

最后,在所提到的所有操作中,很少有操作在系统之外产生影响。具体地说,系统外唯一重要的事情是将基础货币和社区代币转移到外部账户。由于系统的性质,这些操作需要解锁和冻结时间,而不需要立即生效,整个系统是在其自己的 Dappchain 或 Shard 中运行。也就是说,系统的内部操作都会发生在它自己的子区块链中,这可能更便宜并且每秒钟的交易量比以太坊主链要多得多。该链的共识层可以是以太坊主链智能合约中的 PoS 系统。

因此,实际需要支付 gas 的操作是:

  • 保存应用链的最新状态的 merkle root 引用
  • 解决应用链上的共识争议
  • 仅在用户发起请求时,将链内部的社区代币转换为以太坊主链中的代币

由于有多个团队在实现这些想法,平台建设者不大可能需要自己实现这些方案,很可能是在几个月后直接使用现有的解决方案。

7.结论

让我们回顾文本开头提到的目标,看看我们如何实现它们:

  • 创造性和辩论社区应该以强调内容的方式成长,不淡化早期文化,即使初始成员不那么活跃
    这是通过向创始人和创始人偏见调节方案提供更高的代币分配来实现的。

  • 在没有特定的协调者下,社群能够自我协调发展。
    由于审核可以自动完成并且是代币加权,因此所有用户都是协调者,但最大的贡献者有更多的权重

  • 在同样的规则下,人类和机器人能够和平共处
    这些规则适用于所有类型的用户,除了资金分配之外,没有任何类型的机器人被歧视。机器人可以通过编程找到好的内容或协调社区来获得宝贵的资产,如果他们做得很好就会得到奖励。

  • 有激励机制以鼓励生产好的内容、培养和发展社区,及早发现趋势
    尽早加入社区并帮助其发展意味着当用户愿意远离它时,他们可以出售他们的代币以获取利润。如果社区吸引赞助商,他们将燃烧代币并制造永久性增值,使内容创建者能够出售他们的代币的小部分以获取利润并保持与之前相同的权重。

  • 能够抑制生产垃圾邮件、混乱、不好的内容
    垃圾邮件和混乱社区将意味着垃圾邮件发送者和不良内容创建者将丢失其代币。

  • 所有参与成员共享内容产生的广告和其他收入
    赞助燃烧允许广告商向代币持有者捐赠永久价值,以换取前端的一些空间。

  • 整个平台应该鼓励不会造成伤害且是真实的(或虚构的)内容,并且能够自我维护和发展
    这可以通过使用多个元代币来完成,只要早期社区致力于真理和良好的内容,就可以使这种文化扩大规模。

推荐阅读更多精彩内容