更新时间:2021-10-18 09:54:01点击:174
在10月13日的SUB 0在线大会上,波卡创始人Gavin Wood博士发表主题演讲,介绍开发商社区和并行链等功能的开发进展、并行链和Substrate的优势、Polkadot如何应对监管等。 以下是PolkaWorld根据演讲内容翻译总结的文章。
你好。 今天我简单说三件事。
首先,介绍什么是Substrate,以及它所支撑的并行链所具有的优点。
然后,我将同步Parity正在开发的Substrate相关项目的进展。
最后,谈谈最新的行业时事,以及这些事情与Polkadot、Substrate的关系。
基于Substrate的并行链有以下四个特点: ——不能中断,可以升级,没有限制,没有手续费。 让我们稍微展开每一点,明确地理解我们为什么要这样做。
基于
在Substrate上,我们真正追求点对点、去中心化,所以无法中断链条。 例如,所有节点存储所有数据在一个Substrate链上也很容易成为验证者,为了确保写节点的可用性、效率和高性能也投入了巨大的精力。 所以,我们在努力达到扩展性的同时,也保证了去中心化。 我们不会在去中心化的程度上妥协以换取扩张性。
这两张图可以形象地展示。 我们看起来像几条链子在泥里挣扎前进,看起来像我们在用风筝冲浪。
Substrate/并行链模型是“自由运行模型”。 也就是说,期间将租用一定量的分散CPU。 这个模型和智能合约模型有本质的不同。 智能合约模式是交易执行模式。 也就是说,用户可以花钱让代码执行。
作为自由运行模型,确保你在时间区间有安排。 此外,请确保Polkadot并行链以固定的时间间隔进行调度,例如每6秒一次。 这个模式给了你很大的自由,决定了你的应用应该如何工作,必要时可以实施它。 重要的是,关于执行了哪些交易,不是像智能合约模型那样交易计算出来的,而是你计算出来的。 如果由于某种原因,您或您无法进行交易,APP应用将难以发展。 这一点会给能够进行APP带来很大的不同。
这里列举了自由执行模式带来的好处,如链上的安排、交易的优先顺序等。 简单地说,Substrate可以轻松获得以太网智能合约平台不支持的内容,如运行时升级、on_initialize和on_finalize
第一,对于基于Substrate的并行链,只要获取并行链插槽,用户就不需要接触DOT/KSM或token。 当然,很多队伍都有自己的token。 他们想在自己的链条上使用这些token向用户收取手续费。 这没有问题。 但是,这取决于你的连锁决定,理论上,没有必要强制用户使用交易手续费。
可以将用户交易限制在一定数量或一定范围内。 另外,完全不需要引入token。 例如,有很多方法可以向用户发布认证,通过预言机验证用户是否具有足够的个人属性,从而证明不能进行DDoS攻击。 这为在并行链路上运行无手续APP提供了可能性。 这是非常有趣的进步。 因为,我认为这将打开一扇吸引大众的门。 现在,我们可以拥有token,或者只吸引已经拥有token的人。 我认为这是阻碍进入大众的主要原因。
那么,桥接器的进展是,桥接器方面的代码鉴定还有两周左右就可以完成。 这实际上是第二次鉴定,所以主要是小调整。 马上引进桥牌。 那是从测试网络Rococo到桥接测试网络Wococo的桥,用来测试可行性。 到今年为止,我们还希望引入从继电器链到继电器链的桥,即Polkadot和Kusama之间的桥。 当然,前提是在剩下两周的鉴定工作中没有发现太大的问题。 平行链与平行链之间的桥希望明年年初可以部署。
可以在链上执行代码,以防止异步处理程序(即某些错误)在远程链上发生。 此外,此功能还以相对较好的方式实现,并且都带有“发现”和“状态”报告。 这将导致某些XCM指令的状态报告给另一个链,而另一个链可能希望在代码处理器中注册该指令的状态。
资产捕获本质上是指在XCM消息结束时存储保持寄存器的内容。 在许多情况下,无论是发生了错误还是只是发生了事故,一些资产都可能伴随着消息执行结束时没有成功的消息保留在保留寄存器中。 这个功能记住这些内容,以后可以去取。
扩展处理,XCM的语言模型现在有扩展处理。 现在,我们正在使用虚拟机模型。 我认为可以比以前更容易理解和扩展。 也有版本控制。 这样,不同的XCM版本就可以同时存在于多链网络中。 也写了v2的规格。
在
现在,并行链码的功能已经完成。 也就是说,所有Polkadot规范的安全机制都已实施、测试和审核。 对,鉴定完毕。 关于审计中提出的修改意见,11月之前应该可以完成一半。 而且,我们希望很快完成这些功能的初始部署,并将安全代码添加到Kusama中。 在实际将代码投入生产环境之前,我们会剩下三个星期,但我们认为代码没有太大的问题。 因此,基于此,可以推测Polkadot平行链上线的时间表。
他还认为,Polkadot上的并行链数量应维持在最大Kusama数量的75%。 因为Kusama是Polkadot的金丝雀网络,所以至少在代码成熟之前维持这个比率。 直到了解了当前体系结构可以处理的并行链的数量、事务处理吞吐量和消息吞吐量。
在最初的平行链扩张期,采取更短的拍卖周期被认为是合理的,所以将继续采用以前公布的周期。 那就是,每个拍卖大概要举行两周。
我注意到的一件事是,为了追求高的交易吞吐量,许多连锁忽视了一个事实。 也就是说,去中心化和安全性不是不可缺少的功能。 如果牺牲网络的去中心化,虽然可以拥有更高的交易吞吐量。
因此,升级ETH 2.0花了这么长时间,其实有很多理由。 原因之一是他们和我们一样,不想牺牲网络去中心化的程度。 如果不愿意的话,网络的架构、设计,特别是安全方面的设计需要更深入的思考。 所以,当看到一些网络声称自己是具有高TPS的公共链时,往往这些链和一些真正的去中心化网络之间已经不是同类的比较了。
去看看导演的近况,就会发现几个要点。 我在以前的一些报道中也提到过这一点,我不是这方面的专家,当然不是律师,但我谈谈自己对一些政策文件的意见。 去看FATF,我记得那是国际化实体,大概相当于G20国家联盟,他们出台了比较明确的政策。
幸运的是,软件的开发和运用、网络的维护是无可指摘的,应该允许不受监管限制地继续下去。 因为这就是我们开发者的生活,如果人们想引进这样的点对点网络,这样的活动自由不受约束是很重要的。
但是,世界监管者显然以非常严厉的眼光看待其他活动,这些活动几乎都涉及到了点对点网络和去中心化项目,我认为有些网络非常依赖这些活动。 一个是提供RPC、钱包、APP等服务。 二是多重签名,如DAO。 或者有几个指定人员可以从刁金库里花钱。 Polkadot和Kusama也有这种情况。 还有托管。 托管钱包,不是点对点的稳定货币属于这一类。 最后一类被称为有用的功能。 例如,一些钱包/APP设备可以通过中心化手段方便地使用中心化的APP设备,但据我观察,这一类别应该受到较晚的监管。
服务提供是这里面最有趣的。 由于点对点网络(如以太网)仍然高度依赖中心化RPC服务,因此有时也可以托管在中心化钱包和网站上去中心化APP。 通过观察监管者的话,我认为这部分在不久的将来应该会纳入监管范围。
但是,我认为有一件事是确实的。 你越中心化,被监管者盯上的可能性就越高,越严格要求取得相关许可证。你越是点对点和去中心,其可能性就越低,所以朝着点对点的方向前进似乎是合理的选择。
阅读这些文件时的另一个感受是,对于相对中性化的加密项目(而不是点对点的项目),似乎需要获得许可。 我认为这样的许可证可能类似于银行监管的标准。 如果是这样的话,大部分加密项目可能在一两年内以现在的形式无法继续存在。 我觉得监管可能会在2~3年内成为现实,早点准备总是好的。 特别是在需要减轻风险的技术的情况下很难。
在Parity,我们致力于将所有东西点对点化,我们希望确保我们的技术被分类为不需要监管的类型。 也就是说,有很多值得关注的地方,特别是在去中心化方面有不充分的地方。 例如,Boot Node、RPC节点具有中心化分量,将其传递到灯光客户端、类浏览器客户端。 在治理方面,采取以连锁为中心的治理方式,不违反多项监管条款。 也有类似于Mixnet的隐私机制。
需要强调的是,基于Substrate构建的解决方案应该是真正的Web3.0解决方案,是真正的点对点解决方案。 同样,使Polkadot成为第一个点对点、安全、可扩展的自由执行平台。
这就是我要说的内容。 谢谢您的聆听。