Giter Site home page Giter Site logo

optimism_study_group's Introduction

OP Study Group

Goal

The mutual learning group aims to gather people who are interested in OP, and everyone can invest in learning the OP ecology together. Through the form of shared learning, we can increase everyone's enthusiasm for learning, help everyone continue to learn, and achieve their personal goals.

In addition to each person's personal goals, the group also has two goals (Group Goals):

  1. We hope to effectively protect everyone’s enthusiasm for learning, and promote and inspire the behavior of fellow students.
  2. This warehouse can include all OP-related knowledge and form a graph with the help of Obsidian's Graph View capabilities. Create a comprehensive and cool OP knowledge base.

OP Ecology: Currently it only refers to three aspects: OP governance mechanism, OP Stack technology stack, and Superchain.

References

Reference materials related to OP governance:

Reference materials for the OP Stack technology stack include but are not limited to:

  • Several core code repositories:
    1. optimism
    2. op-geth
  • Youtube instructional videos

How to participate?

The shared learning group does not limit the starting time and ending time of participation. You can choose points of interest to join in learning or supplement existing content at any time.

Reward mechanism for fellow students

In order to make OP learning together a sustainable learning behavior, we have designed the following mechanism to try to achieve the goal.

1.Preschool pledge mechanism

We believe that when people give something, it is easier to stimulate everyone's desire for rewards, so we designed a preschool pledge mechanism:

  1. Each participant needs to pledge 10 OP (the current price is 30 US dollars, which is not small, please cherish it~) to form a mutual learning bonus pool.
  2. When participants complete the pledge, they will be considered to have officially joined the mutual study (the start time of the mutual study).
  3. Within one month from the start of the joint study, the participants output an article or made a formal sharing at the joint study sharing meeting. After one month, you can get back the 10 OP pledged.
  4. If the participant does not output an article within a month, or make a formal sharing at the mutual learning sharing meeting, the 10 OP pledged will not be withdrawn and will be added to the mutual learning bonus pool.

2.Bounty reward mechanism

Bounty is divided into the following two standards:

  1. A single article output, if it meets the standards, can be pushed on the OP Chinese Power official account and other media channels. Give a reward of 100-150lxpu.

  2. There is an article output and the output content is formally shared at the student sharing meeting. Give a reward of 200lxpu.

What is lxpu? lxpu is the reward combination of usdt+lxp. At present, it is 60% usdt and 40% lxp.

After the content is pushed, additional rewards will be added later based on reading volume and user feedback.

How to define the standards for OP Chinese power media push?

Considering that there is no suitable quantifiable standard to determine whether an article is of reliable quality, it will currently be judged in the form of a vote. Adopt the principle of minority submission to the majority. The personnel are selected from the LXDAO expert group and OP Chinese power.

3.Sharing meeting with classmates

We try to hold a learning sharing meeting every week or every two weeks (depending on actual implementation). The sharing meeting should be limited to about 1 hour as much as possible, and can be extended according to the actual situation (for example, if the topic discussion is intense 😄).

Knowledge base co-construction process

If the content you want to learn cannot be retrieved in this warehouse, it means that we are temporarily missing this content. You are more than welcome to add it. Generally speaking, follow the following process:

  1. Check the dynamic list (see below) to see if there are other students doing the same work as you. If a classmate is already working on it, you can try to contact him through [[联系方式]] and work together.

  2. If there is no conflict, you can submit a PR and explain in the dynamic list that you are collating this knowledge (please submit strictly in accordance with the specifications of the dynamic list).

  3. Add your output and update the status in the dynamic manifest. Submit a new PR.

When you are ready to study knowledge points or content that is not in a certain warehouse and want to export content to the warehouse, please check the dynamic list first to prevent conflicts with other people.

How to start learning?

Our learning goals and content are the same, although when learning something new, a step-by-step approach is always the best. However, everyone has different levels of exposure to OP Stack and different points of interest. Restricting everyone to start learning according to a certain progress seems a bit rigid and can easily dampen the enthusiasm of participants. Therefore, we consider launching it in the form of independent topic selection. Everyone can choose topics for research independently based on their current exploration progress and content of interest. Just add the updated status in time in the dynamic list (see below).

How to manage content?

It is planned to use Github and Obsidian to manage the learning output of participants.

Why choose Obsidian? Obsidian is a very convenient note management software. It can easily integrate various plug-ins and expand the software functions very conveniently to cope with possible new functional requirements in the future. In addition, the most important thing is that the function of Graph View can very conveniently help us organize our learning ideas, establish links to key knowledge points, and provide a cool UI display. Shaped like: As we gradually learn and produce learning output, as long as we make full use of the two-way link function, we can use Obsidian to build the above-mentioned knowledge graph. To a certain extent, improving the graph can also be used as a driving force to maintain output😄.


OP 共学小组

目标

共学小组旨在聚集对OP感兴趣的人,大家一起投入到OP生态的学习中。通过共学的形式,提高大家学习的热情,帮助大家持续学习,完成自己的个人目标

除了每个人的个人目标外,小组也有两个目标(小组目标):

  1. 我们希望能够切实的保护好大家学习的热情,推动并激励共学的行为。
  2. 这个仓库能囊括所有OP相关的知识并借助Obsidian的Graph View的能力,形成图谱。打造一个全面又炫酷的OP知识库。

OP生态:目前仅指OP治理机制、OP Stack技术栈、Superchain、公共物品资助研究四个方面。

参考资料

OP治理相关的参考资料:

OP Stack技术栈可参考的资料包含但不限于:

如何参与?

共学小组不限定参与的起始时间和终止时间,随时可以选择自己感兴趣的点加入学习或者补充已有的内容。

共学奖励机制

为了使OP共学成为一个可持续性的共学行为,我们设计了以下机制来尝试达成目标。

一、学前质押机制

我们相信当人们有所付出时,更容易激发大家对于回报的渴望,因此我们设计了学前质押机制: 1.每个参与者都需要质押10个OP(现价30美金,也不小了喔,请珍惜~),形成共学奖金池。 2.参与者完成质押时算是正式加入共学(共学开始时间)。 3.从共学开始时间算起,一个月内,参与者输出了一篇文章,或者在共学分享会议上进行了一次正式的分享。一个月时间结束后,可以取回质押的10个OP。 4.如果一个月内参与者没有输出一篇文章,或者在共学分享会议上进行一次正式的分享,那么质押的10个OP将无法取回,会被加入共学奖金池。

这个质押并不是强制的,如果你不认可这种机制,也可以不质押,这没有关系。

二、Bounty奖励机制

Bounty分为以下两个标准

1)单一的文章输出,如果达到可以在OP中文力量公众号及其他媒体渠道推送的标准。给予100-150lxpu的奖励。

2)有文章输出并且针对输出内容,在共学分享会议上进行了正式的分享。给予200lxpu的奖励。

lxpu是什么?lxpu是usdt+lxp的奖励组合,现阶段为60%的usdt,40%的lxp

内容被推送后,后期还会根据阅读量和用户反馈,追加额外奖励。

达到OP中文力量媒体推送的标准如何界定?

考虑到没有一个合适的可量化的标准来界定一篇文章是否质量可靠,目前会以投票的形式来判断。 采取少数服从多数的原则。人员上从LXDAO专家组及OP中文力量中选出。

三、共学分享会议

我们尝试每周或者每两周(根据实际执行情况而定),展开一次共学分享会议。分享会议尽量控制在1小时左右,可根据实际情况延长(比如话题讨论激烈哈哈)。

知识库共建流程

如果您想学习的内容无法在这个仓库中检索到,说明我们暂时缺失这块内容,十分欢迎您进行补充,大体上遵循以下流程即可:

1)检查动态清单(见下文),查看是否有其他同学和您在做同样的工作。如果有同学已经在开展了,您可以尝试通过[[联系方式]]联系他,一起进行。

2)如果没有冲突,您可以提交一个PR,在动态清单中说明您正在进行该知识的整理(请严格按照动态清单的规范提交)。

3)添加您的输出,并在动态清单中更新状态。提交一个新的PR。

当您准备针对某一个仓库中没有的知识点或者内容展开学习,并希望向仓库输出内容时,请先检查动态清单,防止和其他人冲突。

如何展开学习?

我们的学习目标和内容都是一致的,尽管学习一个新东西时,循序渐进的方式总是最优选。但每个人当下对OP Stack接触的程度不同,感兴趣的点也不同,限制大家必须按照某个进度来展开学习,似乎有点死板,也容易打击参与者的热情。因此,我们考虑以自主选题的方式展开,大家都可以根据自己当下的探索进度和感兴趣的内容,自主择题研究。只需要在 动态清单(见下文) 中及时补充更新状态即可。

可参考的入门路径

如果您完全不知道如何展开学习,希望有个切入点,那么我们也提供了一个简单的入门路径参考。

OP Stack入门路径

  1. [[初识OP Stack]]
  2. [[使用OP Stack搭建自己的Layer2]]
  3. .. 学习整理中

OP 治理入门路径

OP 治理的 2 个目标:Capture resistance.(捕获阻力),Resource allocation(分配资源)

Research:

  1. OP 二院制度:Token House,Critzen House

  2. Token House 下各委员会:Grants Council,Security Council,Anticapture Commission,Developer Advisory Board

  3. RetroPGF:章程,投票机制,分配机制等

如何管理内容?

拟使用Github和Obsidian对参与者的学习输出进行管理。

为什么选用Obsidian? Obsidian是个十分方便的笔记管理软件,它可以方便的集成各种插件,可以十分便捷的对软件功能进行拓展,方便应对以后可能新增的功能需求。此外,最关键的是,Graph View的功能可以非常方便的帮助我们整理学习思路,建立关键知识点的链接,同时提供一个炫酷的UI展示。形如:

在我们逐步的学习,产出学习输出时,只要活用双向链接的功能,就能利用Obsidian建立上述的知识图谱,某种程度上,完善图谱也可以作为维持输出的动力😄。

关于Obsidian的使用,我写了一个简单的教程,同时也对这个仓库中预安装的插件进行了记录说明,请查看[[Obsidian的使用]]。

注意:关于图片的处理,也有需要注意的地方,我把它写在了[[Obsidian的使用]]中图片的使用一节,当你需要引入图片时,请翻阅一下。

动态清单(dynamic list)

✅ = Done 🟡 = Doing ❌ = Cancel

作者(Author) 主题
(Content)
输出
(Result)
开始时间
(Begin date)
预期完成时间
(Target finish date)
当前状态
(Current state)
cooper op stack是什么? [[初识OP Stack]]
cooper 如何使用op stack部署自己的Layer2链? [[使用OP Stack搭建自己的Layer2]]
cooper OP链架构概览 [[从上层的视角看看OP Chain的架构和工作流程]] 2024-04-20 2024-04-28
ray OP Stack 组件详解 OP Stack 组件详解 2024-04-28 2024-05-10 🟡
cooper op-proposer提交的时间不均匀原因排查 [[op-proposer提交的时间不均匀原因排查]] 2024-05-03 x 🟡
...

关于输出一栏:可以是Link URL,但最优选还是在仓库内建立新的文件,使用双向链接连接。

About Result Column: It can be a Link URL, but it is most preferred to create a new file in the warehouse and connect it using a two-way link.

optimism_study_group's People

Contributors

qingfengzxr avatar rayjun avatar

Stargazers

 avatar  avatar dEthan3 avatar

Watchers

Shan Liu avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.