目前,我们都知道区块链技术仍处于不断探索和积累的早期阶段,特别是底层公共链。虽然它在区块链技术中占有非常重要的地位,但由于许多方面的影响,它并没有真正改变。DAG技术应运而生,将成为下一个投资风口。
DAG也就是说,无环图是一种不同于主流区块链的分布式分类账技术许多人认为,同步簿记可以解决传统区块链的高并发问题,这是区块链从容量到速度的创新。DAG它最初是计算机领域常用的数据结构。由于其独特的拓扑结构带来的优良特性,常用于处理动态规划、导航中最短路径、数据压缩等算法场景。
DAG与传统区块链技术的本质区别:
1.传统区块链的最小单元是区块(Block),块内有很多交易,涉及很多用户; DAG最小单元直接使用单笔交易(Transaction),只涉及单个用户;
2.传统的区块链技术是由区块组成的单链——区块链是最长链;DAG多链盘绕网络,相互验证,用无环图描述非常合适;
3.传统区块链技术是同步验证,一个块打包出来全网络节点同步,块与块是依照时间有先后顺序的,可以类比成单核单线程CPU;而DAG它是一个由交易单元组成的网络,可以异步并发地写入交易。它允许节点在同一时间有不同的数据,数据可能有一些小的差异,但最终是同步的,可以与多核多线程相比CPU;
DAG最著名的无疑是三架马车—- IOTA、字节雪球、Nano,作为最新的分布式账的主要竞争技术,DAG速度快,吞吐量高,但作为一个非常年轻的数据结构,安全性和一致性需要更多的验证和认可,应用场景不像传统的区块链那么广泛。DAG区块链公链如IOTA它不能同时运行或携带智能合同和安全问题。目前大多数公共链都不适用于大量现有的物联网。许多公共链基于上述痛点,以DAG以区块链为技术基础3.0时代,做了改进,目前比较热DAG有几个具有代表性的项目:
1、BAIC
BAIC是区块链社区的开源参考IOTA的DAG思想设计了NOWX公链,公链在IOTA在解决物联网和挖掘等创新功能的基础上,增加了挖掘等创新功能AI设备之间的数据共享、交易结算等问题被称为中国版IOTA区块链项目。
BAIC突破几点:
一是双共识机制。DPOS DAG双共识验证体系结合了两者的优势IOT节点对低级运算环境的需求大大提高了公链的性能、安全性和抗攻击性。
二是完善智能合同系统。同时,支持各种智能合约虚拟机引擎,与主流智能合约程序兼容,可满足侧链开发、硬币发行、交易结算等需求IOT设备成为采矿节点。
第三,数据价值化。BAIC独特的公共链技术实现了用户对数据的独立控制,由公链产生私钥对个人的数据进行保管、流通和交易确认。
第四,智能设备。BAIC公链是专门为的AI、区块链设计为物联网、大数据链和数字资产安全3.0与传统的区块链公链相比,技术平台,BAIC公链具有以下特点。
第五,AI应用。BAIC公链也专为AI应用设计,利用数据准确分析和定制数千人和数千张脸AI服务,打开未来世界生活场景的大门。
最后,数字资产化,BAIC公链及配套设施DAPP为物联网、金融资产等实体经济提供服务,帮助传统企业数字化资产,在链上完成高效流通交易。
未来BAIC提供两种服务模式:
一是转型服务。BAIC企业用户区块链商业模式孵化业务,帮助传统企业区块链转型,链接实体经济资产,实现资源再分配,解决以往企业和用户的对立情况,让消费者参与企业品牌建设和利益分配,使用户与企业紧密捆绑,统一战线。
二是融资服务。BAIC帮助传统企业实现数字资产标准化上市流程,提供专业的数字资产发行服务,帮助企业融资和投融资管理。
2、Nerthus(纳尔图)
Nerthus(纳尔图)致力于打造智能合约编程平台和区块链操作系统。Nerthus有自己完整的图灵编程语言witstone,以及运行环境OVM。与以太坊不同的是,Nerthus基于纳尔图的(纳尔图)DAG智能合约编程平台和区块链操作系统是一个公共链项目。Nerthus单元 使用底层数据结构DAG该技术可以有效解决传统区块链系统面临的低吞吐量、交易确认延迟、区块膨胀等区块链结构先天性悖论问题。
Nerthus三层架构(纳尔图)
1、服务层
Nerthus服务层,以核心层为基础,引入服务层Nerthus开发者快速开发各种应用,服务层除了包装各种核心层API之后,还增加了区块链翻译系统和侧链系统。区块链翻译系统主要是指两个独立的区块链可以相互理解,无障碍快速生成。侧链系统是指基于快速生成的企业用户Nerthus私有链和联盟链并联系在一起Nerthus可用于主链Nerthus翻译系统与其他链相互通信和交易。
2、核心层
Nerthus基于核心层的底层DAG 单元通用智能合同编程平台和区块链操作系统。
3、应用层
Nerthus应用层是指基础Nerthus各种区块链应用程序主要由第三方开发人员开发。目前,钱包等最典型的区块链应用程序,用户体验不是很好,区块链开发人员更注重功能的实现,不太关注用户体验。但是,一项技术,用户体验是开放和占领市场的重要组成部分。Nerthus非常重视用户体验,借鉴IOS建立一套经验Nerthus应用层的规范和标准。
3、TrustNote(TTT)
区块链技术的发展催生了一系列应用的出现,只是目前区块链应用的并发性能并不能满足海量级应用的高频交易。为此,比特币开发者们陆续提出了区块扩容、隔离见证和闪电网络等解决方案,但仍各有弊端,难以彻底解决问题。TrustNote试着改变这种情况。
TrustNote是世界上第一个支持采矿的人DAG公共链采用以无环图为核心数据结构的分布式分类账技术,无区块,以交易为单位。节点间相互引用,验证交易上链时排放半序,构建单元间的信任网络。信任节点发布的交易促使网络排放主链,然后确定主序排放整个图。TrustNote采用双重共识PoW共识,社区监督选举可信节点,公平、可信、高效,作恶将被剥夺权利。
4、六域链(SDA)
六域链(SixDomainChain, SDChain)世界上第一个整合物联网"六域模型"分散式公共区块链生态系统的国际、国家标准和分布式区块链参考结构标准,充分考虑数字资产发行、用户信用身份管理等方面的物联网技术特点和商业生态建设需求P2P 通信、加密算法、共识算法、智能合约、跨链合约模式、市场化共识激励DApp(DistributedApplications)、新业务快速接入等方面,在现有区块链技术基础上进行深度的优化,实现区块链底层和物联网应用生态的无缝融合,以保障六域链业务生态的良性、快速、可持续发展,实现币、链和产业物联网的共生共荣,创建可信物联网数字资产的区块链生态体系,高效实现信用数字资产的流通和价值转化,开创物联网和区块链生态融合的全球标杆。
如此可知,虽然DAG但是发展前景很好,DAG离真正意义上的"大规模应用"技术进化和逐步实现还有很长的路要走。对于投资者来说,不仅要准确把握技术应用趋势,还要有长期投资的耐心。