http://www.7klian.com

解析:全面了解NAC钠公链的技术亮点

一、普朗克常数存储

1、一种新型的存储方式

为了实现大量数据快速存储,区块链项目都会采取各种分布式数据存储方案来应对大数据存储诉求。N&A也不例外,采用了分布式数据存储(DistributedData Storage, DDS)技术,为N&A生态提供所需的存储服务。

在实际应用中用户有大量的数据需要储存,由于区块链系统中每个节点都会保存区块链的一个副本,因此在公共账本上存储大量数据是异常昂贵的。为了解决大型文件的存储问题并保证数据存储的安全性,同时节省花费,我们提供基于分布式存储协议全面支持业务交易记录的存储。

在此架构中 ,大型文件会被存储在开放的分布式存储节点之上并将该文件的哈希记录到区块链之上,以保证文件存储的安全性。DDS节点除具有数据存储架构外,还具有与区块链系统兼容P2P协议及连接管理与通信接口,可以方便地加入区块链网络。但是在海量数据面前依然存在速度问题,我们为此不断研究,终于是研究出新的分布式计算数据存储系统,我们将其命名为:

普朗克常数分布式存储( Planck Constant Storage,简称PCS )。

普朗克常数存储的命名意义:

普朗克常数是一个量子物理常数,用以标注量子的大小我们将用户数据切割至足够细如量子一般而细颗粒的数据将为用户体验带来质的飞跃。

2、PCS的结构特征

普朗克常数分布式存储系统实质是一个多维的分布式映射,一个分布式存储系统由η个节点组成,通过族名( Column Family)、 行键(Row Key)、列名( columnName)唯一地映射到一个值(Value) ,数据会根据行键分布到不同的节点上。

PCS与传统数据库对比:

PCS:以松数结构的字样的的表存估在系统中,是种面四行的方储,其5化了克的结构,可以自由的向列族中活加数好。每个则年机被设计为一组数据关联或描列。而且根妈用户需求畅品,还可以采历多种灵活的方式保六数据。

传统数据库:几众的表结构存就数据,无法自由的向族列活加数据,功能性较弱,无法调节存储方式。

3、PCS运行详解

普朗克常数分布式存储系統采用了一种分布式数据存储系统中多维有序数据的存储方法,这种方法既可以灵活多变的适用于用户不同需求,同时在处理海量数据中有又具有非常强的优势。该方法包括以下步骤:

二、安全加密算法

1、NA的数据使用理念

N&A生态系统一直秉承着“用尸数据只能属于用户自身”, 保护用户一切的数据 ,为此采用隐私计算中的全同态加密方案,可以在加密情况下对数据进行收集、计算分析等。N&A的数据保护标准严格依照《一般数据保护法案(General Data Protection Regulation, 679/2016, GDPR )》执行。

2、什么是隐私计算

隐私计算是面向隐私信息全生命周期保护的计算理论和方法,是隐私信息的所有权、管理权和使用权分离时隐私度量、隐私泄漏代价,隐私保护与隐私分析复杂性的可计算模型与公理化系统。

隐私计算涵盖了信息搜集者、发布者和使用者在信息产生,感知、发布、传播、存储、处理、使用、销毁等全生命周期过程的所有计算操作,并包含支持海量用户、高并发、高效能隐私保护的系统设计理论与架构。简单来说,隐私计算是从数据的产生,收集、保存、分析、利用、销毁等环节中对隐私进行保护的方法。

3、全同态加密算法

同态加密( Homomorphic Encryption,HE)是种加密形式,它允许人们对密文进行特定形式的代数运算得到仍然是加密的结果,将其解密所得到的结果与对明文进行同样的运算结果一样。换言之这项技术令人们可以在加密的数据中进行诸如检索、比较等操作,得出正确的结果,而在整个处理过程中无需对数据进行解密。其意义在于,真正从根本上解决将数据及其操作委托给第三方时的保密问题。

4、全同态加密技术的细节

三、异构复合链

什么是异构复合链?

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的数据链中。

一个在继承了前人优点的基础上更加科学的完善了区块链技术的跨时代巨作,NA会因为它独特的设计,技术,科学合理的成为真正的区块链3.0 !

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。