
NCP将基于区块链技术创造一个全球基础设施,允许将在各地使用密码币作为付款方式,在全世界千千万万安装的虚拟终端公链。
众所周知,区块链是比特币的底层技术,那么这个底层技术又是怎么分层级结构的呢?
区块链总共有六个层级结构,这六个层级结构自下而上总共有六个层级结构,那就是:数据层、网络层、共识层、激励层、合约层、应用层。其中数据层、网络层、共识层为区块链技术的必要基础,而另三者则为其拓展层级,现在我们逐一来了解下:

一、区块链技术必要元素:数据层、网络层、共识层
数据层相当于区块链四大核心技术中的数据结构,即“区块+链”的结构。从还没有记录交易信息的创世区块起,直到现在仍一直在新添加的区块,构成的链式结构,里面包含了哈希值、随机数、认证交易的时间戳、交易信息数据、公钥和私钥等,是整个区块链技术中最底层的数据结构。
网络层(Network Layer)则类似于四大核心技术中的分布式存储,主要是点对点机制、数据传播机制和数据验证机制。分布式算法以及加密签名等都在网络层中实现,区块链上的各个节点通过这种方式来保持联系,共同维护整个区块链账本,比较熟知的有闪电网络、雷电网络等第二层支付协议。
共识层(Consensus Layer)则相当于四大核心技术中的共识机制,主要包括共识算法机制。目前为止有 PoW、PoS、DPoS、PoW 和 PoS 结合、燃烧证明、重要性证明等十几种共识机制。

数据层、网络层、共识层三者构成了区块链层级的底层基础,也是区块链必不可少的三个元素,缺少任何一个都无法称之为真正的区块链技术。
二、区块链技术的拓展元素:激励层、合约层、 应用层
激励层(Actuator Layer)包括激励机制和分配制度。在区块链中一般指挖矿奖励,通过奖励一部分数字资产从而激励矿工去验证交易信息,从而维持挖矿活动以及区块链账本更新的持续进行;另外,还会制定一些相关制度,奖惩分明,激励记账节点,惩罚恶意节点。
合约层(Contract Layer)自然就和我们最常听到的智能合约有关。把代码写到合约里,就可以自定义约束条件,不需要第三方信任背书,到时间立即实时操作。当然除了智能合约,是区块链作为信任机器的重要层级,还有一些别的脚本代码、侧链应用等等。
应用层(Application Layer)就很简单了,类似于手机上的各种 APP,即区块链的各种应用场景。例如比特币、以太坊等就是区块链的应用项目,这个层面包括未来区块链应用落地的各个方面。
三、NCP交互协议 促进资产的交互与流转
NCP 大健康康养链是一种全新资产的交互协议,NCP 是一条运行在LNG 区块链上的不同形态的、异构的资产(原生的数字货币、数字资产),可以通过LNG 公链的共识协议进行登记、交换、和基于合约的更具复杂性的交互操作,促进资产在两个世界间的交互和流转。

NCP 采用“应用层、合约层、数据层”三层架构,其中应用层对移动终端等多终端友好,方便开发者便捷的开发出资产管理应用;合约层采用创世合约和控 制合约进行资产的发行和管理,在底层支持扩展的 UTXO 模型 BUTXO, 对虚拟机做了优化,采用自省机制以防止图灵完备中的死搀状态;数据 层使用分布式账本技术,实现资产的发行、花费、交换等操作,共识机制采用对人工智能 ASIC 芯片友好型 POW 算法,在哈希过程中引入矩阵和卷积计算,使得矿机在闲置或被淘汰后,可用于 AI 硬件加速服务,从而产生额外的社会效益。
NCP将基于区块链技术创造一个全球基础设施,允许将在各地使用密码币作为付款方式,在全世界千千万万安装的虚拟终端公链。