LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 加文上海Web3大会:波卡将迈过智能合约时代,是“区块链互联网世界”的开端

加文上海Web3大会:波卡将迈过智能合约时代,是“区块链互联网世界”的开端

2020-11-08 阿风1989 来源:区块链网络

本文是Gavin在上海Web3大会上的演讲,视频可以在PolkaWorld上看到。

嗨,我是Gavin Wood,波卡、Parity Technologies、Web3基金会的创始人,以太坊的联合创始人。欢迎大家来到一年一度的Web3大会。很高兴在这里见到大家,由于疫情严重,很抱歉我无法亲自到现场,我很期待明年疫情好转,在疫情管控不那么严重的时候我们能够再来中国。

去年的中国之行非常好,我到了六个城市,北京上海杭州深圳成都南京,我很期待再来中国,去吃好吃的火锅,还有羊肉,北京的羊肉也很棒,希望能够再次体验到。

所以,现在一年过去了, 我会分享一下我们在上线Polkadot的过程中都学会了些什么,Polkadot已经上线几个月了,一切都进展的不错,我还会谈谈Polkadot社区的成长,当然还有下一步的计划。那么是什么让波卡与众不同呢?

我想稍微聊聊这点,我知道你们中的大多数人对波卡已经相当熟悉了,有人还在基于波卡生态进行开发工作, 但我觉得理解我们做的是什么,它跟其他项目有什么区别仍然是非常重要的。我的意思是,如果你只是做一个山寨版(区块链),只是稍微迭代一下代码,增加一下交易的吞吐量,或者创造一种稍有改进的语言的话,那么其实很容易理解你在做什么。

注:Gavin话说的太委婉了,那我就替他明说了,这里嘉文说的“山寨版区块链”就是指Tron这些抄袭以太坊,修修补补只为增加tps而存在的区块链。

但是,Polkadot是真的不一样,我们打破常规,在不断推出新的想法,在推动创新。

Polkadot展示了什么是根本上的共识系统的新抽象,就是大家熟知的,建立在平行线程与平行链上。他和我们原有的抽象不同,以太坊是在比特币基础上创造出来的,它引入了一种更全面的抽象,可以建立智能合约,从而让货币变得可编程,以太坊归根结底就是这样的。

大家知道,以太坊在当时是一个突破性的创新,这种创新能够让新应用概括、利用共识环境的与众不同的能力。

注:这部分,Gavin道出了以太坊的本质:从比特币抽象而来的,加入智能合约的,让货币可编程的区块链。

但是,他自身也存在一些局限性,它不够通用。现在我们会说“以太坊是图灵完备的”,但它其实并不是图灵完备的,运行在以太坊上的程序,即智能合约,总是受到其能够消耗的资源的制约。

如果你近期在以太坊上部署过复杂的智能合约,你就会意识到这些限制十分明显,你无法开发一款十分复杂的程序,然后期待它能够在以太坊上以比较合理且低廉的价格运行。

除此之外,以太坊的开发环境一直都只适用于纯链上操作,当你编写一个智能合约,所有代码都会被加载到链上,在以太坊的共识环境中执行,也就是所有的验证节点、所有的矿工,网络中所有的全节点。这一特性让与链下系统,比如预言机、执行器等的交互,不管是解锁一道门,或者是确保某个网站的更新,都变得异常困难。需要服务器上有各种各样的胶合代码,时刻监视着区块链。


写代码也比较麻烦,你得使用不同的编程语言,用到多种的PRC和界面,很难测试,也很难集成。

而有了Polkadot范式,这个新的抽象模型后,这一切都变了,这个抽象模型本质上是更加底层的抽象,意思就是所有原有模型下可以实现的东西,即更加概括性的以太坊抽象模型,建立在智能合约和gas费衡量上的东西,所有这些都让然可以在Polkadot上实现。

我们通过把以太坊用一种完全可兼容的方式,在Polkadot的开发平台Substrate中实现,来做到了这一点。现在拥有以太坊EVM模块的这条链,同样可以拥有其他模块,以实现其他的功能。

可以引入WebAssmbly智能合约功能,可以使用提名权益证明机制,还能拥有国库,这条链可以做所有这些事儿,所以我们称之为更加抽象的底层,而真正抽象的关键在于共识之上(的东西),因此本质上,只要区块本身确定了,且这个区块要做的事情,只需要用一个非常通用的语言WebAssmbly表达出来,从这个角度来说,在它之上的任何东西都是通用的。

都是通用的,什么意思呢?也就是说,最主要的区别是,我们没有账户、货币之类的设定。如果你想要用Substrate写一条区块链,上面不是有一种货币,而是有5000种同等级的货币,这是完全可以实现的,而这可以适配各种使用场景,而不只能在以太坊上,以账户为基础的紧箍咒下束手束脚。

比如,你可以有一条Substrate链,完全没有账户,没有货币,只是可以让你使用你的微信、支付宝、FB、Twitter账号,并且用这些账号,通过我们的另一项抽象机制“链下工作机”来签名,从而在不需要持有链的任何货币的情况下,与链进行交互,甚至这条链可以完全不存在链上货币。

我们将以太币引入以太坊网络,只是为了支付交易费,只是为了反垃圾交易,说到底这是一种反垃圾机制,这就是他的主要目的,主要需求,而如果你可以通过其他某种机制来解决这个需求,比如链接到预言机的身份系统,俺么就不再需要设置那么多的固定元素与固定的架构设计方式了。

区块链可能将你经常卷入这类东西,这可能是出于惯例,或是链本身的限制,而新的抽象模式可以让你更能够开发出你想要的链,并且让你在更加舒服的环境下开发,而且不会逼迫你做出不得已、你并不认同,在你的使用场景下并非最优的决定。

重申一下,Polkadot确实已经迈过了以智能合约为中心的时代,Polkadot不是一个合约平台,他是平台的平台,是各种不同平台的平台。其中每个平台都在用高性能、高效率和最优的方式,做着自己最擅长的事情,而不必担心被收取gas,或者让他们的用户用底层平台的货币进行支付,这些平台不会被捆绑销售任何Polkadot的东西。

这样就可以把定制性与灵活性提高了一个台阶,向开发者团队提供尽可能优秀的产品,想着让这些用户使用或者持有其这些底层平台的代币。

下面让我们来想一想使用场景,我觉得企业级应用越来越适用Polkadot了,瑞纳我们能看到的一些企业级应用场景是,企业想要将区块链引入到其内部系统中,来在庞大的跨国公司环境中促进更大量级的信息共享。或者想在企业联盟中,在各个公司筑起的“花园”之间,进行合作、交流和主句共享。

区块链系统让这种情况变得前所未有的简单,因为每一个公司成员,每一个个体都不需要去相信其它个体,他们不需要制定一个去中心化的第三方来维护这些IT系统,事实上他们完全或者部分可以对IT系统进行维护,让区块链可以良好运行。

这种模式在联盟环境下能够很好地运作,我们已经看到一些联盟链的部署,比如Energy Web Foundation链,就促进了行业范围的应用,我们看到基于区块链的应用部署在行业中,让任何参与的一方都能够获益。

但下一个阶段是跨链联盟链的产生,本质上就是把多个联盟链放在一起,让他们既可以和其他联盟链互相连接,而且还可以和企业内部的链链接,这些企业可以是联盟内的,也可以是联盟外的,还可以和像以太坊、比特币这样的公链链接,可以和Substrate链上部署的应用链接,比如说平行链,这会是一个关键改变,这会改变我们看待区块链的方式,尤其会改变企业看待区块链的方式。

目前,企业开始逐步试水区块链,他们开始试探,部署企业链、联盟链,一旦企业决策者意识到自己的价值主张,我们就会看见愿意进一步尝试区块链的企业会越来越多,部署的系统也会越来越多,当有足够多的设施部署在这些系统上时,很快就会有人意识到如果把这两个系统连接起来,让一个系统可以利用另一个系统的资源,或者提供横跨两者的服务,岂不是很棒?

这就会成为“区块链的互联网”世界的开端。把原来封闭的花园,连接成更加全球化的数据、决策和金融类服务的市场的开端。

我们目前的情况是,私有链存在于联盟,独立的企业中,这些区块链都链接在一起,有什么不同?会像90年代早期的局域网与当今的互联网之间的区别一样,我们很那预测最终形态,因为很难预测这些链之间的哪些服务会对大家有用,但是我猜他可能是金融服务、数据驱动服务,等各种机基于信任的服务的集合,这些服务会组合在一起。

下一个话题,我们从上线Polkadot中学到了什么?

首先是Kusama超额完成了工作,Kusama是一个典范,让我们提前了解到Polkadot上遇到的一些问题,可能碰到的问题,可能需要开发的工具,它让我们可以在真实环境中直接上手实践,能够预演危机情况,尤其是我们必须把Kusama推翻重做情况,把一笔Kusama网络做坏了的区块交易益移除。这些经验是无价的,而且更加坚定了我的想法,即Kusama是Polkadot生态中非常重要的一环,必须要继续维护和支持下去,来保证Polkadot持续的稳定和高性能。

我们还发现社区热情满满,对目标忠诚,当然我们也发现,一些开发者很有耐心。这是段惊心动魄的旅程,一切看起来近在咫尺,但在最终完成前,还有一道坎。但是我们已经目睹了主网上线,而且已经很快到了实现我们最初设想功能的最后阶段了。

Rococo是我们达到目标的重要里程碑,它标志着最原始的平行链,标志着跨链消息传递,标志着新的跨链消息格式,让团队能够部署测试网,并且能够交互,很开心看到这一点。

我希望在接下来,通向平行链、平行线程和XCMP的阶段中,我们还能够一如既往地拥有你们的衷心和耐心。

那么,在社区方面,中国有什么动向呢?今年,我们在上海推出了Web3训练营,已经有15只团队顺利毕业,这是由Parity/Sunstrate/万向区块链实验室的合作下完成的,万向实验室给了这个项目很大的支持,非常感谢。Parity推出了Substrate课程,以中文为母语的工程师讲授的,我想大家可以参与。

所有参与这都是免费的,请加入这个课程,开始创造,并让我们的功能更加完善。

很快就会有一批令人激动的功能上线,比如多线程和并行运行,我们正在做的平面内存模块,还有新的共识模块、新的Pellat界面API。关于Substrate,还有很多新功能即将实现,所以我诚挚地邀请大家去了解一下我们的新东西。从链下工作机到各种Substrate2.0的新组件。比如可以枚举影射交易化存储和很多新功能。

还有很多很多,所以一定要来了解一下,上手实践一下,想一个绝妙的点子,然后撸起袖子开干吧。

往期精选:

1)Polkadot与EOS,六大维度深度对比,创始人共识机制与底层创新等,波卡为何不可能是EOS(上)

2)Polkadot与EOS,六大维度深度对比,项目愿景生态发展与创新等,波卡为何不可能是EOS(下)

3)公元95年《新约圣经》,1620年《五月花号公约》,2008年10月31日(EDT)《比特币白皮书》

4)不做合约也能暴富?提升认知赚大钱,短线投机赚小钱,合约赌博赔光光!比特摩斯社区为何禁止一切合约行为?

5)Kusama议案投票,是无奖励的“公民义务”,波卡生态大神Bruno ?kvorc观点可能预示结果

添加微信BitcoinMetzdowd,不定期有高端课程放送,Polkadot、DeFi、Filecoin、财富密码,你想要的都会有!


—-

编译者/作者:阿风1989

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...