eos吧 关注:104,833贴子:538,831
  • 1回复贴,共1

NA公链技术剖析——NAC公链异构复合链

只看楼主收藏回复

什么是异构复合链?
NA Chain主链采用模块化轻质数据结构在链上拥有足够多的应用同时保证高效性能,理清何为模块化轻质数据结构的基础,首先需要理解为何传统主流公辩的数据结构会导致性能降低。
传统的主流公链采用单一的链上结构,每上线个DAPP均将数据储存在链上,随着上链应用的增多,数据积累日益冗余导致效能下降。
N&A Team 独立研发设计的异构复合链在基础上避免了此种弊端的出现,NA由三种共识机制POW/DPOS/DAG的链式结构组成,应用主链采用POW共识,这是目前开发者最适应也是最符合去中心化的共识模组,在异构复合链的结构下仅储存应用信息不包含应用U[数据/业务逻辑等,保证结构上的轻质化,即便采用POW共识也能保证整体效能控制链采用Dpos共识算法,用于存储应用的域名/HTML /CSS/Javascript/图片/视频/业务逻辑数据链采用DAG共识算法用于存储应用数据。

异构复合链算法(POW+DPOS+DAG)
POW:用于维护应用链的共识,所有DAPP发布和下架均由此链来完成共识。
DPOS:用于维护每一个独立DAPP的共识,每个DAPP上线需完成对应的节点上线,使数据入链性能达到5000TPS+。
DAG:用于维护数据链的共识,从而实现了超高性能的IO ,使数据单链达到2万TPS+。
Application Chain (应用链)
在NA发布的应用都会出现在应用链(主链)上,不同于传统的区块链构架,NA的主链仅控制DAPP/DWEB的上架/下架,上线后即可生成-一个软件的地址。后续所有的业务都由此地址来完成数据定位,应用链仅记录DAPP/DWEB发布信息不包含数据、域名、HTML、CSS、 Javascript. 图片、视频、业务逻辑。
轻质数据结构保证使用POW共识的同时主链的高效能。
NA创世区块链内置应用: NA CORE(核心母币) & NA DNS(域名系统)Control Chain (控制链)
应用的数据交换全部由控制链完成,每一个应用包含 创世区块中的NA CORE和NA DNS都会有一个控制总链。域名/ HTML / CSS/ Javascript /图片/规频/业务逻辑/Event指令型事件均由控制链来完成存储交互。
Data Chain (数据链)
APP的存储业务数据,每一个应用包含创世区块中的NA CORE和NA DNS都有一条独立的数据链。NA CHAIN Token所有的转账记录都储存在NA CORE的数据链中。NAC公链挖矿对接薇 13622951 欢迎咨询公链的发展未来方向 ,也许NA(Nirvana) 的努力就是公链的发展未来。


1楼2021-03-10 09:39回复
    NIRVANA(NA)CHAIN
    1、采用异构复合链架构实现数据分而治之,海量并发。
    2、去中心化域名租赁平台,实现匿名去中心化网页的建设。网页域名、UI、逻辑程序、数据全上链,实现100%真正去中心化dapp和dweb。
    3、nvm虚拟机实现定时任务、并行计算,微服务。N++编程语言实现5分钟极速掌握。


    2楼2021-03-15 18:42
    回复