随着 Comunion 的发展,后续会不断的有新的开发者和设计者们加入我们,在对我们的产品不够了解的情况下,难免会出现融入滞后、等待的情况。Wiki与Bbs上的介绍相对来说比较宏观,更多的是整个DAO体系的叙述。因此Uta 专门做了一篇文档从产品的功能角度带你熟悉整个 Comunion,便于新的接入者了解 Comunion 。


背景介绍


Comunion -下一代创业经济增长范式 The new paradigm of startup economic growth
基于区块链的组织形式(DAO)与创业互助网络 The base on blockchain’s DAO and startup mutual network
Comunion 是一个基于区块链的组织形式(DAO)与创业互助网络,为超级个体提供面向数字时代的全新商业基础设施和价值转化机制,致力于让劳动价值 像 资本一样自由流通、交易和积累。
在当下的后互联网与区块链时代,Comunion 基于DAO的思想内核,发明了全新的组织形式- 网链组织,并集合全球开发者以网链组织的运作模式研发了面向下一代组织建设与运营的商业基础设施-Comunion Startup 平台,帮助个人与组织 构建下一代经济增长引擎,即 全球化的创新性的组织与商业公司

使用准备
测试网站:https://dev.comunion.io
浏览器:建议适用Chrome浏览器
登录插件:Metamask

  • 如何安装Metamask:https://wiki.comunion.io/dapp-wallet/metamask-guide
  • 如何创建&导入钱包:https://wiki.comunion.io/dapp-wallet/metamask-chuang-jian-qian-bao-he-dao-ru-qian-bao-jiao-cheng
  • 拓展阅读:Metamask 钱包安装、使用、丢失找回及添加 Token 全教程


    如何添加测试ETH:因为是在测试网站使用,所以需要将网络切换到Goerli测试网络,如下

    2020-10-29 V1 V2版本功能叙述 - 图1

    方案一:通过测试水管网络自行添加。(此方法需要连接代理,同时需要将连接方式切换成全局模式)

    1.点击Buy
    2020-10-29 V1 V2版本功能叙述 - 图2
    2.选择从测试水管获取Ether
    2020-10-29 V1 V2版本功能叙述 - 图3
    3.在打开的水管网页进行如下操作
    2020-10-29 V1 V2版本功能叙述 - 图4
    ps:自己的钱包地址从这里直接点击复制即可
    2020-10-29 V1 V2版本功能叙述 - 图5

    完成以上3步操作后,即可获得一次0.05eth的存入。每次操作(1、2、3步)均可获得0.05eth

    方案二
    直接在群里@Utakata,把钱包地址发给他,他会给你转一点eth,不过可能不能及时回复。

    功能介绍
    完成上述使用准备操作后,即可以开始使用我们的产品了
    首先打开测试网站:https://dev.comunion.io

    为了方便理解,你可以将

  • Start-Up理解为公司

  • Bounty理解为基于公司发出的赏金任务,简称任务
  • Hunter理解为承接Bounty的接入者,或称赏金猎人
  • DISCO全称Decentralization Initial Security Coin Offering,理解为基于公司发起的募资行为
  • Swap和Exchange理解为基于公司开启的流动性交易
  • Governance理解基于公司发起的投票提案等


    因为本产品中部分功能涉及到上链&转账的行为,所以均为异步任务,即会存在以下几种状态

  • 上链中,即等待中

  • 上链成功
  • 上链失败

这些状态表现形式均不一样,在UI层次上也需要一定的表现。

1.登录

如果不登陆,可能部分页面功能会无法使用

点击右上角的Connect account

2020-10-29 V1 V2版本功能叙述 - 图6

在弹出的Metamask插件中输入密码 & 签名

2020-10-29 V1 V2版本功能叙述 - 图72020-10-29 V1 V2版本功能叙述 - 图8

2.Start-Up

2.1 公共页元素


2020-10-29 V1 V2版本功能叙述 - 图9

2.2 创建公司 New Start-Up

点击顶部的2020-10-29 V1 V2版本功能叙述 - 图10,进入到创建公司页面

2020-10-29 V1 V2版本功能叙述 - 图11

上链需要支付0.5eth,发起submit后在设置里可以查看到

2.2设置公司载入页 Setting Start-Up


设置页面从顶部齿轮按钮点击进入,2020-10-29 V1 V2版本功能叙述 - 图12

设置页面载入页

2020-10-29 V1 V2版本功能叙述 - 图13

My Start-Up 列表

2020-10-29 V1 V2版本功能叙述 - 图14

在2.2步骤中的创建公司因为涉及到上链行为所以在这个页面的列表有以下几种状态:

1.Pending,如Comunion1,(原为Creating,后续改成Pending,状态的文案修改)
上链中,卡片置灰无法点击

2.Wait Setting,如Comunion3
指第一步NewStart-Up创建并上链成功了,注意此时的Start-Up还不会显示在外部页面的Start-Up页面上,需要对公司进行设置,设置后也是一步上链操作,上链过程仍然是Creating状态

3.Fail to blockchain,如Comunion2
指上链失败的状态,失败的状态进去后可以选择点击删除当前项目或者选择继续提交,继续提交仍然需要手续费

4.正常的上链成功状态,如Comunion4

2.3 设置公司详情页面 Start-Up Management

2.3.1 从Wait Setting状态下进入

wait setting是从2.2步骤创建成功后的状态,需要对公司的一些属性进行设置

2020-10-29 V1 V2版本功能叙述 - 图15

Finance设置

(Finance页面设置的参数都是在有自己公司token的前提下设置的,如果没有则需要通过Erc20-Generator上进行创建token,所以这个步骤对新用户其实是模糊的,而且新用户也不会用erc20,后续设置模块做个引导查看一下成效)

2020-10-29 V1 V2版本功能叙述 - 图16

Governance设置


Governance的设置选项一般为公司设置运营方面的一些属性,例如投票的支持率为多少时投票是生效的,生效的投票中有多少人投票通过即为通过等。

1.Governance下拉三个选项含义:

  • Founder Assign 代表指定地址可以参与本公司的投票,底下的Assign Address可以一直添加自己指定的地址

2020-10-29 V1 V2版本功能叙述 - 图17

  • Pos 代表持有多少本公司数量的Token可以参与投票,底下的TokenBalance代表设置最小的持币量,满足这个最小值的地址都可以参与投票

2020-10-29 V1 V2版本功能叙述 - 图18

  • All 全部地址可以参与投票


    2.Vote Setting

    2020-10-29 V1 V2版本功能叙述 - 图19

    Support :支持率
    Minimum approval :最低通过率
    vote duration:持续时间范围
    (这里设置的为属性值 new vote设置的持续时间均不能超过这个属性值。)

    SUPPORT %,MINIMUM APPROVAL %—范围均为(0,100]
    向上取整。例如11个人
    support50% MINIMUM APPROVAL 50%
    即有效率为1150%=5.5,取6人
    最小通过人数为 11
    50%*50%=2.75,取3人
    即若发起一个投票。有11个有效地址的话
    有6人参与了投票,即代表本次投票结果有效
    6人中如果有yes的票数超过50%,即代表本次投票通过

    Launch设置

    2020-10-29 V1 V2版本功能叙述 - 图20

    这个页面是一个介绍页面,点击Launch Start-Up 支付一定的费用就可以提交了。
    提交后仍然是一个上链的异步任务,所以还是会出现
    上链成功
    上链失败 Fail to blockchain
    上链中 pending

    这个设置上链成功后就会显示在全局页面的Start-Up下,所有人都可以看到

    2.3.2 从正常状态下进入设置

    从设置里的My Start-Up 页签下公司List点击一个正常上链成功的公司进入
    Start-Up Management

    无特殊状态标识的就是正常上链成功的公司
    2020-10-29 V1 V2版本功能叙述 - 图21
    ↓↓↓↓↓↓↓↓↓↓↓

    2020-10-29 V1 V2版本功能叙述 - 图22

    2.4 Start-Up详情页

    2.3.2步骤下的截图为公司创建者后台的管理页面,
    而对外开放的公司页面则从首页Start-Up页面下的列表中进入,如下:

    2020-10-29 V1 V2版本功能叙述 - 图23
    ↓↓↓↓↓↓↓↓↓↓↓

    页面左侧为公司的各个模块导航

    2020-10-29 V1 V2版本功能叙述 - 图24

    3.Hunter

    3.1 成为Hunter

    Hunter你可以理解为Comunion平台上的赏金猎人,每个公司在平台上都可以发布属于自己公司的bounty(赏金任务),每个用户都可以填写相关的属性成为Hunter,具体步骤如下:

    入口
    通过登录卡片中的按钮 Transform Hunter,(鼠标移动头像上)
    2020-10-29 V1 V2版本功能叙述 - 图25

    进入到 成为Hunter 表单页面:↓↓↓↓↓↓↓

    2020-10-29 V1 V2版本功能叙述 - 图26

    提交成功后,登录卡片的Hunter上的按钮会变成hunter的个人管理页面的入口,如下:

    2020-10-29 V1 V2版本功能叙述 - 图27

    2020-10-29 V1 V2版本功能叙述 - 图28


    关于Hunter个人的管理页面,我们放在后面的Bounty功能中一起提及。

    3.2 别人视角下的Hunter的个人中心

    通常从BountyDetail页面的Hunterlist 点击 Hunter,可以进入

    2020-10-29 V1 V2版本功能叙述 - 图29

    Huner个人中心页面如下:

    2020-10-29 V1 V2版本功能叙述 - 图30

    4.Bounty

    Bounty可以理解为公司创建者为自己的公司发起的一些带有悬赏额度的赏金任务,发布成功(需要上链)后会显示在全局的页面(顶部导航中的Bounty按钮)

    整体的流程图如下:
    2020-10-29 V1 V2版本功能叙述 - 图31

    4.1 公共页面元素

    2020-10-29 V1 V2版本功能叙述 - 图32

    4.2 创建Bounty

    通过startupmanage中得bounty页面,点击new bounty 发起

    如下:
    2020-10-29 V1 V2版本功能叙述 - 图33

    点击进入New Bounty页面

    2020-10-29 V1 V2版本功能叙述 - 图34

    点击Submit是一个上链的动作,所以也是异步任务,也会有三种状态。

    发起上链后,可以再start-upmanagement 的bounty下面看到发起的状态

    1.上链成功
    2.pending状态(卡片禁用不可点击)
    3.Fail to blockchain 上链失败

    2020-10-29 V1 V2版本功能叙述 - 图35

    点击fail to blockchain 状态的bounty
    进入到 表单页,如下

    2020-10-29 V1 V2版本功能叙述 - 图36

    点击上链成功的Bounty就会进入BountyDetail页面,
    只有上链成功的Bounty才会显示到公共页面上,那里是所有公司发布的所有成功上链的Bounty

    BountyDetail页面如下:

    2020-10-29 V1 V2版本功能叙述 - 图37

    4.3 Hunter 的个人管理页面

    只有在3步骤中成为Hunter后才能承接Bounty,承接bounty后在Hunter的个人管理页面可以进行管理,入口是登录卡片的Hunter按钮如下:
    2020-10-29 V1 V2版本功能叙述 - 图38

    Hunter的个人管理页面如下:

    第一个tab是之前我们成为Hunter时设置的参数属性
    2020-10-29 V1 V2版本功能叙述 - 图39

    第二个Bounty Tab就是Hunter自己本身接的所有bounty的管理页面,如下:

    2020-10-29 V1 V2版本功能叙述 - 图40

    4.4 Bounty创建者的后台管理页面


    从设置齿轮里2020-10-29 V1 V2版本功能叙述 - 图41进入到自己创建的公司列表,选择公司进入Start-Up Management,选择Bounty页签

    2020-10-29 V1 V2版本功能叙述 - 图42


    2020-10-29 V1 V2版本功能叙述 - 图43


  1. DISCO & Swap


    DISCO 全称为:Decentralization initial security coin offering 的首字母简称,你可以理解为
    公司发行的融资行为。