万字报告:Polkadot为何能成为下一代区块链基础设施

本文约13299字,阅读全文需要约17分钟
我们将项目基本面、项目团队、经济模型、技术实现、运营情况和竞争对手这六大方面一一为大家剖析 Polkadot (波卡)的构成和发展。

编者按:本文来自 Polkadot生态研究院,Odaily星球日报经授权转载。

报告概述

Polkadot 作为今年来最热门的跨链项目以及 Web3.0 的基础设施,从 2016 年开始设计和研发,到今年 2020 年才主网上线,经历了整整 4 年时间,如此庞大的项目仿佛是一座高度发达的城市,其本身的原理、架构、内容,纷繁复杂,却多而不乱,要了解清楚 Polkadot 究竟怎样,发展的如何,着实不容易,在此,我们用短短一万字,试着剖析这个有可能引领下一代区块链技术的庞大项目。

我们将项目基本面、项目团队、经济模型、技术实现、运营情况和竞争对手这六大方面一一为大家剖析 Polkadot (波卡)的构成和发展。

随着 Polkadot 主网的正式上线,以及 DOT 转账功能的开通,我们目睹了 Polkadot 更精彩的阶段,但似乎又还远未到高光时刻,并且其价值也远未被挖掘出来。因此,我们尝试全面梳理 Polkadot 相关的内容,以此展望未来,探寻价值的落地。

1、分析标准

一个项目是否能够成功,有很多因素影响,我们秉承多年对项目的分析和研究,总结出几大可能影响项目成功的方面,并以此分析。

项目基本面:主要在于关注项目的定位格局,市场有多大,是否能解决痛点,对项目可行性进行第一轮的评估。

项目团队实力:项目的成功与否,人是十分关键的因素,这会影响项目可行性的判断。

经济模型设计:目前区块链领域里没有明显的好的设计标准,但是许多区块链项目失败也是因为经济模型设计失误导致的。

技术评价:从代码层面评估项目的研发水平,技术设计上的优缺点等。

运营情况:是一个项目能否成功的最重要的因素之一,直接关系项目成败,项目代码写得好,经济模型设计的好,但是运营不好,项目也会失败。

竞争对手:竞争对手是一面镜子,既能反映项目发展前景,又可作为前车之鉴,发现问题。

2、核心摘录

1、Polkadot 拥有业内最顶级的技术团队,团队有目前最成功的区块链项目以太坊的开发经验,同时,为了能让 Polkadot 更好的落地,Polkadot 对于团队的搭建和分工,可谓是做出了区块链领域教科书级别的表率。

2、Polkadot 在经济模型设计上有多个重大创新,比如为避免传统 PoS 共识机制容易引发富者恒富的中心化问题,设计出了更加公平更去中心化的 NPoS 共识机制,同时,Polkadot 也是第一个把生态建设所需的持续性资金来源,以及生态建设的治理考虑进经济模型的区块链项目,这极大的增加了 Polkadot 生态落地的成功性。

3、虽然会有人评论 Polkadot 进展有些缓慢,但从结果导向来说,我们看到的是 Polkadot 日益完善的功能模块,正因为慢才能够让技术实现变得安全可靠,慢工出细活的节奏反而彰显了优势。

4、Polkadot 从设计的出发点上,就与大部分做链的区块链项目不同,所以 Polkadot 在技术方面有众多开创新的设计,比如极致的分片, 优美的网络层,将共识解耦,一键发链,升级无需硬分叉等等。

5、在运营方面,Polkadot 也是不遗余力地花了非常多的精力和资金推动项目的生态进展,这点可以从团队的分工和经济模型里财政部机制的设计可以看出。同时,随着今年来 Polkadot 主网上线以及诸多技术功能的落地,Polkadot 的运营节奏也逐渐加快,越来越多的人知道并开始了解 Polkadot,我们认为属于 Polkadot 的浪潮会很快到来。

6、Polkadot 不是一个喊着响亮口号却没有实力的空想家,他是一个有实力的野心家,所谋甚大,但却懂得一步一个脚印,慢慢做大做强,最终实现自己的野心。我们分析完整个 Polkadot,最大的感触是,Polkadot 真的很可能成功。这里所说的项目成功,不是把主网和所有功能实现就完了,而是要把生态做起来,之后让源源不断地项目和参与者加入,这才叫成功的项目。

以下为 Polkadot 分析内容详情,供大家进一步学习了解**。

万字报告:Polkadot为何能成为下一代区块链基础设施

基本面分析

1、项目所属行业

跨链。(跨链就是实现一个链到另一个链的通信协议,这两个链的关系可以是母链和子链,也可以互为侧链,不同的链间关系称呼不同。)

目前这里的跨链我们认为是一种分片,主要为了性能的提升,让多个平行链和 Relay Chain 之间的交互以及多个共识共同运行。而跨链更多的指的是未来二级 RelayChain 之间的互相跨跨, 需要进入 Polkadot 2.0 的时代。

2、行业情况

在区块链所面临的诸多问题中,区块链之间互通性极大程度的限制了区块链的应用空间。不论对于公有链还是私有链来看,跨链技术就是实现价值互联网的关键,它是把区块链从分散的孤岛中拯救出来的良药,是区块链向外拓展和连接的桥梁。

9 月 24 日,在首届外滩大会上发布了《2021 全球 10 大金融科技趋势》,这 10 大趋势包括:全栈可信、主动安全防御、跨链、基于隐私保护的共享智能、时序图计算、持续智能、自动因子发现的机器学习、知识图谱与多模态学习、深度个性化和开放透明。

同时,蚂蚁集团 CEO 胡晓明在外滩大会上表示,如果说区块链是打造数字时代的信任机制,那么跨链技术就是让这种信任在互联网上可以流动起来。所以跨链是万链互联的基础和根本,它可以让数字化的资产更好的流转、融合,可以更好的产生更大的价值。

可以说,跨链将成为区块链发展的一个重要方向,也是区块链创业者的“兵家必争”之地。

3、行业痛点问题

但是跨链发展至今,依然没有非常有效的解决方式,链与链之间的壁垒依然存在,而单链内部的效用也因为不能很好的进行扩展而陷入了发展瓶颈。

以知名公链项目以太坊为例,当我们正常使用以太坊网络时,还可以勉强满足需求,可一旦在以太坊链上出现了较大的应用,就会导致以太坊网络堵塞,交易 Gas 成本大大上升。尽管以太坊期望通过 ETH2.0 来改善这一状况,但目前依然处于测试阶段,实际情况还有待商榷。

但也并不是所有公链或者联盟链都能像以太坊这样进行升级,然后来提高自身性能,大部分区块链网络需要的是“链间迁移”,而这也是他们需要跨链的原因。

Polkadot 创始人 Gavin 在一次访谈时曾提到了 Polkadot 的设计思路:

Polkadot (波卡) 的设计逻辑并没有直接联想到互操作性。我们在等以太坊的分片技术推出。但分片一直没有实现,现在也没有推出。因此我想自己做一个扩展性更强的“以太坊”,在设计过程中将分片概念推到了一个比较极端的程度,就干脆不要分片了,设计独立的链就行。这样设计的话,不同链之间就可以互相传递信息,最终的结果是通过一个共享的共识层面来实现通信。

4、项目如何解决问题

Polkadot 采用了创新的“中继链”技术来解决跨链问题,本质上也是 Hub-and-Spoke 的模式,即用一个 Hub (或者 Relay Chain)来在任意两条链之间做一个中介。这样所有的链都只需要和这个 Hub 组成一个跨链系统,而通过 Hub 就可以实现任意两条链之间的跨链了,Polkadot 的中间 Hub 叫 Relay Chain (中继链),连接的独立区块链叫 Parachain (平行链)。

因此,Polkadot 可以实现互操作性、可扩展性、共享安全的异构跨链协议,是一个由多条区块链,异构组成的区块链集合。Polkadot 主要的目的是将现在各自独立的区块链连接起来。通过 Polkadot,不同区块链之间可以进行通信和数据的传递,从而实现跨链的功能。

5、项目优势

  • 团队成员背景过硬,以太坊联合创始人 Gavin 博士加持

  • 技术开发团队有过成功的项目开发经验(下文详细介绍)

  • 经济模型和项目顶层规划合理(下文详细介绍)

6、项目公司结构合规性

Web3 基金会主导,基本符合相关法律法规。

7、项目资金分配比例情况

下图摘自 Hash CIB 5 月报告中关于 DOT 的分配:

万字报告:Polkadot为何能成为下一代区块链基础设施

8、是否是伪刚需、伪痛点、伪高频

跨链是目前行业亟需解决的问题,也是未来重点发力的方向。

9、项目可行性如何?难度大不大?

从技术实现来说,Polkadot 目前仅完成了资产跨链的测试功能,能否做到“万链共联”还需要时间的检验。同时 Polkadot 的平行链功能还没有经历压力测试,以及真正的落地实践。

10、项目基本面主观评价

从项目基本面来看,我们认为 Polkadot 具备了成为跨链领域优秀区块链项目的潜质,尤其是资金面的支持,足以让团队潜心开发出不错的产品。

从商业逻辑来看,Polkadot 将会解决目前非常棘手的链与链之间的链接问题,这个方向本身是符合商业利益的,如果能够实现,其价值不容小觑。

团队实力

1、团队核心成员

  • 创始人:Gavin Wood 博士

Gavin 是以太坊的联合创始人兼首席技术官,开始创立区块链技术。他发明了区块链行业的基本组成部分,包括 Solidity,权威性证明共识和 Whisper。Gavin 目前在 Parity 领导 Substrate 和 Polkadot 的创新。他在 2014 年创造了 Web 3.0 一词,并担任 Web3 Foundation 的总裁。

  • 创始人:Robert Habermeier

Robert Habermeier 是 Thiel 研究员,也是 Polkadot 的联合创始人。他在区块链,分布式系统和密码学领域具有研发背景。作为 Rust 社区的长期成员,他致力于利用语言的功能来构建高度并行和高性能的解决方案。

  • 创始人:Peter Czaban

Peter 是 Web3 Foundation 的技术总监,他在其中致力于支持下一代分布式技术的开发。他在牛津大学获得了工程学硕士学位,读了工程学,并专注于贝叶斯机器学习。他曾在国防,金融和数据分析行业工作,致力于网状网络,分布式知识库,定量定价模型,机器学习和业务开发。

2、团队支持

Polkadot 是 Web3 基金会的旗舰项目。Web3 基金会正在与同类中最好的实体合作构建 Polkadot,并促进将在其上运行的服务和应用程序的开发。来自巴黎 Inria 和苏黎世 ETH 的研究人员,来自 ParityTechnologies 的开发人员,以及来自 Polychain capital 等加密基金的资本合伙人,都在一起合作开发一个以 Polkadot 为核心的 Web3.0 的实现。

Web3 基金会已委托五个团队和 100 多个开发人员来构建 Polkadot,其中包括:Parity Technologies、ChainSafe、Soramitsu、PolkadotJS,而 Web3 基金会为生态系统的发展提供资助(Grants)。

Web3 基金会

Web3 基金会的创建是为了培育和管理去中心化网络软件协议领域的技术和应用,特别是那些利用现代加密方法来保护去中心化的技术和应用,以使 Web3 生态系统的利益和稳定。

Web3 基金会主要有两个团队构成,共 50 多名成员。其中研究团队由在瑞士楚格的内部研究团队与工业项目和学术研究小组合作进行。该团队由博士和专注于密码学,安全模型和消息传递协议方面的专家组成;他们与柏林的 Parity 开发团队紧密合作:(可证明的)安全性、密码学和隐私权分散算法:共识和优化密码经济学与博弈论。

另外一个团队是 Web3 基金会的 AdoptionsTeam,主要负责沟通对接、社区和增长(比如 Polkadot 大使计划,Polkadot Pathways 项目)、商业合作(寻找合作伙伴,设立合作关系等)。他们和技术教育团队紧密合作(推出 Web3 MOOC 课程和 webinars 等),同时也负责基金审核发放(目前已经有 100 多个项目被基金会发放基金)。

ParityTechnologies

Parity Technologies 是由 GavinWood 和 Jutta Steiner 于 2015 年创立的一家专注于基础架构和创新的核心的区块链基础设施公司。Parity Technologies 现在在九个国家拥有 80 多个团队,大约 120 个员工,其中大多数是技术团队,拥有六年的区块链开发经验。团队包括一些领先的 p2p 网络开发人员,共识算法发明者,区块链创新者和 Rust 开发人员。目前,Parity 承包了 Polkadot 的 Rust 和 Javascript 版本的开发。

还有一些知名企业或项目也在使用 Parity 的技术,包括谷歌、微软、coinbase、etherscan、kraken 等等。

Soramitsu

Soramitsu 是一家日本技术公司,为企业,大学和政府提供基于区块链的解决方案。从建立国内和跨境支付系统到发展他们自己的去中心化自治经济,他们的项目和用例研究代表了下一代金融科技。

泰国今年发行的央行数字货币 Bakong 就是他们与泰国银行合作研发的。Filecoin 协议的 fuhon--由 Soramitsu 团队在 C++中实现,Hyperledger Iroha 和 Polkaswap 都是 Soramitsu 开发的项目。

Chainsafe

Chainsafe 是一 家专业从事区块链和 web3 基础设施研发的公司。其获得了 Web3 基金会的资助,为 Polkadot 开发 Golang 语言客户端,也获得了以太坊基金会的资助,用 Golang 语言为以太坊 2.0 进行开发,Filecoin 协议的 forest 已由 ChainSafe 团队在 Rust 中实现。

3、团队是否有成功创业

创始人成功研发了目前第二大的区块链项目以太坊,Parity 开发了知名以太坊客户端。

4、团队是否有区块链开发经验

Parity 核心 团队有丰富的区块链开发经验,Parity 技术栈可以满足期望利用区块链技术的企业的需求,例如联合国世界粮食计划署和能源网的联合企业成员合作。

2019 年上半年,美国制药行业发布并测试了基于 Parity 以太坊区块链节点的 MediLedger Network。MediLedger Network 由 Chronicled 开发,以满足 FDA 于 2019 年 11 月生效的《药品供应链安全法》(DSCSA)。该应用的目标是加强对于退回的适销药物的真实性认证,且该认证步骤对于全美批发分销商进行退回和重售处方药意义重大。MediLedger Ntwork 融合了世界财富 500 强企业和软件服务提供商。

5、团队亮点

Polkadot 核心创始人 Gavin Wood,被称为以太坊的隐形大佬,为人低调、神秘,但他的地位却举重举足轻重,他曾是以太坊的联合创始人,以太坊黄皮书的撰写者。

万字报告:Polkadot为何能成为下一代区块链基础设施

Gavin Wood 擅长 英语、意大利语、法语、西班牙语、逻辑语,喜欢跆拳道、滑雪,也是著名桌游 Mi lton Keynes 的设计者,他还是视觉音乐博士,以及 CDRiplnPleace 的编写者。

以太坊其实是由 V 神提出想法,而 Gavin Wood 是真正实现并搭建起以太坊基础的人,深入研究过以太坊技术和历史的人,都知道 Gavin Wood 作为以太坊创始人的重要性。Gavin 几乎是一个人写完了最早 C++版本的以太坊客户端。2014 年,Vitalik 发起了以太坊项目,他个人书写了最初的白皮书,然后发起众筹,组织开发,Gavin Wood 作为 CTO 加入以太坊,之后撰写了宝典级别的黄皮书,对以太坊最细节的逻辑和架构进行了描述。

后来因为种种原因,Gavin Wood 离开了以太坊社区,成立了 Parity Technologies,按照 cpp-ethereum 重新开发 Rust 语言版的以太坊客户端:Parity。Parity 的 CEO 和联合创始人是 Jutta Steiner 博士,一家总部位于英国的区块链技术服务公司或者说技术基础设施提供商。Rust 语言号称超高性能、超高安全、超高开发难度,代表着最新的编程语言技术 !

2016 年,以太坊 2.0 开发大会前夕,Geth 客户端遭遇黑客和大容量垃圾信息的双重攻击,全线崩溃。而与之形成鲜明对比的是,Parity 由于 Gavin Wood 优秀的架构设计得以幸存。Parity 因此一战成名,各大矿池节点争相加入 Parity 阵营,其在以太坊体系中的江湖地位正式确立。

6、对 Polkadot 团队的主观评价

Polkadot 的团队成员可以算是区块链项目中的顶配了,包含了目前最大的区块链应用平台以太坊的大量核心成员和生态研发团队,团队内的成员属于长期在区块链领域协作,熟悉和掌握了知名区块链的技术,并且有完整的成功区块链项目经验。

纵观 2018 年到现在各种公链的发展情况,再看 Polkadot 的情况,会发现 Polkadot 在如何做好一个区块链大型项目方面可以说是做出了区块链领域里教科书级别的表率。

Polkadot 团队充分意识到一个大型区块链项目要做成功,一定要做好生态,而做生态就绝不能只靠自己的团队。所以,他们选择搭建体系,建立机制,通过对加入自己生态的项目给与一定的津贴(Grant),激励更多的开发者使用 Polkadot 并加入生态。

Polkadot 对项目生态的支持还不仅仅只是给资金资助,从团队的设置就可以看出,Polkadot 对于它如何能建立生态,有着清晰的思路和可落地的路径规划。

团队有在区块链领域和加密领域专业度很高的研发部门攻坚核心技术,同时主动找一些优质区块链研发团队(如 Parity Technologies、ChainSafe、Soramitsu、Polkadot JS 等)合作开发关键工具和功能,并通过比赛等方式,吸引开发者对于 Polkadot 所需的功能进行定向开发。此外,还设立了一套激励机制,吸引在做 Polkadot 生态的团队来寻求津贴(Grant)。

另一方面,Polkadot 十分重视技术培训,有专门的团队负责开发 Polkadot 相关的课程,为 Polkadot 生态源源不断地引入新的开发者。Polkadot 也非常注重对 Polkadot 社区的维护,设立了 Polkadot 大使,帮助宣传 Polkadot,让更多的用户、开发者、资方都了解和关注 Polkadot。

所以,Polkadot 团队在 Polkadot 主网上线后,仍然持续地在核心技术研发,Polkadot 相关功能和组件的研发,生态生态项目资助,技术人才培养,社区用户增长等方面不断努力,分工合理,思路清晰地逐步发展 Polkadot 生态。

而反观 2018 年曾经的明星公链 EOS,在募集了 40 亿美元的资金之后,虽然承诺会拿出 10 亿美元用于支持开发者研发,但实际情况却是 EOS 背后的团队 Block.one 对 EOSIO 上的 DAPP 项目方、钱包方、节点方、开发者和用户们的支持非常少。

目前,Polkadot 虽然主网上线才不久,但已经有 100 多个项目获得基金会的津贴,已经赶超许多老公有链的生态发展了。

万字报告:Polkadot为何能成为下一代区块链基础设施

投资机构

由于 Polkadot 官方并未对外披露相关投资机构的具体信息,本着公开信息为准的原则,此处不做机构介绍和描述。

经济模型设计

1、通证基本情况及分发机制

Polkadot 代币名为 DOT,原初始发行量为 1000 万枚 DOT (old),之后每年增发,总量无上限。

由于 Polkadot 已于 2020 年 8 月 22 日,完成 1:100 的拆分,为了区分,会把拆分前的 DOT 称为 DOT (old),拆分后的 DOT 称为 DOT (new)。

目前经历过三轮融资,共分发 580 万枚 DOT (old)。

共有 3 次对外募资:

  • 2017 年 10 月,Polkadot 通过荷兰拍出售了 500 万个 DOT,锁定期 2 年,按照当时的市价每个 DOT 的成本在 30~35 美元,总募资 485,331 个 ETH,按照当时价格计算总募资额约 1.45 亿美金。

  • 2019 年 6 月,Polkadot 进行了第二轮融资,私募出售了 50 万个(总量 5% 的) DOT。尽管官方没有披露详细的融资总额,但据称与《华尔街日报》报道的融后估值 12 亿美元相符。也就是说,第二次私募融资额达 6000 万美元,每个 DOT 的成本在 120 美元左右。

  • 2020 年 7 月 24 日上午 11 点开启第三轮融资。Polkadot 自启动以来共完成两轮融资,总计售出 550 万枚 DOT。第三轮融资将提供 30 万枚 DOT 额度。其中,前 72 小时的单个价格为 120 美元,随后单价变为 145 美元。公募购得的 DOT 需要锁仓 5 个月,但锁仓期间可以用于质押和参与投票。Polkadot 第三轮公募地址现已募集到 3491 个比特币,价值约 3547 万美元。其中,一共收到 905 笔转账,最大单笔转账 699.99 个比特币。

根据 Polkadot 最初的计划,DOT (old)初始总发行量为 1000 万枚。在第一轮融资中发行 500 万代币后,剩余的 500 万中,300 万将留给 Web 3 基金会(由其自行决定保留或分发),在「创世」之前剩下的 200 万 DOT (old)将进行出售或以其他形式分发。这意味着,除融资已经分配或将要分配给投资者的 580 万 DOT (old)之外,还剩下 120 万 DOT (old)尚未分配。

2、Polkadot 的通货膨胀机制

Polkadot 除了原始的发行量以外,还通过一套 NPoS 的共识机制进行通货膨胀的增发,以奖励 Polkadot 网络的众多参与者。NPoS,是 Polkadot 团队提出的一种新的 PoS 共识机制。

一般的 PoS 项目,其 Staking 奖励的多少与持币人 Staking 的数量成正相关,这就会富有的节点会变得更加富有,形成新的巨头,项目也不那么的去中心化了。于是,Polkadot 团队提出了 NPoS 共识机制,初衷就是为了解决这个强者恒强,通证分配趋向中心化的情况。

NPoS 不仅比工作证明(PoW)效率高得多,而且比没有质押委托、且只有少数拥有大量通证的人才能做验证人的 PoS 方案更安全、更去中心化。

2.1Polkadot 的共识机制 NPoS 是什么?

NPoS 即 Nominated Proof of Stake,又叫提名权益证明。在 NPoS 中,有两个重要的角色验证人和提名人,并且会获得 DOT 通货膨胀的收益,也就是 Staking 收益。

验证人数量公开且有限,且数量由治理决定。是否可以成为验证人节点由自抵押数量和提名人的质押数量决定。

通俗的理解,验证人就是节点,需要运行和维护节点。提名人则是投票节点的人,不需要运行节点,但是提名人所获得的 Staking 奖励会有一部分给到所投票的验证人,以 补偿 运行验证人节点的费用。

加入验证人节点池的最小质押(stake)数量每天都不同,这取决于想要加入验证人节点池的候选数量和每个验证人上的质押数量。在 NPoS 机制中,每一个被选举的验证人在共识上拥有同等的发言权。

2.2 验证人如何得到奖励?

万字报告:Polkadot为何能成为下一代区块链基础设施

一旦进入验证人节点池,每个验证人都有相同的投票权并获得相同的奖励。例如,如果有两个验证人,一个有 15k DOT,另一个有 100 k DOT,假设这两个验证人都在节点池中,他们每年获得的奖励是一样的。

由于这种公平的奖励分配,DOT 持有者最好分配他们的质押并运行多个验证人。优化你在 Polkadot 或任何 NPoS 网络上的参与,需要比其他 PoS 网络更加主动的管理。

2.3 质押(stake)如何分配?

在 Polkadot 上,运行验证人节点没有最小的自抵押数量。只要你 100% 被提名的 DOT 满足所需的最小 stake 数量,就可以加入节点池。目标是不需要太过高于最小值的情况下进入节点池。因此,许多验证人保持一个较低的自我抵押,并从另外一个单独的账户将其大部分 DOT 质押给自己。这种设置允许他们保持灵活性,并当节点池发生变化时,可以以最低的 stake 数量加入验证人。

2.4 如何将奖励分配给验证人和他们的提名人?

节点池中的每个验证人进行相同的工作并得到相同数量的 DOT 。然后,他们收取验证人手续费(一个百分比的佣金)之后,再按比例将剩余的奖励分配给他们的提名人(质押此验证人的提名人)和验证人的自己的质押部分。所有的奖励都是在链上自动分配的。

2.5 Polkadot 的通货膨胀

Polkadot 采用非线性模型来设置主网上线后的通货膨胀。那些在早期就开始进行 Staking 的组织将看到通胀率稳步上升,直到 50% 的 DOT 被质押。这种模式对于 DOT 持有者来说是一种重要的激励,促使他们在网络最早、最关键的时期参与进来。

万字报告:Polkadot为何能成为下一代区块链基础设施

  • x 轴:DOT 的质押(staked)比例

  • y 轴:通货膨胀率,年化百分比

  • 蓝线:参与抵押者的通涨奖励

  • 绿线:抵押参与者的收益率

2.6 DOT 的最佳 Staking 比例

从上图 DOT 的通货膨胀非线性模型图可以看出,50% 是收益最高的 Staking 比例,当且仅当 Staking 比例刚好为 50% 的时候,质押者获得所有通货膨胀的 DOT。当 Staking 比例不是 50% 的时候,总会有一部分通货膨胀的 DOT 流入到财政部(Treasury)中。

2.7 验证人和提名人在 Staking 时面临哪些风险?

验证人可能因错误行为(例如离线、含糊其辞)而被 slash 惩罚。slash 的金额是固定百分比。一个拥有更多质押的验证人会被 slash 更多的 DOT。由于奖励是在被选入共识小组的验证人之间平均分配的,因此在节点池中放置更多的 DOT 没有经济优势。事实上,质押过多的 DOT 会增加 slash 时的损失。

一般来说,Polkadot 的 slash 基于安全威胁级别:

万字报告:Polkadot为何能成为下一代区块链基础设施

3、Polkadot 的应用场景

DOT 的主要功能如下:

  • 通证经济:Polkadot 将铸造或燃烧 DOT,以奖励运行共识协议的节点,为财政库(Treasury)提供资金,控制通货膨胀率等。

  • 惩罚:DOT 在旨在减少攻击或对抗行为的惩罚协议中也起作用。

  • 治理:DOT 也被用作投票权,以使 DOT 持有人可以通过全民投票表达对治理决策的意见。

  • 平行链分配:最后,DOT 用于通过拍卖和存款来决定为哪些项目分配平行链插槽。

4、Polkadot 的 IPO

要想成为平行链,项目需要租用平行链插槽,也就是将平行链连接到中继链上的 「名额」。插槽将通过拍卖进行分配,拍卖每六个月进行一次。

为了竞拍,项目需要存入 DOT,这些 DOT 在其使用插槽期间都是被锁定的。注意插槽是「租用」 而不是 「购买」,存入的 DOT 只是作为押金,项目可以在租约期末收回 DOT。不过锁定这些 DOT 是有机会成本的 —— 锁定的 DOT 就不能交易和 Staking 了。平行链插槽锁定租期分为 6 个月、12 个月、18 个月、24 个月。

那么,到底要存入多少 DOT,才能竞拍到平行链插槽,成为 Polkadot 的平行链呢?由于插槽的分配系统是基于拍卖的,所以无法确定具体的存款金额。不过大体来说,如果竞争激烈,平行链插槽租赁押金可能会较高,否则会较低。

那么如果一个项目有很好的想法和产品,但是却没有足够的 DOT 怎么办呢?其中一种方案就是 IPO (Initial Parachain Offering 首次平行链发行)。

IPO (首次平行链发行)是一种 Polkadot 生态项目特有的融资方式。项目可以发起 IPO,来向大家募集 DOT 来竞拍平行链插槽。如果竞拍成功,这些 DOT 当然也需要锁定一定时间。不过项目方通常会对 IPO 的参与者进行一些激励,比如奖励项目方 token 等。

建立财政部(Treasury)机制促进项目发展,财政部是通过交易费用、惩罚机制和非最佳 staking 收益筹集的资金池。管理这些资金的一种方式是通过支出提案,这可以由任何持有 DOT 的人发起。如果得到理事会的批准(理事会负责保管和管理这些资金),社区成员可以在很短时间的等待期内获得资金,用于发展促进网络发展的项目。

5、通证主观评价

纵观 Polkadot 整个通证的设计,没有明显的缺点,反倒有许多创新的地方,值得其他项目学习。

Polkadot 十分关注公平性,在设计的时候采用的是独创的 NPoS 的共识机制,在 NPoS 中最终奖励结果不是根据 Staking 的数量,而是依据每个被选出节点实际出块的工作量计算,这就避免了一般 PoS 类项目容易出现富者恒富的大节点的中心化问题。

同时,Polkadot 在建立经济模型的时候设置了一个财政部,它是 Polkadot 特有的一种机制,通俗地讲,如果把 Polkadot 整个的运转比作国家的运转,那么其中 DOT 就相当于法币,要使用其中的资源就必须支付 DOT,而财政部的资金来源为交易费用、惩罚机制和非最佳 staking 收益,这些可分别看作是税收、罚款和增发法币。

整个 DOT 的流通过程中,有类似国家治理中的,固定的回收资金,并定向的将资金运用到对国家有帮助的地方,也就是交易费用和惩罚回收 DOT 和通过 staking 增发 DOT,并通过财政部将这些 DOT 分配给对生态有帮助的人和事情上。如此一来,在构建生态方面,通过 Polkadot 建立的这套财政部机制,就可以使得建立生态的资金源源不断地流入,同时建设生态也逐渐脱离团队本身的束缚,变成自驱动性质的组织了。

Polkadot 算是第一个把生态建设所需的持续性资金来源,以及生态建设的治理考虑进经济模型的区块链项目。反观其他项目,大多数项目的通证设计仅停留在分发层面,通过 POS 或者类 POS 类别的机制增发通证,增发的部分用以激励节点继续维持整个项目的区块链网络,而对于项目的生态建设方面,项目方往往就没有过多的考量。

有个别项目也明白需要资金或者团队出面组织来建立生态,而支持生态的资金往往用的是之前募资来的资金,用完就没了,并没有考虑到像 Polkadot 这样设立长效机制,源源不断地提供生态建设资金,同时用多种委员会的名义把项目的治理分权给更多的人。

这就是 Polkadot 相对于其他项目考虑的更长远更落地的地方。

技术分析

1、共识机制

在 Polkadot 生态中,每天有几次,系统会选择出一组被成为验证人的实体,他们在接下来的几个小时内,将在高度敏感的协议中扮演关键角色,比如区块的生产和最终验证。他们的工作要求很高,因为他们需要运行成本高昂的操作,确保高通信响应能力,并建立长期的可靠性声誉。他们还必须将自己的 DOT 进行质押作为良好行为的保证,当他们偏离协议时,这个质押就会被惩罚掉。相反,当他们按规则行事时,他们会得到奖励。任何完成任务的节点都可以公开地成为候选的验证节点。但是,由于操作上的原因,最终只能选择有限的验证人,我们预计是数百或数千个。

万字报告:Polkadot为何能成为下一代区块链基础设施

该系统还鼓励任何 DOT 持有人作为提名人进行参与。提名人公布了一份他信任的候选人名单,并把一定数量的 DOT 进行质押来支持他们。如果这些候选人中的一些人被选为验证人,他将按根据质押的数量占比来得到相应的利益回报。与验证人不同的是,提名人没有数量的限制。只要提名人去选择,并且只支持具有良好安全实践的候选验证人,那他的风险就很低,并且有持续的收入来源。Polkadot 网络中还有其他一些特殊的角色,但我们只关注这两个角色之间的关系。

这种提名人-验证人的设计有非常强大的安全保证。它允许系统选择总质押较大的验证节点(远远高于任何一组人的 DOT 持有量),并淘汰质押总数比较低的候选人。事实上,在任何一个特定的时刻,我们都希望有比较大的一部分 DOT 被质押在 NPoS 中。这会使敌对的一些群体很难成为验证节点(因为他们需要建立很强的声誉才能获得所需的支持),攻击系统的成本也很高(因为任何攻击都会导致大量的 DOT 被削减)。

NPoS 方案比工作证明机制(PoW)的效率高得多,比权益证明机制(PoS)的速度快得多:它允许几乎所有持有 DOT 的参与者持续参与,从而保持高水平的安全性,同时限制验证节点的数量,因此所有基本的网络操作都是高效的。

2、技术创新

  • 共识机制的创新

  • 平行链创新

  • substrate 的创新

3、功能评测

主网已稳定运行;核心平行链功能待检测。

4、代码情况

核心代码已通过审计。

5、项目规划的技术板块实现情况

万字报告:Polkadot为何能成为下一代区块链基础设施

6、这一部分项目做得不足的地方

开发进度虽然符合预期,但开发周期依然偏长,一方面因为技术实现的难度,另一方面行业技术开发远不足需求。

7、技术主观评价

Polkadot 在技术上有诸多创新,并并且做到了许多项目没有的技术特点,很难在这一篇文章中详细讲解清楚,我们结起了 Polkadot 最精华的技术特点

  • 共识的解耦合,把出块和确认块完全分开, 可以组合为 BABE/AURA + Grandpa ,BABE/AURA 能够快速的响应出块, Grandpa 可以拜占庭容错,从而做到安全的极致。

  • 极致的分片,共享安全共识下,有 Relay Chain 作为中枢大脑,平行链是区块链的最大分片极限, 每个平行链把功能和业务场景以及性能完全分开,使得每条分片(平行链)的 TPS 都可以做简单加成, 比如:1 条平行链是 1000TPS, 那么 100 条平行链理论 TPS 可以做到 10 万 TPS。

  • POS Staking 的极致化,NPOS 让每个节点层面是相对公平的,节点投票和收益都是均衡一致的,从代码层面做到了节点间的平等。

  • Substrate 可组装模块的实现,比如签名算法目前就支持 4 种,并且可以任选其中几种放入到 Substrate 链中,DOT 就主要支持了 ed25519 和 sr25519 签名算法。模仿 Linux 内核模块的加成,使得 Substrate 这一开源产品,可以快速的多方迭代和加成。

  • Substrate 开发的友好, 把链的开发抽象到极致,让不同层次的人做不同的开发。类似于 Linux 开发, 只有少数人才从事内核开发的工作,大部分人都是从事的是业务和产品的开发。

  • XCMP 协议首次实现在共享安全共识的情况下,让多跨平行链的消息和交互起来。

  • 无分叉的 Runtime 升级。传统上,如果我们想升级区块链则必须进行硬分叉,但在基于 Substrate 的链中,链本身存储着一个叫作 WebAssembly Blob 或 WASM Blob 的东西。此 Blob 包含链构建新区块所需的所有逻辑,链本身的 runtime 包含在此 WASM Blob 中,如果需要修改区块链的相关信息,只需要结合链上治理的公投,倘若票数通过,即可完成相应的升级,从而减少了硬分叉带来的影响。

项目运营

1、信息披露情况

1.1 官网情况

官网信息完整,中文网站:
https://polkadot.network/zh-cn/

1.2 白皮书情况

目前主要有两个版本:

A:详细版:
https://polkadot.network/PolkaDotPaper.pdf

B:精简版:https://mp.weixin.qq.com/s/w-AaiJRfagC23zCg8ZgpRQ

1.3 有没有在 github 上传了代码

Polkadot 有着活跃的代码库:
https://github.com/paritytech/polkadot

1.4 社区通道

官方的人喜欢在 Riot 上进行社区分享和讨论,加入地址:
https://riot.im/app/#/login

1.5 项目路线图

可参考平行链线路图:https://mp.weixin.qq.com/s/faasqlaeySG0uOG3lO8evQ

2、信息披露渠道

Polkadot 的信息披露包括官网、官方 Twitter、Wiki、创始人 Twitter 或者 Riot 社区。

3、信息披露频率

未定。

4、信息披露完整度

目前的信息可以从各个维度了解到 Polkadot 的发展所处状况。

5、项目进度

5.1 项目进展

  • 2018 年 5 月, Polkadot(Polkadot) 网络发布 PoC1 版本 (概念证明 1.0);

  • 2018 年 7 月 , PoC-2 版本发布,介绍平行链开发指导、为验证者设定的奖惩机制,利用 Rust 语言开发了 libp2p 应用;

  • 2019 年 1 月,PoC-3 版本发布,主要包含 GRANDPA/BABE 共识算法,NPOS 提名权益证明机制;

  • 2019 年 4 月,PoC-4 版本发布,进一步确保 Polkadot 安全可靠;

  • 2019 年 6 月发布 Substrate (为开发者提供的快速创建区块链的开发套件);

  • 2019 年 8 月发布 Polkadot(Polkadot) 先行实验网络 Kusama,被称为 Polkadot 的野生表亲;

  • 2019 年 10 月 Kusama 转为 POS,解锁节点收益、Staking、参与线上治理等功能;

  • 2019 年 11 月 KusamaCC-3 自治版本发布;

  • 2020 年 5 月初,Polkadot 主网上线计划发布;

  • 2020 年 5 月 27 日, Polkadot 主网候选链 CC1 发布;

  • 2020 年 6 月 18 日,Polkadot 转为 NPoS;

  • 2020 年 7 月,Polkadot 开启治理;

  • 2020 年 8 月 18 日,开启 DOT 转账功能;

  • 2020 年 8 月 21 日,DOT 拆分 100 倍;

  • 2020 年 9 月,Substrate 2.0 发布。

Polkadot 网络已经在稳定运行中,目前大家最期待的应该就是 XCMP 跨链消息传递和平行链等核心功能了。

5.2 履约情况

基本符合预期。

5.3 违约情况

未出现重大违约情况,主网上线时间基本符合预期。

5.4 项目热度

目前跨链领域热度最高的就是 Polkadot。

5.5 项目风险事故

无重大合约风险事故发生。

6、社区

  • 电报人数:18154

  • Twitter 人数:6.7 万

  • 活跃度:良好

  • 粉丝进电报的方式:活动导流和自然增长

  • 开发者社区

    A:人数:1000+

    B:活跃度:良好

    C:项目数:200+

  • 社区整体表现

Polkadot 社区目前表现良好,并且分布较广,覆盖了亚洲、北美、欧洲乃至南太平洋等地区,同时官网具备了 6 个语言版本。

7、这一部分项目做得不足的地方

Polkadot 项目本身偏技术,不管是 Substrate 的创新,还是跨链的功能,因此在技术方面值得称赞,但相对于运营层面来说,之前的重心更多的是偏向于开发者,让更多的开发者来完善 Polkadot 以及做 Polkadot 生态,但是 Polkadot 的普及还未达到该类型“天王级”项目的宣发预期,许多人可能知道 Polkadot,也知道 Polkadot 是在做跨链,并没有进一步了解 Polkadot 的意义以及发展前景,这也是目前亟需努力的板块。

8、运营主观评价

运营,本质上是为了让用户(投资者,开发者等参与者)认识、参与、使用项目所进行的一系列干预的动作,是一个项目能否落地的最直接影响的方面了。

从信息披露的角度来看,Polkadot 是区块链领域中少有的把项目内容做的如此丰富而又充满细节的项目了,直接把项目涉及到的各种名词解释,技术原理和操作方法,都一一解释出来,并且汇集成一个 Polkadot 的 wiki 百科(https://wiki.polkadot.network/zh-CN)。不仅如此,官方不满足于 wiki 百科,还不断地更新输出 Polkadot 的相关文章,让参与者能更通俗易懂地理解 Polkadot。

整体来说,Polkadot 的运营节奏基本在配合技术的开发进度,主要运营和推进的方向也更多的是针对开发者,对于其他参与者的布道来说,Polkadot 还做的不够,试想一下,Polkadot 作为跨链如此宏大的项目,粉丝数和社群规模绝不会才这么多。

不过,随着近年来技术的逐渐完善,运营也在稳步地推进,不这点可以从 Polkadot 团队的构成就可以看出来。Polkadot 团队中专门设置了部门对应生态建设,项目宣传,生态生态项目资助,技术人才培养,社区用户增长等等,于是从运营层面上体现出的就是,不管是基于 Substrate 的技术性培训和活动都吸引了全球区块链开发者和社区的关注。

而基于 Polkadot 本身的相关运营则同样吸引了不少人眼球,例如 Polkadot 大使的推出,几乎每期都满员参与,可见社区热情。而 PolkaWorld 也是第一个作为社区拿到 Polkadot 官方 Grant 的,这也看出官方在逐渐加强对社区的布道。

目前,Polkadot 运营节奏加快了不少,可谓是火力全开,剩下的只是需要时间来发酵,相信再过不久,Polkadot 的社区活跃度将带来肉眼可见般的增长。

从项目本身的热度而言,Polkadot 的活跃也代表着人们对下一代区块链基础设施的期待,而这个期待带来的效果除了对 Polkadot 本身的认可,也反应在了 DOT 的价值上。

竞争对手

与 ETH2.0

从目前 Polkadot 所定义的跨链分片角度看,ETH2.0 可谓是 Polkadot 的有力竞争对手。ETH 2.0 和 Polkadot 都使用分片模型,其中分片链(ETH 2.0 中的 “分片” 和 Polkadot 中的 “平行链 / 平行线程”)通过在主链区块中链接分片状态而受主链保护。

但两个协议在几个主要方面有所不同:

  • 以太坊 2.0 中的所有分片都具有相同的 STF (状态转换函数,管理着区块链如何更改每个区块状态的规则),而 Polkadot 让分片具有抽象的 STF,每个分片都承载核心逻辑,这些分片并行执行,还可以发送跨分片的异步消息。

  • 其次,以太坊中的治理流程是链下的,需要协调和硬分叉才能执行治理决策,而在 Polkadot 中,决策是在链上自主颁布和执行的。

  • 验证人选择机制不同, 以太坊 2.0 依靠大型验证人集合来提供可用性和有效性保证,每个分片至少需要 111 个验证人才能运行网络,每个分片至少需要 256 个验证人才能一个 epoch 之内未最终确定所有分片,而 64 个分片就是 16,384 个验证人;相反,Polkadot 可以在每个分片的验证人数量较少(10 个验证人)的情况下,提供强大的可用性和有效性保证。

尽管 ETH2.0 开发早已开始,虽然进程缓慢,但并不意味着无限延期,例如以太坊社区当下正在加紧开发 Serenity Phase 0 阶段,即信标链阶段。

万字报告:Polkadot为何能成为下一代区块链基础设施

未来,Serenity Phase0/1/2/3 四个阶段全部完成,ETH2.0 上线之后,将会具备十分强大的性能,例如其 TPS 将从目前的 30 提升至 3000,性能提升 100 倍。当然,也有观点认为,Polkadot 能够通过不断扩展的中继链让性能无上限,不过这一切都有待时间验证。当然 ETH2.0 能否顺利实现,以及是否会发生延期,依然有待观察。

特别鸣谢:感谢波卡中文第一社区 PolkaWorld 在内容上的支持。

参考资料

1、W3F CMO:Polkadot 有望成为下一代区块链技术

2、Cosmos 与 Polkadot Polkadot 的五大区别

3、“跨链之王”Polkadot,光环、机遇与挑战

4、Polkadot 官方维基百科

5、跨链巨头 PolkadotPolkadot,到底有多强劲?

6、Polkadot 的 NPoS 机制是如何运作的?

7、Polkadot token 经济概述:Polkadot 是如何激励验证人和持币人的?

8、全方位对比 Polkadot 和以太坊 2.0

本文来自投稿,不代表Odaily立场。如若转载请注明出处。

ODAILY提醒,请广大读者树立正确的货币观念和投资理念,理性看待区块链,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。

推荐阅读
星球精选