您现在的位置是:首页 > 外汇理财

外汇理财

公链新星「雪崩协议」半年孕育百余应用

2021-04-21 09:18:27 fx358财富网
DeFi高速发展之下,当下的公链王者以太坊暴露出越来越多的问题,转账慢、手续费高昂、跨链难……在以太坊向2.0版本升级阶段,新一轮公链竞赛也悄然展开。Polkadot、Solana、Avala

DeFi高速发展之下,当下的公链王者以太坊暴露出越来越多的问题,转账慢、手续费高昂、跨链难……

在以太坊向2.0版本升级阶段,新一轮公链竞赛也悄然展开。Polkadot、Solana、Avalanche以及币安智能链和Heco生态链都斩获了不少关注度,其中Avalanche以高速的生态发展速度令人瞩目。

Avalanche通过结合经典共识和中本聪共识,创造了新的共识机制——雪崩。项目CEO John Wu透露,在这一网络里,节点验证人验证信息时不需要与整个网络节点进行比较,只需随机抽样部分节点做对比,其他节点也会一直重复这个动作,直到达成共识。节点之间的这种验证形式,如同在山上滚雪球,无论多大的网络规模,都能快速完成验证。「整个过程就像雪崩一样。」

相比中本聪共识,雪崩避免了网络确认时间过长、吞吐量较低且耗费大量的能源的问题;对比Tendermint经典共识难以扩大节点规模,「雪崩」使得网络节点高速扩张也能保证高效。

基于雪崩共识,Avalanche还在其主网络上构建了平台链(P-Chain)、交换链(X-Chain)以及合约链(C-Chain),三条默认区块链分别相当于大脑、血管和躯干,支持网络验证、发行新链、资产创建和流通、跨链以及智能合约部署等。

Avalanche主网上线的6个月时间里,已有135个项目在Avalanche完成了部署,覆盖了稳定币、NFT、DEX、预言机等多个赛道。全新共识机制加持下,更高效、可互操作和高扩展性的Avalanche正在成为公链领域的新选择。

公链赛道再热 Avalanche露脸

以太坊性能的羸弱让其他富有野心和创造力的开发者看到了机会,尽管2018年的公链大战看似已告一段落,然而,DeFi生机勃勃地发展,再度暴露了现有公链的困境。交易效率不足,转账手续费高昂,跨链受阻……一系列问题阻碍着区块链的发展和普及。

显然,公链大战从未真正结束过,在一个趋近完美的解决方案诞生之前,开发者们对区块链底层网络的探索热情从未减弱。

进入2021年,越来越多的公链和跨链解决方案崭露头角,包括Polkadot、Solana以及被越来越多人注意到的Avalanche。在这个战壕中,也有币安和火币两大交易所开发的币安智能链和Heco生态链加入竞争。尽管这些新的区块链网络在构建逻辑和共识机制上不尽相同,但他们的目标相对一致,即解决现有以太坊的诸多痛点,创造可互操作的、扩展性强且高TPS的区块链网络。

谁能真正地在这轮公链之争中绽放光芒,将是外界瞩目的焦点。

在上述提及的区块链中,币安智能链和Heco生态链现阶段的生态比较繁荣,依托两大交易所的巨大流量,它们吸引了众多开发者和链上玩家,不过,本质上,这两条公链都依托于以太坊底层架构开发,只不过将验证人节点限制在21个以内,从而提升了网络效率。但两条交易所公链也牺牲了一部分去中心化属性,是否是公链的最终答案也充满争议。

而Polkadot、Solana以及Avalanche仍处于大力扩建生态以及区块链可行性验证的阶段。Polkadot至今还未完成首次插槽拍卖,Solana上的应用还在早期发展中,相对而言,Avalanche的高速发展引人关注。

6个月前,Avalanche完成了主网上线,并开始了生态的扩张。今年2月8日,Avalanche与以太坊网络的双向跨链桥(AEB)正式启动,用户可以通过跨链桥将资产转移到Avalanche上,并在Avalanche的DEX上进行交易。与以太坊显著的不同是,在Avalanche上交易只需要很低的手续费,并且它的转账效率达到了4500笔/秒。

根据avax-projects的数据,截至4月16日,已有135个项目在Avalanche完成了部署,覆盖了稳定币、NFT、DEX、预言机等多个赛道。其中不乏SushiSwap、Chainlink、Maker等明星项目。

目前有135个生态应用建立在Avalanche上

Avalanche被更多人所知晓的另一个原因在于它获得了一些知名机构的投资。2019年2月,它完成了600 万美金的A 轮融资。a16z、Coinbase 前CTO Balaji Srinivasan和Abstract Ventures 的创始人Ramtin Naimi 等机构和投资人都是它的资方。

明星机构的加持以及高性能的网络,成为了人们初识Avalanche的第一印象。而它背后的发展故事和颇具特点的共识机制,更加令人关注。

新创共识打破性能局限

在华语社区,Avalanche被称作雪崩协议,这个命名既是英文名称的直译,也形象地描述了它的共识机制运作过程。

Avalanche的CEO John Wu向蜂巢财经解释了「雪崩」这一命名由来。他透露,Avalanche是一种基于随机抽样和亚稳态决策的新协议,实现了经典共识和中本聪共识的结合。

「在节点验证人验证信息的过程中,不需要与整个网络节点进行比较,只要随机选择N个节点中的大多数做比对,而整个网络中的节点都会一直重复此过程,直到达成共识。」

举例来说,假设网络中有1万个验证节点,节点A随机挑选其中的部分节点做对照,节点B、节点C……也重复这个随机动作,最终他们会得到一个有多数节点共识的结果,从而完成「记账」。

John Wu表示,节点之间的这种验证形式,如在山上滚雪球一样,会滚动得更大,更快。因此在分布式网络的基础上,它具有更大的规模,安全性和更高的速度。整个过程就像雪崩一样。

这就是Avalanche独特的共识协议。相比中本聪共识协议,它不必依赖工作量证明(PoW)挖掘,避免网络确认时间过长、吞吐量较低且耗费大量的能源的问题,也提高了网络安全性,不再担忧51%攻击;而相比Tendermint经典共识协议依赖所有节点间进行通信,难以快速扩大网络节点规模,Avalanche共识利用随机抽样的方式,保证了网络节点能够快速扩张。

Avalanche与其他公链参数对比

John Wu将Avalanche共识定义为共识3.0,以寄托其对Avalanche的未来期望。事实上,这一新的共识机制萌芽于学术界。

Avalanche共识协议的创始人EminGünSirer是康奈尔大学计算机科学教授,在比特币诞生前的2002年,他曾创立了Karma项目。基于互联网P2P点对点传输的模式,他提出用户可以用Karma支付下载费用,同时上传文件,可以铸造Karma,来实现下载和上传的平衡。

当比特币诞生后,EminGünSirer看到了比特币存在的51%攻击风险以及吞吐量较低等问题。这为Avalanche的研发埋下了伏笔。2018年,Emin Gün Sirer与计算机学者Kevin Sekniqi 、Facebook Libra协议HotStuff共识第一作者Ted Yin创立了Avalanche,而随着主网的上线,这一诞生于学术圈的区块链网络带着崭新的共识机制进入了落地和验证阶段。

John Wu透露,基于Avalanche的全新共识,链上用户能在大约在一秒钟内完成交易,从而实现大批量的点对点支付和价值流通。

多链结合实现互操作性

放眼当今的区块链世界,单纯实现链上高效的价值流通,已不能满足DeFi发展的需求。因为人们不仅仅需要一个价值流转的网络,还需要在这个网络上搭建各类DeFi应用,最好还能实现与其他区块链的连接。

Avalanche通过「共识3.0」解决了价值传输的效率问题,还需在智能合约、互操作性上满足开发者和用户的需求。

为此,Avalanche基于主网络构建了3条默认的区块链,通过它们之间的分工与协作,来支持网络验证、发行新链、资产创建和流通、跨链以及智能合约部署等。这3条区块链分别为平台链(P-Chain)、交换链(X-Chain)以及合约链(C-Chain)。

Avalanche上的3条默认区块链

其中,P-Chain是Avalanche上的元数据链,用于协调验证器,跟踪活动的子网,并允许开发者创建新的子网。简单来说,P-Chain扮演着大脑的角色。

X-Chain是Avalanche上默认的资产链,可以创建新的资产,并进行资产交换,以及资产的跨子网转移。它更像是支持「血液」流通的「血管」,承担资产流通的任务。

C-Chain则是Avalanche上默认的智能合约链,可以创建任何兼容Ethereum的智能合约。更像是整个网络的躯干,能够长出各种各样的应用。

需要注意的是,P-Chain和C-Chain由于需要「发号施令」和支持智能合约,它们遵循的是雪人(Snowman)共识协议,它由Avalanche共识机制提供支持,具有吞吐量高,完全有序,适合智能合约等特点。

Avalanche支持创建新的子网,意味着开发者可以在上面量身定做新的区块链。John Wu表示,通过Avalanche,开发者可以部署适合自身应用需求的区块链,构建虚拟机,并决定它该如何运行。同时,和以太坊一样,人们可以在Avalanche上发行Token并构建可扩展的智能合约和应用程序。「开发人员推出智能合约后,可在一秒钟内确认,并扩展到数千或数百万网络验证者,这个效率比其他区块链高很多。」

整体来看,通过随机抽样相互验证的Avalanche共识机制,Avalanche这个「分布式账本」实现了快速记账和确认,避免了资源的过度消耗;同时,基于平台链、交换链和合约链,它支持开发者自由创建链上生态,并能够建立桥梁与以太坊等公链相连。

目前,Avalanche在官网提供了AvalancheGo、AvalancheJS、Avash、Avalanche钱包和水龙头等开发资源,供开发者快速在Avalanche上建立应用。

同时,任何人都可以在Avalanche上运行节点,来赚取区块奖励,相应地,节点需要质押至少2000枚链上通证AVAX。

John Wu透露,Avalanche的基础建设和发展吸引了一批合作伙伴。「我们现已与土耳其政府和墨西哥政府合作,他们决定在Avalanche的基础上部署其数字法币。」

在新一轮的公链竞赛开展之时,Avalanche的当务之急仍是扩大链上生态,吸引更多的开发者入驻,并在更大规模的用户参与下,发展网络的强壮性。

谈及Avalanche的定位,John Wu称,Avalanche与以太坊不是竞争关系,更希望和以太坊一起推动区块链的发展进程。

有业内人士认为,在以太坊迈向2.0的阶段里,具有更高性能、互操性和高扩展性的Avalanche有望成为开发者和链上用户的另一个选择。「随着越来越多的DeFi应用程序和稳定币在Avalanche上兴起,如果以太坊的拥塞一直持续,许多DeFi生态系统可能会转向Avalanche。」