LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > NGK的扩容方案是什么?

NGK的扩容方案是什么?

2021-01-12 NGK 来源:区块链网络

众所周知,区块链本质上是去中心化的系统,大量节点就一个信息达成一致。节点达成一致的算法通常称为Layer1。但是这个协议需要不同的节点通过网络相互通信,这个通信层叫做Layer0。

区块链项目里,通信层是共识层的基础,为共识层提供服务。这就使得Layer0扩容方案的适用性更为广泛。

除了能帮助Layer1项目实现可插拔扩容之外,NGK还能给搭建在P2P网络上的应用提供加速服务。另外,一些寻求在通信层实现隐私的应用同样可以用NGK实现。这就是说,NGK与其他层扩容方案并不互斥。理论上,任何其他区块链项目(包括公链和DAPP)都可以与NGK相结合,进一步提升网络吞吐量,实现再加速。

以NGK DeFi为例介绍,“NGK的中继框架可以提供外围接口,外围接口向DeFi交易者供给低延迟优点。在DApp早期起步阶段,查询Infura(帮助DApp接入网络的Web3Provider)、Alchemy(区块链节点读写器)以及The?Graph(区块链数据搜索引擎)等API时,加载时间时常高达10秒,非常缓慢。NGK可以将这种延迟降低至大约250毫秒,在DApp中实现类似于Web2.0的性能。”

在保有这种性能优势的同时,NGK也能满足Web3.0的安全性和去中心化要求,当然这也是NGK能够达到百万TPS的原因之一。如果得以大规模应用,无异于将区块链从“马车时代”带入“高铁时代”。

众所周知,CDN,内容分发网络,是建立在现有网络基础上的智能虚拟网络,依靠分布在各地的边缘服务器,通过中央平台上的负载,保持网络畅通。以NGK为例,作为商用级基础公链,采用的就是超级节点模式。之所以这样,是因为节点与节点之间互通,一笔数据签名发送后需要经过一半的节点接受验证才可被记录在链上,如果NGK节点数太多,那么验证接受的时间就长,导致效率就低下,更难以商用。而超级节点不同,其数量少,参与门槛较高,并不是随随便便的节点就可以称为超级节点,而且以商用为目的,其有限的节点数量更能保证商用的效率。故作为独立自主开放的公链,NGK基于DPOSS共识算法,采用超级节点的模式。

NGK借鉴了CDN加速技术,对网络进行划分,组成多个互相竞争的中继网络(Relay?Network),每个中继网络中有专门对接的中继节点(NGK?Node),通过点对点的传输数据包,加快区块信息的传播速度,以实现更高的吞吐量。

—-

编译者/作者:NGK

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

LOADING...
LOADING...