亦来云 ▏亦来Talk
3月1日,我们邀请到了亦来云首席架构师、CR筹委会委员苏翼鹏老师做客“亦来Talk”,跟大家分享他对于CR的理解和思考。
CR的全称是Cyber Republic,它的愿景是创建一个自主运营、自主管理的贡献者和开发者社区,它可以独立于亦来云发挥作用,但都有一个共同的目标——把亦来云发展为一个成功的全球性项目。
CR的网址为https://www.cyberrepublic.org,欢迎大家今后多关注CR的动态,多在CR网站上发布自己的意见和建议,大家共同促进CR、促进亦来云的发展。
以下为亦来云首席架构师、CR筹委会委员苏翼鹏老师的分享实录。
亦来云社区的的伙伴们大家好,我是苏翼鹏。今天我讲的内容包括两个方面,第一个方面关于什么是CR,什么是CRC。第二是讲一讲CRC正在做的事情以及在做事过程中思路。
什么是CR?
英文名称是Cyber Republic,这里的重点是Republic,这是一种古老的民主制度,CR是对亦来云社区的统称,也表达了我们对亦来云社区发展的美好愿景,所以CR是由亦来云所有的持币人以及贡献者组成,其中也包括亦来云基金会、所有的生态合作伙伴以及所有愿意为亦来云社区做出贡献的个人和团队。
在提出CR概念的基础上,我们进一步提出CRC,CRC是一种共识,它是除了AUXPoW+DPoS之外的亦来云第三种共识,提出CRC的目的是为了给社区提供一种基于共识的社区的决策机制,以解决社区的争议,允许社区成员参与到亦来云社区的治理中来,并对出去贡献的社区成员进行奖励和激励。所以CRC可以看做我们对CR社区的一个顶层设计,但是CRC并不想把社区变成一个完整的社区组织架构,因为对于一个松散的社区来说,这是基本不可能实现的,因为社区的本质应该是自底向上的生长的,提出CRC的目的是让社区在生长的过程中有一个向心力的引导。都说区块链改变生产关系,那么我们也希望CRC能够对社区这么一个传统的概念有所改变。
我们提出CRC一个初始动因是因为看到了BTC,ETH硬分叉的一些案例,它本质上属于社区的争议,BTC社区也好,ETH社区也好,都没有一种能够解决社区争议的共识机制。我们希望能够把这种社区争议能够在社区范围内解决,这就是我们提出CRC的动因。那么,在此基础上我们还发现有了社区决策机制以后,我们还能做更多的事情。
我们说CRC是一种共识机制,但它不同于传统的区块链共识,像POW,DPoS它们的目的是用于区块链的记账,是由机器之间做出的共识。CRC我们希望由机器推论到人,把人作为区块链的超级节点,对社区做出共识和决策。在CRC里面,所有的持币人相当于DPoS机制里面的节点,而CR里面选出的委员,相当于DPoS里面的超级节点。
DPOS和CRC的区别除了做出决策的主体不同,一个是机器,一个是人,对于决策的目标也不同,DPoS的决策目的是为了安全记账,它的决策目标是账本和区块。而CRC的目标并不是一个确定的东西,我们可以把它统称为社区事务。在CRC这种共识机制里面,有两种主要的角色,第一个是我们普遍的社区成员,所有的亦来云社区里面的持币人都是CR的社区成员,另外一个角色是由CR社区成员选举出来的CRC委员。
每一个CR的社区成员他们都具有选举权与被选举权。除此之外CR社区成员还能监督和弹劾已经选举出来的CRC委员,每一个社区诚意安对CRC委员进行监督,对自己认为不合适的CRC委员以投票的形式进行弹劾,所有的监督和弹劾以后都是通过我们的钱包实现,并且这个过程会在区块链上得到体现。另外每一个社区成员还可以对CRC委员的提案进行监督和反对,也就是说CRC委员进行的社区事务的提案通过以后,如果大多数的社区成员认为不合适,都可以进行反对让该提案作废。
在CRC里面还有另外一个重要角色就是CRC委员,是由通过链上投票选举出来的社区代理人。他们是所有社区成员中的超级节点,代替社区进行社区事务的决策。这些CRC委员除了具有普通社区成员拥有的权利和义务外,他们还有额外两种权利,一是提案权,对社区事务提出自己的看法和执行方案,二是对提案的投票权,也就是对其他CRC委员的提案进行投票。
CRC的委员目前暂定为12人,这12人共同组成CRC的委员,可能有人误解CRC委员类似于董事会或者理事会这样的组织形式,但实际上并不是这样。CRC委员会只是一个联合体,理论上CRC委员之间不用相互认识和沟通,不需要有共同的目标,不需要协同工作,所有的一切都以体验和投票为依据,这确实不是一个通常意义上的组织,CRC委员之间的关系类似于DPoS超级节点之间的关系。
所有准备参与CRC委员选举的社区成员都必须经过实名认证,是亦来云的DID用户,与超级节点一样,他们也需要质押5000ELA,以证明参选资格。正常情况下CRC委员的任职周期为一年,在当届CRC委员任职期满的前一个月开启新一届的CRC委员环节选举。同时,在CRC委员不能正常履职的情况下,那么将被排除CRC委员会,当CRC委员会成员的数量不满八个时将自动开启新一届的委员换届选举。这里所谓的不能正常履职包括:辞职、被弹劾或者长时间不工作等情况。
在CRC委员履职期间,社区成员可以在任意时间以投票的形式对不满意的委员进行弹劾,当弹劾的累计票数超过ELA总流通量对应票数的20%时,被弹劾的委员将自动解除职务。对于弹劾票数目前只是暂定数量,还没有最后确定。前面提到CRC委员的权利,实际上CRC委员的权利和社区普通成员的不同都是围绕提案来展开的,所以下面说一下提案。
关于提案
提案是CRC委员工作的核心。那么,所谓的提案就是需要提交给CRC委员会审批的议题,提案相关的所有动作都是以交易形式存在在区块链上,可以通过钱包的客户端看到。原则上,对提案的内容不做限制,但通常来说一个好的提案需要具备几个必要的要素:第一,是关于提案的主题,需要与亦来云社区的发展和技术发展相关;第二,提案里面提出问题以及对问题的解决方案;第三,提案的执行人,执行团队,包括执行周期以及相关的经费预算。
提案都会被构建成一种多签交易,由CRC的委员们多签投票。提案提出来以后,由CRC委员在一周内,以钱包签名的形式对提案交易进行投票表决,当超过2/3票数通过后该提案就生效,如果在一周内没有通过的提案则为无效提案。提案通过CRC委员投票表决后,还有七个工作日的公示期,在公示期内,所有的CR社区成员都可以通过钱包客户端看到提案。对于自己不赞同的提案也可以通过投票形式对提案进行反对,当累积票数超过总流通量对应票数的10%后,该提案变为无效提案。一旦一个提案投票通过,并且社区成员没有反对,则该提案为有效提案。
在有效提案中如果设定了执行提案有相关的代币数量和接收地址,那么这笔预算都会被自动划转。当然我们也要考虑到有些提案实现、执行的复杂度,需要资金周期比较长,并且需要监督,需要在执行过程中调整,同时需要有专业知识的人员来作指导,所以我们设定了CRC的秘书处来执行相关提案以及辅助CRC委员进行决策。
在前面的内容里我说了一些数字,如弹劾委员需要累计票数超过ELA总流通量对应票数的20%,社区成员反对提案需要累积票数超过总流通量对应票数的10%,这些具体的数字还不是最终的方案,我们之所以提这些数字还是出于保护社区普通成员利益的需要。
目前筹委会正在做的事情以及对于提案的思考
现在,CRC的筹委会主要是三个人,一个是我,一个是Kevin,还有一个是张烽律师。CRC的筹委会主要是两种职能。一个是构建CRC,这里主要是技术,因为CR很多的内容都是需要通过区块链完成。另一个智能是模拟运行正式的CRC委员的智能。目前大家已经可以通过CR网站看到我们已经提了很多提案,这个实际上就是模拟过程。
那么,提到CR网站,刚才说到CRC的所有行为都是围绕着提案去转的,我们在此基础上还衍生了一些其他动作,比如在CR网站上添加了建议板块,社区成员可以通过网站把自己比较好的建议和意见提交在该板块,其他社区成员可以针对该建议进行讨论,并且表示支持或者反对,还针对建议做了排名,这样就可以更容易的让CRC委员看到大家的建议。目前在建议里,已经有不少社区成员提了一些关于社区发展与生态发展的建议。
当CRC委员认为这些建议是合理的并且比较成熟以后,可以把它提出来作为正式的提案提到委员会上进行讨论。另外还有一个关于网站的设想是招标系统,但目前还没有实现。招标系统是由委员提出思路,他的思路可能并不成熟或者没有找到合适的执行人,这个时候就需要由招标系统来完成。在网站上做这些的目的,都是为了以提案为核心,同时加强社区成员之间的互动,社区成员与CRC委员之间的互动。
<< 向左滑动扫码关注 >>
知识分享