昨晚,Polkadot 团队成员、波卡议会管理员 Raul 提交了一份「Polkadot/Kusama 联盟协议:保护我们的中继链和平行链的社区完整性」注1(以下简称「协议」)的提案。该提案倡导了:
**不鼓励基于最小中继链数量原则运行桥接到 Polkadot 的竞争中继链,**对于一些目标是发展自己代币的中继链而与整个 Polkadot 和 Kusama 生态系统产生竞争关系,没有遵循最少中继链原则的团队(或生态系统),采取防御性外交立场。**找出可能存在抄袭 Polkadot 行为的不端行为者,**并使他们了解该协议及网络管理机构针对该行为可能发起的行为,以及用资助基础设施开发的方式来阻止目前抄袭 Polkadot 的行为。同时 Raul 表示,该协议的任何条款或全部内容可经 Polkadot、Kusama 理事会的批准予以修订、扩充或废止。任何集体都可发起外部议案,对该文档进行修改。经理事会批准该议案,该议案将进行公投中表决和批准。
提前知道此协议的 Parity 开发者唐威就此提案起草了一份「最小中继链数的原则」注2(以下简称「原则」)。在「原则」里他提出:写这篇文章是为了回应「协议」,目的是保持 Polkadot 的生态系统专注,鼓励互操作性,避免搭便车的问题。他认为《协议》的问题是关于禁止的内容太多、太具体, 在创建开放社区初期,这似乎不是正确的方法。因此在赞同该协议的基础上起草了《原则》作为对策,那就是在一个分布式的社区里,定义一个原则便足够。通过定义一个原则来制定鼓励的内容,解决提案中对禁止内容的过多描述,选择以一种更积极,更广为接受的方式。他希望避免任何不必要的两极分化,从而导致制造出敌人或与开源文化背道而驰的事情。
该两份文件发布在 Polkadot 官方 Element 的 Polkadot Direction 频道里,激起了大家热烈的讨论。
在赞同的声音里,他们表示:
1.支持该协议的精神。愿意同潜在的 Polkadot 克隆人建立明确的外交立场。目前有许多团队已经开发或正在积极开发具有自己的验证程序集的 Polkadot 的克隆版,这样可以提前预防出现潜在竞争中继链的现象。
2.在分布式的社区里,希望就一个共同的目标达成共识。但与此同时,提倡他们*决定想如何实现这个共同目标。通过仅定义共同目标、原则,来确保、维护分布式社区的这一属性。每个人都可以*制定自己的“防御策略”,并以自己的方式使 Polkadot 变得更好, 这样做的好处是可以鼓励社区参与和社区团结。 建议将《协议》作为非官方指南,而不是需要所有理事会成员同意的事情。
3.理事应该尝试就如何制定决策制定更多的价值观、原则以及指导性价值观,起草一套共同的价值观有助于参与者对生态系统和社区提出的一些期望。
而持反对意见的声音里,他们认为:
1.如果该《协议》或类似精神的东西被正式化、政治化,Polkadot 将脱离与未来对话的中心,并沦为利基社区(Patract 注:利基社区,宽泛的指那些被市场中的统治者、有绝对优势的企业,忽略、放弃的某些细分市场)。
2.阻止到另一个中继链网桥的做法 ,是不明智且是短视的,会阻止系统的增长。阻止一切会有两个完全负面的影响:护城河的建立和生态系统的隔离。任何不鼓励跨生态系统项目增长的规定都是坏主意,并且从长期来看是极其有害的。当这个生态系统进入到看起来不太受欢迎而且不需要帮助的阶段时,已经是充满挑战的旅程。
3.该提案可能会对多链的未来广阔前景以及“反对最大主义的赌注”等带来真正的损害。
其中值得注意的是,一位叫 Peter 的社区成员指出,有几个团队计划运行 Polkadot 中继链的竞争性克隆,存在撒谎行为,以试图削弱这里每个人的构建。为此,Web3 基金会技术教育者 Bruno 希望其能够具体说明一些例子,因为现在整个提案对他来说就像是向空中发射了威胁,而不是对任何具体事物做出的反应。与此同时他表达了如果我们对同时在多个链上工作的所有公司和项目说不,那么我们的生态系统将会变得有多贫穷的观点。如果发生了偶然资助了撒谎的团队,是否应该为此而召集他们或警告社区,而不是全面禁止所有其他跨生态系统合作。
社区的其他成员对此也提出希望公开存在这种情况的例子,以便让大家就具体的事情做出参考,能够给予公开思考,而不是冒着任何混淆的风险。
截止今天凌晨3点, Polkadot Direction 里就该提案的讨论还在继续。
讨论期间,**Polkadot 创始人 Gavin Wood 博士对此提案也做出了回应:**就我个人而言,我不认为这与他们是否存在“竞争”有关。而是对于 Polkadot 及利益相关者来说,应当考虑这是否是正的净收益。我的解决方案是,桥接到对 Polkadot 的贡献不大的替代中继链的中继链,费用可能较低,但如果对 Polkadot 的贡献不大,潜在的战略成本却会很高。当然,如果大家所讨论的中继链还在做其他事情,比如运营现有的社区,有着不同的技术或其他东西,那么该论点不再适用。
Patract 作为两会* ,其创始人岳利鹏表示:社区应该更多地凝聚和积累开发力量和流量到最少范围的中继链,不应该去支持更多短期效应的分叉中继链,尤其是没有特别差异性,仅仅拷贝代码发行新币的融资型分叉中继链。我们在协议 的实施过程中,需要把握好度,即要支持一定程度的创新。同时,社区由于缺乏必要的信息,并无法分辨一个项目性质的好坏,生态力量也不好做出选择,应该增加更多的信息披露。
「协议」译文:
「Polkadot-Kusama联盟协议:保护我们的中继链和平行链的社区完整性」
第三代区块链即将到来:加密状态正在实现。在去中心化的共识系统及其治理下,无信任的世界正在发展。正如过去所看到的那样,当纯粹的“代码就是法律”成为主流时,就会积极刺激在竞争平台中努力发现和利用漏洞,并雇佣那些没有归属的分叉协议或复制粘贴代码的开发人员。在传统的开源开发环境中,发生这种情况几乎不会产生任何后果,但是因为受*支持,具有经济激励作用的网络必须保护他们所建立起来的宝贵社区。
作为被动的利益相关代表,Polkadot 和 Kusama 理事会的目标是齐心协力保护整个生态系统,并本着这种精神与下述所列目标达成协议,鼓励社区成员支持这一倡议。
自 Polkadot 和 Kusama 理事会批准该文件时开始,集体达成以下协议:
1.不鼓励基于最小中继链数量原理运行的桥接到 Polkadot 式的竞争中继链,该原理是基于以下两个基本原理的衍生:
- **简单性。**如果不需要额外的基础结构,但是可以使用现有的基础结构而没有缺点,那么我们应该继续使用现有的基础结构。如果我们真的不需要创建新的中继链,那么我们就不需要。
- **互通性。**区块链应该被连接。如果可以将某些东西连接到现有的中继链,那么我们应该连接到它,而不是创建新的中继链。
2.对于一些目标是基于发展自己代币的中继链而与整个 Polkadot 和 Kusama 生态系统产生竞争关系,没有遵循最少中继链原则的团队(或生态系统),采取防御性外交立场。
3.找出可能存在抄袭 Polkadot 行为的不端行为者,并使他们了解该协议及网络管理机构针对该行为可能发起的行为。
4.根据最少中继链数量原则,为支持此新增协议,将采取包括但不限于以小费、支出建议、赏金等激励形式,用以资助基础设施开发来阻止目前抄袭 Polkadot 的行为。
5.本协议支持任何理事会成员在两条链上的所有外部提案或议案,旨在阻止竞争性的中继链或山寨的 Polkadot 项目桥接到 Polkadot 生态系统。 为了权力的分散和包容,理事会暂不就此问题做最终决定,但将做以下措施:
- 向社区提供所有关于该提案或团队路线图的所有信息;
- 向社区公开有关理事会制定并倡议的所有信息(此行为由外部议案发起,并进行公投)或外部提案,以阻止不端竞争对手将其中继链桥接入Polkadot生态系统。
6.为建设良好的 Polkadot 生态,对于支持 Polkadot 生态系统内的创新和集体协作,将提供:
一套反对不属于代码重用的道德规范,曝光竞争性中继链及抄袭 Polkadot 核心技术的组织或个人,特别是为了某些目滥用 Polkadot 社区、声誉和品牌的组织或个人。
对那些为 Polkadot 生态系统提供附加值的团队予以认可和提供支持:包括但不限于技术培训、技术支持及资金支持。
7.本协议的任何条款或全部内容可经两个理事会的批准予以修订、扩充或废止。任何集体都可发起外部议案,对该文档进行修改。经理事会批准该议案,该议案将进行公投中表决和批准。
注解:
1.Polkadot/Kusama 联盟协议:保护我们的中继链和平行链的社区完整性:
https://docs.google.com/document/d/1il54_VL1dAHN78t9Dl3qeU3atHmBOpku_dqhJReDClo/edit
2.最小中继链数的原则:
https://gist.github.com/sorpaas/d64a0ff2529058416ce6e223f32d3b1b
About Patract
Patract 为波卡 Wasm 合约生态的平行链和 DApp 开发提供解决方案。我们帮助社区平行链设计和开发链上合约模块和 Runtime 支持,并且为 DApp 开发者提供覆盖开发、测试、调试、部署、监控、数据提供和前端开发等阶段的全栈工具和服务支持。
How to join Patract
1.对于合约开发者,可以访问官网 (https://patract.io),熟悉测试链和工具套件。欢迎加入官方开发群:
Element(https://app.element.io/#/room/#PatractLabsDev:matrix.org)
Discord(https://discord.gg/wJ8TnTfjcq)
搜索“Patract ”
2.对于将要集成 Wasm 合约功能的平行链项目方,或者使用 Wasm 合约开发的 DApp 项目方,商务合作欢迎联系 santry@patract.io
3.对于用户,欢迎加入:
Telegram(https://t.me/patract)
Twitter(https://twitter.com/PatractLabs)
4.对于求职者,我们在招聘区块链开发工程师、前端/全栈开发工程师、产品经理、开发者运营等岗位,可以联系 sean@patract.io