Reddit与以太坊基金会达成合作,将通过Layer 2为数亿用户提供积分代币服务
6月19日巴比特消息,知名社交网站Reddit宣布,其已与以太坊基金会建立了合作关系,现面向以太坊开发社区征求Layer 2扩容方案,以支持其Reddit ERC-20 积分代币计划。Reddit代表在r/ethereum社区发帖表示:
“我们的目标是找到一个解决方案,它今天能够支持在以太坊主网上容纳数十万社区积分用户,并最终可扩展到所有的Reddit用户(日活4.3亿)。”
上个月,Reddit宣布其正在测试两个ERC-20代币($MOON 和 $BRICK),它们将分别分发给r/Cryptocurrency和r/FortniteBR的社区成员。截至目前,这两个测试项目已吸引超过17500名用户,在过去一个月中共发生了20000多笔交易。
以下是Reddit发布内容的译文:
你相信自己的以太坊扩容技术能够处理Reddit的规模吗?是时候让以太坊社区知道了,请在2020年7月31日前在评论中展示您的demo。
这是你赢得一些名声的机会,但是,明确地说,如果你的解决方案被选中,或者是经过修改以满足Reddit的需要,也是没有奖励的。以下是我们的律师让我们提出的:
目标
通过和以太坊基金会的合作,Reddit正邀请以太坊扩展性项目,向社区展示如何使用扩容解决方案将社区积分引入以太坊主网。我们的目标是找到一个解决方案,它今天能够支持在主网上容纳数十万社区积分用户,并最终可扩展到所有的Reddit用户(日活4.3亿)。我们评估了一些最有前途的扩容解决方案,并学习到了一些东西:
- 有很多很棒的项目我们还不知道。我们似乎每天都在学习一种有前途的新扩容解决方案。
- 大多数现有的扩展解决方案都侧重于交易所用例,这有利于优化转账。 许多这样的设计,没有考虑到获得代币或进入扩展系统的成本,这可能是很重要的 。社区积分的分布成本,比所有其他操作加起来要高出一个数量级,这主要是由于与新用户登录相关的链上存储成本有关。
- 目前尚不清楚如何确定最佳的解决方案。有很多代码,很多文档,还有很多炒作。但很少有对各种产品/实现的客观实际审查或对比。
- 我们需要以太坊社区的帮助来解决这个问题。
我们还邀请了以太坊社区的所有扩容专家对提交的任何demo进行评论,以便更好地理解不同解决方案之间的权衡和妥协。
我们将审查demo,并计划在9月前共享任何更新。虽然我们并没有指望会出现任何新的扩容项目,但我们希望以太坊扩容专家能够向我们展示如何扩展社区积分。
演示应包括:
- 显示数十万笔交易的真实概念证明;
- 源代码(用于链上和链下组件以及用于PoC的工具)。源代码不必公开共享,但是如果Reddit决定使用一个特定的解决方案,它将需要在某个时候与Reddit共享;
- 文档:a、工作原理和扩容 b、成本估算(链上和链下) c、如何运行 d、架构 e、API(链上和链下) f、已知问题或权衡
- 总结PoC中使用的链上和链下组件的成本和资源信息,以及进一步扩展的成本和资源估计。如果你的PoC不在主网上,请注意任何主网注意事项(例如拥堵问题)。
要求
扩容 。这一PoC应该以最小的成本(链上和链下)扩展到下面的数字。还应该有一条支持数亿用户的明确道路。在5天的时间内,你的扩容PoC应该能够处理:
- 10万次积分认领(铸造&分发积分)
- 25000订阅
- 75,000次一次性积分燃烧;
- 10万笔交易转账;
我们更喜欢不依赖于特定实体(如Reddit或其他提供商)的解决方案,以及不存在单点控制或链外组件故障的解决方案,但我们认识到有许多权衡需要考虑
可用性。扩展解决方案应该具有简单的最终用户体验。
- 用户不必维护任何额外的状态/证明、定期监视活动、跟踪额外的密钥,或签署任何非正常事务的内容。
- 在合理时间内完成事务(秒或分钟,而不是小时或天);
- 最终用户可免费使用(无gas费用,或Reddit可代表其支付固定/最低费用);
- 加分项:(1)用户应能够通过区块链浏览器风格的界面查看他们的余额和交易,(2)退出既快又简单;
- 扩容解决方案应该是可扩展的,并允许第三方在其上构建;
- API应该有良好的文档和稳定性;
- 文件应清晰并完整;
- 第三方无许可集成,应该是可能的,和直接的;
- 简单更好。学习一种不常见的或专有的语言是不必要的。不需要数学、密码学或 L2扩容的高级知识。希望与通用实用程序和工具链兼容。
- 加分项:告诉我们它是如何工作的。你对社区积分的一个很酷的新用例有什么想法吗?建造它!
- 余额和交易不能被Reddit或其他任何人伪造、操纵或阻止;
- 用户应该拥有自己的积分,并且可以在未经任何人许可的情况下获得链上ERC20代币;
- 即使所有涉及的第三方离线,积分也能够恢复到链上ERC20代币;
- 应提供证明设计合理性的第三方公开评论;
- 加分项:(1)公共、第三方实施审查可用或正在进行,(2)与HSM和硬件钱包的兼容性;
其他注意事项
- 生成/分发代币不是由Reddit直接执行的[1];
- 一次性的积分燃烧,以及重复的、非交互的积分燃烧(对于subreddit成员资格[2])应该是可能的和可扩展的。
- 强烈推荐完全开源的解决方案;
[2] Subreddit成员资格目前是作为ERC777 合约来实现的,其可以按月燃烧积分,但我们愿意更改该实现。
原文:https://www.reddit.com/r/ethereum/comments/hbjx25/the_great_reddit_scaling_bakeoff/ 作者:Reddit 编译:隔夜的粥 稿源(译):巴比特资讯(http://www.8btc.com/media/611523)