ArcBlock / BountyBlocklet

Bounty Task Blocklet
MIT License
1 stars 0 forks source link

任务分解讨论 #1

Open mave99a opened 4 years ago

mave99a commented 4 years ago

考虑这是一个通用的blocklet,也就是我们不想在这个blocklet里涉及具体的活动是什么,以及和这个活动本身的形态相关, 也就是这个blocklet本身只管投票、任务悬赏相关的逻辑,而不管任务本身。

在使用的时候,可能这个blocklet就是提供一些button,或链接,供放置在实际性任务的页面。 实际任务的应用可以是静态页面、XMark站点,或者其他应用(例如嵌入在wordpress,或者discourse里,如何嵌入有待考虑)

但由于blocklet开源,不排除被人拿去略加修改去除分成机制。 这个部分也许并非这一版本的考虑,但的确会是一个问题。

工作的过程:

  1. 活动创建者,首先需要执行本blocklet(或者是另一个单独的blocklet)来创建一个活动,把这个活动的规则写入并创建为一个asset,获得此asset的DID;这个DID会用于本活动;

  2. 活动创建者把blocklet对应的xmark code嵌入到具体活动的页面中;

  3. 用户的投票就是对多个不同账户的转账,或者对同一账户的转账但是附带用于分类的信息

  4. blocklet根据各种不同的转账来统计结果

mave99a commented 4 years ago

可参考的站点: https://commonwealth.im/edgeware/proposal/discussion/370-governance-working-group