STR:Gavin Wood:基于Substrate的解决方案将会是高性能、真正Web3级别的安全性方案

10月26日,由万向区块链实验室主办的第七届区块链全球峰会在上海举行。Polkadot创始人GavinWood在会上发表主题演讲《Substratekeynote》,以下为演讲全文:

Gavin:你们好,我是Gavin,我分享一下Substrate,我介绍一下Substrate和其他竞争方案的差别,就是和其他的去中心化技术的差别。Substrate和一些其他的去中心化的应用和解决方案相比,有四大主要的差别。而且我认为要理解这四差别,并且真正去了解这四大差别的精髓,可以说是非常重要的。

四大差别。第一,Substrate是P2P,是点对点。第二个差别,可以升级。第三个差别,我们提供无限的逻辑灵活性。第四点,我们提供无限的经济灵活性。

第一,Substrate要实现真正的点对点、去中心化。这和很多领先的解决方案相比是千差万别,很多解决方案更多是倾向于中心化和去中心化混合的解决方案,这样的解决方案使得在网络中某一部分的参与者相对于其他人来说,拥有更大的优势和权利。而这样的解决方案事实上使得它本身没有P2P,它一方面影响了安全性,另外一方面会影响到这个技术在某些条件下是否能真正去运行。Substrate的出现,我们真正是去中心化,也就是在我们网络中的节点,每一个节点所拥有的数据都是一样的,而且在网络中所有的验证人能够获得的许可也是一样的。如果你不想要去运行一个全节点的话,在Substrate中,我们有一个独一无二的功能是轻客户端,允许客户从一系列相对来说比较低资源的环境中,对去中心化应用进行访问,比如网络浏览器。

波卡创始人Gavin:波卡可能取消平行链竞拍,并转变到以应用为中心:7月7日消息,波卡创始人Gavin Wood在Polkadot Decoded大会上发表演讲称,波卡可能会取消平行链竞拍,并转变到以应用为中心的模式。他提出了一个新的看待波卡的角度:不再受限于原有的平行链、中继链,而是聚焦于区块链所需的更底层资源——计算核心(核),将波卡看作一个多核计算机。

Gavin 解释说,波卡的目标不仅仅是关于链,而是关于空间,关于链所需的底层资源。他强调,波卡是让构建者去创造应用,让用户去使用应用的平台。从本质上说,它不是托管区块链的平台。链刚好是让波卡变得有用的方式之一,但可能不是唯一的方式。总的来说,波卡是一个很有韧性的、通用的、连续计算的提供商。[2023/7/7 22:23:24]

Substrate的链可升级,这是可开发性和可持续性的关键要素。对于大家来说,很容易就认为某些软件的初始版本比较完美无缺,也就是不需要进一步的更改,这样的想法不切实际,而且完全不可能实现。在现实世界中,软件必须在整个的实质性的生命周期不断进行升级的。要实现这一点,在区块链应用中就是通过元协议,元协议代表了处理业务逻辑的区块链逻辑。这个元协议搭载了另外一个处理基础共识层的协议之上,只有通过这样的方式,Substrate才能够允许我们的开发人员能够对其开发的应用程序进行升级,对于他们开发的链进行升级。而且在升级过程中,所需要付出的努力是最小的,不需要进行硬分叉。

Gavin Wood:波卡平行链可能超过100条,生态中可能还会出现第三条中继链:近日,Polkadot创始人Gavin Wood在The Defiant播客中聊到“同为分片,波卡和以太坊2.0的区别”等话题。

Gavin称,我觉得两者在产品层面上的主要区别就是,在Polkadot中,你可以租到整个分片,而以太坊(2.0)则一直在试图坚持以太坊模型,只不过让这个模型变得更具可扩展性,扩展性基本是来自拥有更多的工作流,让一些智能合约运行在这个分片上,一些智能合约运行在另一个分片上。而Polkadot的想法产生于‘如果这些分片不一定非要是智能合约呢?如果它们可以是任何的链会怎样呢?如果说它们中的一个只专注于域名注册,另一个只专注于DeFi,另一个只专注于NFT呢?’这样做会不会有什么优势呢?

对于我来说,答案当然是有优势,因为有很多高吞吐量的应用,有时候你知道你肯定需要为这一个应用处理很多的交易,比如DeFi,那么专业化就很有必要,因为你对性能的要求极高,但同时你又有机会去做实验,你可以在不同的链上尝试不同的想法,不会拘泥于一个智能合约的模型,你甚至可以有多种不同的做智能合约的方式。其实现在也有不同的链在推动不同的智能合约模型,有的可能是非图灵完备,有的有存储手续费有的没有。我认为实验是让区块链伟大的地方,Polkadot可以同时进行100来个实验,这是让我很激动的一点。

针对波卡生态是否会有其他中继链,Gavin表示,可能还会有另外一两个,其中一个他看到的趋势是联盟类型的链,也就是专门为产业、企业、组织打造的链。他们可能想要联合起来并互相沟通,但是却不想成为某条公链的一部分,可能觉得没有必要加入另一条链的经济系统。对于这些链来说用Polkadot就更合适,因为Polkadot不会介入到所有交易中。所以理论上说,我们可能会看到一些中继链通过桥连接到Polkadot中继链,这些也可以被看作是广义上的Polkadot生态。(PolkaWorld)[2022/3/11 13:51:12]

而且Substrate在另外两个关键的领域,有两个无限性。第一个无限性,您的应用调用去中心化的技术和区块链的用途方面,是无限的。Substrate有所谓的自由执行模型,这和一个事物性的模型之间是存在着天壤之别,而后面的交易性事务性模型,像诸如以太坊这样的智能合约使用。我们的模型,可以让开发者决定使用哪些代码,运行哪些代码。如果你想要一个区块,应用一些元素去保存或运维某些元素的话,可以完全简简单单地要求该区块,决定你所运行、你所决定的逻辑。也就是你不需要依赖用户去提供某个事物,由您的应用程序去进行解释。而且作为你的用户,他原则上不需要和其他应用程序的用户进行竞争,来执行他们想要执行的事务性的逻辑。而且对于Substrate来说,你可以在每6秒之内,对于时间进行随意切分,并且决定到底运行哪些逻辑。

波卡创始人Gavin Wood:Web 3是“后斯诺登时代网络”,一个非常有趣的社会实验:金色财经报道,波卡Polkadot创始人Gavin Wood在BlockDown: DeData Conference大会上对互联网演变发表看法,他表示,因为爱德华·斯诺登事件,让互联网感到创建一个全新平台的紧迫性,他将这种在全球范围内进行人际互动的方式称为“后斯诺登时代网络”(Post-Snowden Web)。展望未来10年或20年,Gavin Wood未来大规模多用户应用程序框架可以为用户提供“实际”保证。当被要求预测十年后的Web 3,Gavin Wood回答说:“这将是一个非常有趣的社会实验,我们将看到世界对隐私、自我主权和透明度的关注,知道系统或服务规则如何运作,非常真实。”[2021/12/4 12:50:10]

作为应用的开发人员,可以有自己的指令。另外我们允许链上的调度,允许交易和事务优先级,同时允许无费用的交易。总体来说,在那些传统的智能合约环境中,不存在的初始化和结束的API,在Substrate也存在。在设计Substrate时,希望能够给您作为平行链的开发者,给您提供经济上的自由。

我们的平行链的模式,使得平行链的应用开发者,可以决定以及用户何时使用您的程序,这样的过程和您使用传统的互联网应用是一样的。这样的话,这就使得您不受某些平台机制的限制,这些平台机制会决定或限制用户的访问。有了Substrate的自由经济模型作为应用开发者,你可以自行决定是否使用其他机制。比如预言机证书或链下的身份识别符,或者您任何您提出的方法,来决定一个用户是否应该使用您的应用,而且使用的频率多高,以及何时使用。所以在原则上来说,你可以避免种种的费用,就像是传统的互联网Web2.0时代一样,在不需要使用应用时,不需要付费。

Gavin Wood:Kusama平行链或在几天内上线:2021年4月1日,在Polkadot & Friends北京场(NFT专场)上 ,波卡创始人Gavin Wood分享了波卡的最新进展:

Gavin Wood表示,Kusama平行链或在几天内上线。(PolkaWorld)[2021/4/1 19:36:28]

我们讲完了这四大区别,这四大重要的元素,大家有必要有一个清晰的认识,从而能够更好地理解为什么我们要开发Substrate这个平台,以及这个平台会提供什么样优势。

接下来分享Substrate一系列事物的最新进展。首先分享的是链桥,跨链桥和中继链、平行链的通信模式是分开的。跨链桥代表的是低安全性的互相通信的系统,它就允许独立的链之间进行通信,虽然大家有必要意识到,如果某个链的安全程度最低,这个安全程度最低的链,最终会影响到其他链的安全性。如果高安全链通过跨链桥和其他低安全性链连接的话,高安全链就会受到安全的隐患。跨链桥允许我们进行调用,并且实现独立链的互操作性和互通性。我们预计能够将两个重要的测试网进行桥接,可能在不遥远的未来,我们能实现Rococo和Wococo这两个测试网之间的桥接。

我们现在正在做跨链桥代码的第二轮审计,现在这个审计已经完成了,大概是两周之前完成的。我们还有两周能正式完成,而且预计很快能进行完成,把代码确定下来。

我们预计有一些修正,预计修正不会很多。我们预计能够在两个承载价值的网络之间,能够实现中继到中继的跨链桥,这个想法预计今年年底可以正式实现,所以对两个承载价值的网络来说前景非常兴奋。除此之外,预计在明年上半年,比如明年1月份或2月份可以实现两个承载价值网络之间的底层平行链之间的跨链桥。

直播 | Gavin:疫情对海外区块链行业主要影响为三方面:在今日金色财经联合TOP Network举行的线上直播中,针对“疫情对海外的区块链行业带来了哪些影响”的问题,Blockstack中国技术社区负责人Gavin表示,这个问题可以分成三个方面来谈,第一是项目生态扩建方面,因为疫情,沟通变得相对困难,以至于大部分的沟通转至线上,项目无法像从前亲自飞到各国参与或举行线下活动,这对于行销宣传及寻找用户开法者方面是有一定的影响。第二是融资方面,此次冠状病流行可以说是黑天鹅事件,这让资金方在投资时变得更加谨慎,也更会去注重项目方的估值及资金消耗率。第三是最直接影响的币价,受全球经济影响,整体加密货币市场从三月至现在也下跌了20-30%,其中最为显着的是比特币在3/12日一天内40%的跌幅,这也显现了目前区块链金融系统还在一个相当早期的阶段,而因为加密货币总体市值的下滑,项目方管理资产的能力也备受考验。[2020/4/23]

跨链传递消息机制的版本2,它带来了一系列的优化,其中包括可拓展的虚拟机模型,也就是所谓的跨共识的虚拟机SCVM。如果大家对于这个虚拟机的具体技术标准感兴趣,大家可以Github上看。版本2有很多功能,比如自动化版本的追踪,通过这个功能,两个不同的链就能实验互操作性和互相通信,但是不需要实现升级的同步。除此之外,我们也引入了异步错误处理程序。比如一个链的消息出了问题,有错误的话,另外一条链的代码可以对它进行修改,也就是发送链。我们还有另外一个新的优化,也就是资产的锁定和索回系统,这样允许在XCM执行结束以后,要么是有意,要么是无意,不小心落下的资产可以去索回。通过这样的方式,那些无意的资产不会丢失或销毁。另外XCM和XVM在最底层已经引入了异常处理机制,这样的异常处理机制允许不同的代码进行运行,不管是否存在错误,还是没有存在错误。异常处理系统在原则上说,它也是可以用来在XCM中引入条件句的。

就平行链的状态来说,我们非常高兴和各位宣布我们的平行链,以及平行链的代码库功能完成了,它已经有了安全性能,对于它的代码审计也已经完成了。当然对于这部分代码在正式被投入生产环境之前,还有一些非常重要的修正,我们预计这些修正在不遥远的未来就会完成。我们希望它能够在未来几天能完成,我们预计最晚不会晚于11月上旬。同样的这个代码会被先部署到金丝雀网络里,在未来一两周就可以实现金丝雀网络的部署。同时我们比较自信,平行链在技术上是可行的,我们计划在金丝雀网络上进行部署,这样可以进一步强化我们的信心。

现在我想和各位分享一下,对于行业未来几年的展望,以及我是怎么看待行业变化的驱动力量。在行业中存在着诸多的驱动力量,而其中之一就是可扩展性。也就是大家不断的搜寻,更高的TPS吞吐量。有一些团队已经忘记了一个事实,也就是去中心化和安全性不是一个可选的功能,也就是不能在这两个方面去寻求捷径。而对Polkadot来说,我们并没有忘记这一点,我们将加倍努力,确保我们的网络是去中心化,同时也是最大程度的P2P,而且在技术允许的最大限度的去中心化和P2P。

刚刚已经看到了,在监管方面也存在一些趋势。比如有一些政策文件可以供各位阅读,但是从这些文件中,有一点非常明确,就是软件开发不是监管会干预的领域。从我读的这些文件来看,对于这一点我非常高兴,软件开发这一点,它依然得到了很好保护的领域。一般来说通用性的网络维护或通用性的运行、通用性的写代码。当然了不同的国家情况还是存在着差异的,当然还有一些其他的事情,现在也是一个进行的趋势,而且由于监管加强的原因,可能有一些趋势长期来说是不可持续的。而大多数的趋势都是和网络中心化的要素相关的,比如RPC的服务商,大家很快就不会看到在以太坊中心化的RPC的服务器,除此之外,像托管钱包、去中心化的应用网站,在背后如果有一个中心化的网络服务器的话,这些都是监管所要面向的目标和对象,除此之外还有多签钱包,也会获得监管的关注。还有托管服务,包含钱包和非P2P的稳定币,这些项目在未来可能也会面临一些监管。哪怕是半中心化的应用,也就是高度基于去中心化的技术,但是也存在着一些中心化技术要素的应用。这些应用往往使用中心化的技术元素增加用户的应用和使用,这些应用程序也会面临监管的困境。

有一点非常清晰,也就是说如果中心化的程度越高,意味着监管有可能会详细地去审视,这个项目在做什么。其是受监管的银行活动一样,会要求你取得一些国际的许可和证书。除此之外,如果你能实现更多的去中心化,更多的P2P,而且在确保所有的参与者能够参与,并且每个人都能获得最高程度的特权,这样一个最大程度的开放性,这样的特征和应用,相对来说会受到监管和许可的可能性比较小。虽然说要关注去中心化,同时也需要重点关注安全性。当然可拓展性应该是这一切中最重要的元素。

我认为对行业项目来说,监管要求往往会更多地针对被认为是非常中心化一些项目。比如银行,如果这样的理论和想法是对的,意味着整个生态系统,很多项目会不复存在,至少从长期来说情况是如此。就时间表来说,还需要一年、两年甚至三年的时间,才会看到对于这些中心化,或基于中心化的项目有实质性的监管行动。但是如果我们放眼长远的话,很多项目需要做出改变。

我们是致力于将一切去中心化,实现P2P,并且在基础层就实现P2P和去中心化。也就是从最根本的层面,基于Polkadot上面开发的应用,在长期实现可持续性。这意味着其他领域也需要去中心化,也需要创新。

幸运地是,我们现在已经在这个方面取得了很多进展。

第一点时候是治理,我们需要找到一些替代的方案,比如在Substrate里面的理事会,这个理事会是一个多重签名。它有大量的控制,虽然并不是绝对的控制,对于区块链的影响非常大,这个理事会也需要我们进行重新的思考。

轻客户端避免RPC的服务器,这对于任何去中心化的服务器来说RPC靠脖子的点,这个点需要有所创新,而且要确保它能实现极度的高性能。从而确保在去中心化的应用中,用户体验也是可行的。类似做一系列的启动,从而使得新的客户端和新的节点,来判断比它更早的节点在哪里,并且和这些更早的节点连接,这样的方式也需要实现去中心化,并且依赖于已经存在或相对来说比较安全的系统,这一点也是我们需要在未来一到两个月投入努力的方向。另外还有其他技术,比如网络中的节点,彼此之间可以保持一定的隐私。当然也是为了实现最大程度的安全性,虽然我们确实是一个去中心化的网络。

最后我想要在这里跟各位介绍的是基于Substrate解决方案,将会是高性能,是真正的Web3级别的安全性,而且是真正的P2P。我们正在构建上世界上首批真正的P2P安全性、可拓展性、自由执行的平台之一。我们这个平台希望对各位有好处,并且在未来几年中,从我们的平台中获益,这就是我想要和各位分享的内容。

最后跟大家地一个信息,也就是重申我刚刚最开始时,给各位介绍过的Substrate平行链平台和其他平台之间的四大差别,也就是四大关键信念,真正的P2P、可升级、无限的逻辑灵活性和以及经济灵活性,非常感谢各位的聆听。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:15ms0-0:924ms