注册
关闭
区块链大帝

区块链大帝

发布于 2020-08-10 阅读数 3482

从0到1全面认知波卡——一键发链(六)

上节课我们介绍了波卡的提名权益证明,波卡通过设定验证人和提名人,让人性的逐利行为成为创建有平等质押量验证人池的推动因素,使得波卡网络的节点足够分散,预防了垄断节点的产生。

有小伙伴问,如果节点公司拥有很多节点,虽然每个节点质押不多,但是能控制一大片节点,不就还是具有垄断性吗?

鸭哥其实也想过这个问题,就好像现在比特大陆、鱼池等大矿场控制着比特币多半的算力,矿池的算力集中会不会破坏比特币呢,显然不会,因为这些矿池是比特币的最大受益者,如果他们发动51%攻击,比特币暴跌还有算力被其他人瓜分的成本显然远大于篡改账本的受益。

中本聪意识到,阻止“贪婪的攻击者”的唯一方法是使他们认知到遵守规则比攻击系统更具收益。这是保证比特币安全的关键,同时也是比特币设计中最被广泛误解的方面,同样也适用于波卡的节点。

回归正题,有社区小伙伴问到,波卡的中继链是插排,平行链是电器的话,电器插入插排还得需要一样的插座呢,一个区块链,如何才能保证能顺利插入平行链插槽呢?这便是今天要讲的知识——Substrate一键发链。

一、以太坊一键发币

我们先聊聊都熟悉的以太坊。 以太坊具有划时代意义的功能就是智能合约,智能合约的出现标志着人们可以自由控制资产的流动,并且可以通过发币来映射现实生活中的资产。为了让发币更加容易,林嘉文发明了Solidity语言,使用这个语言编写程序,就可以轻松的发一个币。

后面甚至有人做出一个发币的应用,只需设置一些参数,比如币的总量、是否通胀等,就可以让不会编程的人也可以发币了。这便是以太坊的“一键发币”。

一键发币造成了ICO的火爆。大家都知道在经历那段疯狂的炒作之后,如今在以太坊上仅存的DEFI项目还有一些商业模式,但绝大多数都变成了一堆空气币,没有任何价值。

二、Substrate

“以太坊限制了人们的想象”。

离开以太坊后的林嘉文在思考一键发币的弊端。

的确,如果单纯发一个币,没有任何商业落地,只能沦为庄家收割韭菜的工具,这跟他心目中区块链改变世界的理想背道而驰。

为什么目前没有一个真正落地的爆款级区块链应用,原因之一就是因为以太坊智能合约太多局限。

从0到1全面认知波卡——一键发链(六)

就好像以太坊是一个已经建成的大厦,一键发币如同在大厦开店。你想在这个大厦中经营一家餐厅,却发现大厦里不准开火。你想在这个大厦里养猪,却发现没有合适的场地(尴尬)。

正因为如此,以太坊之外存在很多独立的公链。它们脱离了以太坊的束缚,可以随心所欲的根据需求去定制功能了。就好像开餐厅的,专门建了个做餐饮的大厦,想养猪的,直接建了个养猪场,不必受制于以太坊大厦的限制了。 开餐厅的和养猪的,独立于以太坊出来创业,想法很美好,现实却很残酷! 因为要从0开始创造一条公链,就和建造一座大厦一样困难。以太坊虽然有诸多限制,但毕竟已经建好,要放弃以太坊重新再建大厦,岂不是比登天还难。

“那就再发明一个语言,能做到一键发链吧”。

上帝说要有光,于是就有了光。林嘉文又要了一杯啤酒,醉醺醺的在电脑上敲下几行代码。“Duang”的一声,Substrate就诞生了。 Substrate就好像建筑公司,使用这个建筑公司居然还是免费的。你想做餐饮,Substrate就可以建设餐饮相关的建筑板块,你想养猪,Substrate就可以提供养猪的建筑,甚至于你既想做餐饮又想养猪(吃货的微笑),那也好办,Substrate帮你把这些建筑组装成一个大厦。

更重要的是,基于Substrate建造的大厦(区块链),天然可以加入波卡楼群(天然兼容平行链插槽),原因很简单,都是一个建筑公司做的。

鸭哥在共享安全那节课说过,加入平行链的项目可以无需共识机制,因此基于Substrate开发项目不用重头做共识算法、网络安全、治理等,而是可以专注于思考自己的业务逻辑。

三、Substrate构建的区块链和波卡的关系

基于Substrate构建的区块链和波卡是交集关系。

从0到1全面认知波卡——一键发链(六)

在黄色区,Substrate构建的区块链和波卡没有关系。也就是说,基于Substrate开发的区块链可以不加入波卡平行链,不成为波卡的生态。

就好像养猪的,通过Substrate帮忙建好后,不喜欢跟做餐饮的一起,于是这个养猪的不加入波卡楼群,出去单干去了(拿了Substrate的好还不加入波卡生态,任性)

在绿色区,Substrate构建的区块链和波卡存在交集。也就是说,基于Substrate开发的区块链加入了波卡平行链,成为波卡生态的一员。(养猪的和做餐饮的都加入了波卡生态,眼泪从嘴角流出来了)。

在蓝色区,波卡和Substrate构建的区块链也没有关系。也就是说,波卡连接的平行链不全是基于Substrate构建的,比特币、以太坊,这些已经建设好的区块链,需要通过转接桥的方式加入。(鸭哥在跨链可组合性中说的很明白) 另外,值得一提的是,波卡也是基于Substrate构建的。(一脸震惊)

从0到1全面认知波卡——一键发链(六)

划重点,正是基于这个关系,有些项目方一上来就说是波卡生态,千万要擦亮眼睛了,因为项目方有可能是黄色区,再说了,项目方还不一定能赢得平行链插槽竞拍呢。

波卡的Substrate最有可能创造大量真正有用的区块链,因为它更容易吸引到优秀的开发者和建设者,从而构建健康的生态。

——END

本文链接:https://www.8btc.com/media/633228
转载请注明文章出处

  • 0
区块链大帝
区块链大帝

0 条评论