波卡Technical Fellowship是由波卡和Kusama网络协议的专家和开发者组成的自治技术团体。它通过波卡集体系统链(Collectives system chain)(详情请参见:
https://polkadot.js.org/apps/?rpc=wss://polkadot-collectives-rpc.polkadot.io#/fellowship/referenda)在链上运作,并通过波卡研究员代码库进行链下运作。
历史背景:Polkadot Technical Fellowship成立于2022年,在波卡OpenGov中扮演着重要角色。该Fellowship取代了波卡治理V1版本中的技术委员会,并将同时服务于波卡和Kusama网络。其设计目标是扩大成员范围(即使数万名成员也能高效协作),并且在管理流程和专业水平方面降低准入门槛。更多细节可查阅《Fellowship Manifesto》。详情请参见:
除了集体系统链和GitHub代码库外,Polkadot Technical Fellowship还利用多个公共渠道来讨论与波卡协议相关的更新内容。其公开讨论可以在这个聊天室中查看(详情请参见:
https://matrix.to/#/#fellowship-members:parity.io),月度会议视频可查看“OpenDev-PolkadotFellowship核心开发者会议”YouTube播放列表(详情请参见:
https://www.youtube.com/watch?v=5P6Axm4JrmQ&list=PLtyd7v_I7PGlDJCCCLGLjJ0yv33JAEE_-)。
技术Fellowship公投
Fellowship的治理模式包含多个轨道,每个轨道都有各自的批准和支持参数,投票权重根据成员的等级而定。Fellowship成员可以对任何给定的Fellowship提案进行投票,成员的汇总意见(按其等级加权)构成Fellowship的集体意见。当前和历史Fellowship公投列表可在Polkassembly(详情请参见:
https://collectives.polkassembly.io/)或Subsquare(详情请参见:
https://collectives.subsquare.io/)查询。Fellowship治理主要用于成员管理、批准征求意见稿(RFC,详情请参见:
https://github.com/polkadot-fellows/RFCs)以及将OpenGov白名单轨道上的提案列入白名单。
白名单机制
波卡OpenGov允许技术Fellowship授权一个名为“白名单调用者(Whitelisted-Caller)”的来源,以执行Fellowship批准的具有根级权限的调用(目前只有三级及以上研究员可以对白名单调用进行投票)。需要注意的是,Fellowship无法全体一致地更改网络参数、进行救援操作或转移资产。列入白名单的提案仍需经历整个OpenGov公投的生命周期,只有在公投成功通过后才能生效。
白名单流程始于集体系统链向波卡中继链发出的带有嵌入式跨共识消息格式(XCM)调用的Fellowship公投。例如,波卡Fellowship公投68(详情请参见:
https://collectives.polkassembly.io/referenda/68)用于将波卡OpenGov公投440(详情请参见:
https://polkadot.polkassembly.io/referenda/440)列入白名单。
提交白名单提案:有关如何提交白名单提案的更多信息,请参阅专门的高级操作指南。详情请参见:
技术Fellowship等级与薪酬
《Fellowship宣言》(详情请参见:
https://github.com/polkadot-fellows/manifesto)概述了个人获得和保留0级到9级中任意等级的要求和期望。默认情况下,集体系统链上的活跃账户没有指定等级,但可以从0级开始被吸纳进入Polkadot Technical Fellowship。《Fellowship宣言》指出,成员应获得与经合组织(OECD)国家总收入相当的月度津贴。一项Fellowship RFC(详情请参见:
https://github.com/polkadot-fellows/RFCs/pull/50)已提出针对各等级成员的具体金额。
成员管理
Polkadot Technical Fellowship最初确定了其成员及相应的等级(详情请参见:
https://github.com/polkadot-fellows/seeding),并将其添加到波卡的集体系统链上(详情请参见:
https://polkadot-old.polkassembly.io/motion/403)。所有新的成员申请都将通过Fellowship治理流程进行,具体程序如下所述。
成为成员
作为Polkadot Technical Fellowship的成员,需忠实地遵守以下原则:
- 真诚维护波卡利益,避免采取明显损害波卡利益的行为。
- 尊重波卡的理念和原则。
- 尊重Fellowship的操作程序、规范和投票惯例。
- 尊重其他成员和更广泛的社区。
注册意向:对于新的Fellowship吸纳申请,Polkassembly创建了一个界面(仍处于测试阶段)来申请加入Polkadot Technical Fellowship(详情请参见:
https://collectives.polkassembly.io/join-fellowship?network=collectives)。该计划由波卡国库通过OpenGov公投373(详情请参见:
https://polkadot-old.polkassembly.io/treasury/574)提供资金支持。
加入Polkadot Technical Fellowship的完整指导说明可在研究院计划仪表板上查看。详情请参见:
https://polkadot-fellows.xyz/#/membership
排名更新
Polkadot Technical Fellowship成员应定期提供证据,以申请保留其等级或晋升到更高等级。任何等级不超过4的Fellowship成员都可以通过Fellowship公投晋升至下一等级,该公投由等级高2级的成员投票决定。例如,将成员从1级晋升到2级的Fellowship公投64(详情请参见:
https://collectives.subsquare.io/fellowship/referenda/64),只能由等级≥3级的成员投票。波卡Fellowship成员从5级开始的晋升,需要通过OpenGov公投来进行。更多信息可查看Fellowship仪表板(详情请参见:
https://polkadot-fellows.xyz/#/membership)上的等级更新部分。
基于累计等级的投票
如宣言(详情请参见:
https://github.com/polkadot-fellows/manifesto/blob/main/manifesto.pdf)所述,在治理投票方面,Polkadot Technical Fellowship采用累计等级投票系统,其中投票权重随着成员等级的提高而非线性增加。权重函数w(r)定义为:
w(r) = r(r + 1) / 2
其中r为成员等级。例如,3级的成员投票权重为6,5级的成员投票权重为15。因此,高等级成员的影响力显著高于低等级成员。
对于要求最低等级才能参与的投票(如成员资格、晋升或留任投票),权重计算会调整为:最低合格等级的基础权重为1,等级越高,权重就越高。具体如下:
w'(r, m) = w(r - m + 1)
其中r为成员等级,m为允许投票的最低等级。
下表说明了该系统,其中最低投票等级为2,最高投票等级为6:
请注意,由于该系统的存在,同一等级可能具有不同的投票权重,具体取决于特定投票类型(成员资格、晋升或延续)所需的最低等级。请参阅以下RFC提案中的示例:
等级3在一次投票中权力为1,在另一次投票中权力为3,这意味着:
-
在第一次投票中,允许的最低等级为3→w(3,2)=w(2)=3
-
在第二次投票中,允许的最低等级为2→w'(3,2)=w(2)=3
同样,对于等级4,其权力分别为3和6,这意味着:
-
第一种情况:w(4,2)=w(3)=6
-
第二种情况:w'(4,2)=w(3)=6
该系统在设计上具有灵活性,以反映不同的资格水平。
想参与到本文的讨论,欢迎到这里发表自己的意见:
https://wiki.polkadot.network/learn/learn-polkadot-technical-fellowship/
关于如何参与到论坛的讨论中,请参看我们推出的波卡论坛使用指南: