波卡Polkadot的2019

作者:Gavin Wood  时间:2020-01-03  分类:波卡(Polkadot)新闻  

  (海边的渔船,梵高)

  前言:从波卡创始人Gavin Wood的总结看,2019年波卡在研发上完成了很多工作,同时在社区和开发者生态发展上也取得了不小的进展。正如Gavin Wood所说,2018年是波卡打地基的一年,2019年构建框架的一年,2020年是室内装修和入住的一年。从这些路线图看,工程浩大,未来能发展到什么程度?值得期待。Cosmos和波卡本质上跟公链有可替代的关系,未来的公链生态之争只会越来越激烈。本文由“蓝狐笔记”社群的“SIEN”翻译。

  我从去年年底开始进行一些统计数据的汇总,今年继续这么做似乎很合适。总言之,波卡Polkadot项目,包括了Substrate、Grandpa、Cumulus以及一些支持代码,目前共有300,000行代码。这是去年的三倍多,而且这还不包括我们的用户界面以及很多智能合约代码库。

  121人为这些代码作出了贡献,其中一半是Parity的员工,另外一半是社区贡献者。现在,Substrate技术的英文聊天室有接近1,000人,而Substrate社区已经回答了很多与Polkadot,Substrate以及Parachain开发相关的很多问题。

  团队和社区

  波卡Polkadot生态从一开始就有一些有成就的团队加入,而去年呈现出非常显著的迁移进入。

  Chronichled

  Chronichled是一家在旧金山外运营的提供链初创公司,它宣布将其Mediledger Network从Parity 以太坊升级到Substrate,其最终目标是使用波卡Polkadot连接多样化的提供链网络,并实现去中心化的集成提供链数据系统。

  Polymath

  大约一个月前,Polymath,一个基于区块链的综合代币证券平台(蓝狐笔记:STO平台,也就是代币证券化平台),它宣称过去九个月一直悄悄地在Substrate上构建其新平台Polymesh。在公告中,他们详细研究了多种选择和其中理由,并认为Substrate是最佳解决方案。“决策的过程涉及到很多变量,其中包括技术、路线图、产品适合度以及社区方面。”最后,在综合考虑很多因素后Substrate被选定,原因是他们发现其他框架无法实现,其中包括用于业务逻辑组成模块的模块化框架、不会分叉的可升级性、治理、以及整个社区。

  Shift

  Shift,是一个基于IPFS的分片的去中心化的云托管服务,最近也宣布“在对当前可用的各种模块化核心进行数周的研究之后”,他们会将其实现迁移至Substrate/Polkadot上。三个关键因素包括Substrate的混合共识、顶尖的权益质押体系以及链外工作者框架。

  Blockchain.com

  Blockchain.com是知名的比特币(现如今是通用的各种加密货币)的钱包/区块浏览器。它在今年早些时候宣布其计划,将对波卡Polkadot的代币和治理提供支持,并纳入到其工具集中。“区块链中超过4100万个钱包不仅可以存储、发送和接受DOT代币,还可以通过对关键问题的投票驱动其网络治理,关键问题包括提议的网络协议修正案以及理事会成员等。”随着波卡Polkadot对稳健治理机制的强调,像这些整合是有价值的,这对于确保良好的利益相关者的包容性很重要。

  在全球范围进行了很多的研讨会,有线上的也有线下的,有各种主题,包括验证、波卡的基础知识、Kusama、地址、安全和Substrate。在各种社区活动中,我目睹了一些非常出色的工作,有助于大家了解Substrate。特别向东京的Plasma团队表示感谢,很幸运参加了关于Substrate的精彩研讨会。这个团队最近还宣布其最终测试网的发布。这将是波卡Polkadot领域最激动人心的项目之一,我期待未来有空时可以使用它。

  我们的全球大使计划现在已经吸引来自37个国家/地区的111人参加,在各种Polkadot/Substrate聚会组织中共有3,700名成员。在访问全球二十多个城市(包括三趟中国之旅),并仅在旧金山举行过15次跟开发者、媒体以及影响力人士的活动。就全球宣传来说,2019年对Substrate来说肯定是重要一年。

  在每个城市,我们看到各个团队使用Substrate和Polkadot打造新一代产品。从超赞的硬件钱包到defi产品等,对于创业家精神印象深刻。我们将努力提供符合这些需求的平台。

  我们在Web3 Grant计划内部和外部都看到一些非常有意思的技术,Polkadot(以及Kusama)社区让人印象深刻的事情之一是其志愿者所展现的能量和生产力。这里有太多项目值得感谢,例如Centrifuge、Laminar、Acala、KILT、Nodle、MXC、Celer、OAX、Katal、imToken等。

  这里特别提一下Polkascan,它的区块浏览器越来越好。Polkastats是在Kusama上权益质押的绝佳资源,最近发布其网站的2.0版,并且看起来很不错。Chevdor最近发布了srtool,它是对Polkadot运行时进行有效的确定性构建的一种方法,这对于验证运行时的升级非常有帮助。Subsocial,一组通用的Substrate和基于IPFS的社交网络工具,看起来很赞。还有一些想法可用于Kusama(甚至是Polkadot)的治理平台。

  我认为正是通过Polkadot和Kusama“国库”我们看到越来越多的支持。(蓝狐笔记:Kusama是Polkadot的实验性网络,是Polkadot的先行技术,旨在将这个相对早期的粗糙版本置入真实环境,观察其发展,为波卡正式版的推出积累经验,类似于煤矿中的“金丝雀”,以防止大的风险)

  组织和私募

  Parity现在已经壮大到超过100人的规模,而Web 3基金会也扩大人员规模,大概有50人左右。2019年引入了很棒的人,例如Ximin(从Dfinity进入Web 3基金会,担任高级网络研究员)、Yaoqi(原Ziliqa CTO 进入Parity)、Christine(原ConsenSys的CMO进入Parity和Web 3基金会)。我们的目标不是为了增长而增长,但我们的大门会继续向生态系统内外的各种牛人敞开。

  在今年的早些时候,我们完成了私募,售出了超过5%的DOT创世代币。有各种各样的全球贡献者,其中包括像Innogy(他们在公告中也表达了运行验证者节点的意向)这样的企业、像Placeholder Capital这样治理优先的VC以及几个社区团队。

  Web 3基金会将部署的最后一批DOT代币会用于公开出售、用于Kusama质押者奖励和长期生态系统激励(包括奖励未来核心开发者和社区构建者)。

  构建

  62个项目从Web3基金会中获得了资金捐赠,这其中包括了24个国家的54个团队。如今捐赠的资金总额达到440万美元。这包括为波卡Polkadot运行时环境的可替代实现和完整C 实现提供的两个资助。

  波卡生态系统资金与Polychain Capital一起成立,我们很高兴看到其跻身于生态系统中的其他重要基金之列。波卡Polkadot跟Longhash一起在新加坡推出孵化器,已经有好几个团队加入,后续还会有更多团队参与进来。而且,Web 3 基金会已代表波卡Polkadot协议参与到Proof-of-Stake Alliance(POSA)联盟中来。

  全球活动

  2019年在世界各地举办了很多聚会。Polkaworld黑客松在中国杭州共有22个团队参与比赛。Sub0和Sub0.1在柏林举行,来自世界各地的300多位开发者聚集一堂参与Substrate研讨会、演示、建立联系等。我们在巴黎主持了Web 3基金会 ETHCC track、以及在纽约共识中主持了Web 3基金会生态系统track。

  第二届Web 3峰会也在柏林举行,共有超过1,200名参会者聚在一起讨论与web去中心化相关的所有问题。斯诺登通过视频链接向我们发表讲话,它重申了普通身份证明的危险,让社会逐渐变成一个无须许可的场所,更像是付费参与而不是提供身份参与。

  发布Polkadot的Kusma网络

  Kusama网络(KSM)被称为“金丝雀”网络,因为它是早期的未经过审计的波卡版本,可能是并不完全安全的版本,它已经按照计划启动。此次发布真正展示了无定形网络的优势,它开始于封闭的PoA网络,这些网络节点主要由Web 3基金会运行,并逐步开放权益质押和治理,而在12月初成为去中心化和无须许可的加密货币。

  该网络目前为止已经进行大约20次左右的升级迭代,最近的三三次已经增加了KayWhySee,这是我们的可扩展的联盟的去中心化的身份系统,同时也是新的多重签名、假名、交易批处理功能。更多的升级还会到来。

  截止到撰写本文时,它由来自世界各地的130个质押验证者节点维护,其中大概有50个左右的专业验证节点运营,未来的链上发展由民选理事会在共同聊天室内进行审议,并通过透明的权益相关者公投批准。这是开放的链上治理,目前正在发生。

  Substrate2.0的发起

  Substrate2.0版本即将发布,最终问题已在几天前进行了排序。此版本包括了各种很棒的功能。包括:

  *用于链上治理的众多即插即用的模块;

  *Run-Ahead,我们的运行时编译器,意味着即使你的Substrate节点是旧版本,也能接近于全速运行;

  *Fast-Forward,我们的混合共识算法,即使在会阻碍其他传统算法如PBFT/Tendermint的网络条件下,它也能让我们编写区块,且可以使我们即时完成成千上万的区块的最终性。

  *KayWhySee,我们的可扩展的联盟身份系统;

  *Hand-Off,我们的技术,可以轻松地配对链上和链下的逻辑,使得链可以在你的网络上分发任意、不确定性的工作,甚至可以随链上的更新一起更新其工作负载。

  兼容性和桥接

  我们发布了确保与以太坊长期兼容的四点计划,反馈是积极的。其中一点要在几周后如期兑现:Substrate跟以太坊EVM兼容,意味着你可以在Substrate链上运行以太坊合约。第二点的开发,是服务于Substrte的Parity PoA以太坊桥接,进展顺利,希望在新的一年中演示该工作。

  除了与EVM兼容之外,我们去年尝试开发的智能合约语言,也就是我提到过的“Fleetwood”,也已经开始付诸实施。语言,现实是2.0版本,看起来非常干净,且易于掌握。基于Rust,智能合约可以受益于Rust的可扩展的编译时正确性保证,以及其世界一流的软件包管理、文档系统以及测试框架。

  作为Parity核心产品以及Polkadot的未来重要拼图,我们的智能合约工具集将在2020年翻倍,并增加文档、优化(例如可达到本机速度的智能合约的流式AOT编译器)、互操作性基础架构(尤其是与Substrate运行时和更广泛Polkadot生态系统互操作的基础架构)。

  工程项目

  整个关键生态系统项目和组成部分也取得重大进展。Parity Signer,是一款可以让你的废用智能手机变成气隙冷钱包的设备(气隙计算设备是指不通过任何方式跟互联网产生连接的计算设备,以防止黑客攻击),现已与Polkadot和Kusama兼容。它支持可扩展的HD密钥衍生,使得管理所有账户变得容易。它也可以完美地与Polkadot Web App和Polkadot Chrome及Firefox插件一起使用。

  其他硬件钱包也是可选的。Ledger钱包现在已经支持Polkadot波卡,它将可以直接连接到Polkadot Web App中。原生支持Polkadot加密的全新硬件钱包也正在由Bepal和Wookong开发中。

  Polkadot Web App的发展速度惊人。它是很赞的钱包,有美妙和精心打磨的体验,具有出色的密钥管理和密钥组织功能,且完全支持波卡的复杂费用和锁定机制。

  它会为所有链上活动提供出色的反馈,并在发生重要事件(如链的升级或治理公投)时通知你。波卡的质押功能已经得到完全支持,同时也支持波卡的各种治理和身份等模块,这些都在持续增长。

  Polkadot Telemetry已经移至高性能的Rust后端,从而使其支持全网数百个节点都能实时提交更新。Substrate 智能合约已经变得便越来越成熟,在过去一年实现了众多功能且完善了其代码。

  我们的Fast-Forward混合共识系统已经完成。它结合了Grandpa最终性算法和Babe区块生产算法,能够几乎即时地在数千个验证者中完成数百万个区块的最终性,同时也能(甚至在网络严重中断情况下)确保链的活性。这种结合使我们可以在不断适应网络条件的同时,为我们的每个Parachain分片提供让人难以置信的安全级别。在Alexander测试网络上的真实世界测试和在Kusama网络上的实时使用都证实了它的优秀性能,即使在大量验证者的情况下也是如此。

  今年年中,在去上海的旅程期间,产生了“parathreads”的想法。(蓝狐笔记:parathread是指平行线程)平行线程是波卡Polkadot分片的技术名称,这些分片并没有计划在每个区块中进行(即已执行交易)。它们使得项目可以有效地进入波卡生态系统,并且部署价格固定且低廉。

  这样一来,区块链就能够以按需付费的方式来计划,当他们必要时可以更频繁地处理区块,当工作量少时,可以暂时延缓其活动。这为项目团队提供了可替代的、更加灵活的经济模式,让项目团队可以进行繁重任务Parachain插槽的拍卖。

  审核和启动

  Polkadot的关键部分在这一年已经完成。分片设备的初始实现已经完成,它支持连续和零星调度的分片,在代码中分别称为Parachain和parathread。

  此外,插槽拍卖模式和众筹模块也已经完成。这些使得团队可以在无须信任地获得DOT代币持有人固定期间存款的帮助下,以无须许可方式获得波卡的分片。它们在新的一年都会在Kusama上推出。

  已经完成对代码库和设计的两次审核,并取得广泛的积极成果。现在已经开始最后一轮外部审核:其中有三位来自外部独立的备受尊敬的团队,每位负责代码库的不同部分,同时还有第四个穿透测试团队试图在我们协议中punch holes。预计在新的一年里得出结果。

  波卡协议的最后部分目前正在开发中。对支持多个分片至关重要的底层网络现已经处于领先位置。在柏林举行的第二届Substrate开发者大会Sub0.1上,Cumulus得到成功展示,它允许Substrate链作为组成的“Parachain”分片连接到波卡。我们希望在新的一年发布该项目的第一个完整版本。在11月我们发布了修改的设计之后,跨链消息传递系统XCMP的开发已经开始,该设计考虑平行线程(parathread)。

  结语

  如果说2018年是为新波卡polkadot大厦打下地基的一年,那么,2019年就是构建其结构的一年。2020可以看作是完成室内装修并入住的一年。

  实际上,这意味着Polkado网络的发布,它分阶段推出不同的功能,包括治理、Parachain、插槽拍卖、平行线程、XCMP以及Spree。优化会是团队的重点,目标是在年底之前实现每个基于Substrate的分片都能达到Parity-以太坊级别的TPS。除了针对CPU和I/O之外,我们将致力于优化网络层,从基于八卦的系统发展到更为复杂的系统,这将需要更多的部署到主网上的平行链和平行线程。

  在研究方面,我希望看到polkadot 2.0的最终设计,其主要功能是为实现指数级可扩展的平行链兼容性。Polkadot 2.0旨在为多达三层的平行链提供支持,理论上限制是百万的平行链,每个平行链均以完全平行的方式运行。毫无疑问,总的来说,这将实现无须信任的可互操作的交易能力。

------

  风险警示:蓝狐笔记所有文章都不能作为投资建议或推荐,投资有风险,投资应该考虑个人风险承受能力,建议对项目进行深入考察,慎重做好自己的投资决策。

  如想更多了解波卡,欢迎加波卡群:pacinoli (加群请说明)

版权信息
作者:Gavin Wood
来源:蓝狐笔记

关于我们

联系我们

作者进驻

公众号

Copyright © 2013 比特巴 www.btb8.com
只为您提供客观公正有用的比特币 区块链 加密数字货币新闻、技术教程、行情分析、行业人物资讯
手机版