Open mave99a opened 4 years ago
考虑这是一个通用的blocklet,也就是我们不想在这个blocklet里涉及具体的活动是什么,以及和这个活动本身的形态相关, 也就是这个blocklet本身只管投票、任务悬赏相关的逻辑,而不管任务本身。
在使用的时候,可能这个blocklet就是提供一些button,或链接,供放置在实际性任务的页面。 实际任务的应用可以是静态页面、XMark站点,或者其他应用(例如嵌入在wordpress,或者discourse里,如何嵌入有待考虑)
[ ] 每个任务的定义可能可以作为一个asset定义好,asset中定义了活动的规则,这个blocklet 在使用的时候配置成从该asset中获得信息。
[ ] Blocklet的贡献者和贡献比例也是保存在一个blocklet相关的asset内,blocklet根据这个asset里的贡献者和贡献比例分享受益。
但由于blocklet开源,不排除被人拿去略加修改去除分成机制。 这个部分也许并非这一版本的考虑,但的确会是一个问题。
工作的过程:
活动创建者,首先需要执行本blocklet(或者是另一个单独的blocklet)来创建一个活动,把这个活动的规则写入并创建为一个asset,获得此asset的DID;这个DID会用于本活动;
活动创建者把blocklet对应的xmark code嵌入到具体活动的页面中;
用户的投票就是对多个不同账户的转账,或者对同一账户的转账但是附带用于分类的信息
blocklet根据各种不同的转账来统计结果
可参考的站点: https://commonwealth.im/edgeware/proposal/discussion/370-governance-working-group
考虑这是一个通用的blocklet,也就是我们不想在这个blocklet里涉及具体的活动是什么,以及和这个活动本身的形态相关, 也就是这个blocklet本身只管投票、任务悬赏相关的逻辑,而不管任务本身。
在使用的时候,可能这个blocklet就是提供一些button,或链接,供放置在实际性任务的页面。 实际任务的应用可以是静态页面、XMark站点,或者其他应用(例如嵌入在wordpress,或者discourse里,如何嵌入有待考虑)
[ ] 每个任务的定义可能可以作为一个asset定义好,asset中定义了活动的规则,这个blocklet 在使用的时候配置成从该asset中获得信息。
[ ] Blocklet的贡献者和贡献比例也是保存在一个blocklet相关的asset内,blocklet根据这个asset里的贡献者和贡献比例分享受益。
但由于blocklet开源,不排除被人拿去略加修改去除分成机制。 这个部分也许并非这一版本的考虑,但的确会是一个问题。
工作的过程:
活动创建者,首先需要执行本blocklet(或者是另一个单独的blocklet)来创建一个活动,把这个活动的规则写入并创建为一个asset,获得此asset的DID;这个DID会用于本活动;
活动创建者把blocklet对应的xmark code嵌入到具体活动的页面中;
用户的投票就是对多个不同账户的转账,或者对同一账户的转账但是附带用于分类的信息
blocklet根据各种不同的转账来统计结果