close
正在加载
全部 数字货币专题 区块链专题 钱包专题 空投专题
数字货币专题
DAG技术是什么?DAG项目币有哪些?
摘要
区块链技术非常热门,但随着越来越多人使用比特币、以太坊等区块链,使得效率低下的问题越来越突出。例如2020年下半年突飞猛进的以太坊Defi生态,人们疯狂的进行流动性挖矿,导致以太坊网络经常严重延迟,有些人为了能加快以太坊上的转账,甚至将手续费(Gas费用)调高到几百美金。这已经严重违背了区块链作为去中心化支付手段的初衷。为此,扩容已经成了当前区块链技术发展的重要议题。并出现了分片、侧链、DPoS等扩容解决方案。除了这些对现有区块链改进的方案之外,还出现了一项受到广泛关注的技术:有向无环图,即Directed Acyclic Graph(DAG)。
Kim Jones Studio
更新时间: 2024-12-22 14:23

什么是DAG技术?

我们知道,区块链技术是一种链式数据库结构,每个区块就像铁链一样,环环相扣。DAG其实与数组、排列、区块链一样,也是一种数据结构。

但与区块链不同,DAG将最长链共识改成最重链共识。传统区块链上,新发布的区块会加入到原先的最长链之上,并且以所有节点都认为最长的链为准,依次无限蔓延。而DAG中,每个新加入的单元,不仅仅只加入到长链里的一个区块,而是加入到之前的所有区块。假设当你发布新交易时,前面有两个有效区块,那么你的区块会主动同时链接到前面两个之中,DAG 中的每个新单元,验证并确认其父单元,以及父单元的父单元,慢慢可达创世单元,并将其父单元的哈希包含到自己的单元里面。随着时间递增,所有交易的区块链相互连接,形成图状结构,如若要更改数据,那就不仅仅是几个区块的问题了,而是整个区块图的数据更改。DAG这个模式相比来说,要进行的复杂度更高,更难以被更改。下图是一个网状的DAG结构:

最著名的应用DAG技术的项目是IOTA,IOTA改进了DAG,并提出了Tangle(缠绕)方案。即要验证新的交易前,只要直接验证之前的两个交易,这也使得在这两个交易之前所有被验证过的交易得到间接验证。在IOTA的Tangle中,有一个权重积分的概念,所谓权重积分是指它自身的权重与它验证过的所有交易的自身权重之和。在DAG 结构中,交易总是自己创建并发布。从理论上看,攻击者总是可以建构比它要推翻掉的那个交易权重更高的交易用以双花。

在图论中,如果一个有向图从任意顶点出发无法经过若干条边回到该点,则这个图是一个有向无环图。

图和树一样,都是一种数据结构,图可以分为有向图和无向图,对有向图进一步约束则形成有向无环图,有向图由有限个顶点和有向边组成,每条有向边都从一个顶点指向另一个顶点,无环则指的是从任意一个顶点出发都不能通过这些有向边回到原来的顶点。

image.png

因为有向图中一个点经过两种路线到达另一个点未必形成环,因此有向无环图未必能转化成树,但任何有向树均为有向无环图。

DAG原理-以XDAG项目为例

在XDAG的网络中,其实是一个个动态的“局域网”的组合,所有的交易用户隶属于不同的“局域网”,不同的“局域网”联合起来构成整个XDAG的网络。“局域网”建立的基础是具有验证交易(挖矿)能力的节点(这个节点可以是单个矿工,也有可能是矿场或矿池),当用户发起交易时,会将交易发送到自己所在“局域网”的矿工,矿工会验证数字签名、资产余额、数据格式、数据完整性等信息,当遇到无效交易后,便会进行标记,然后矿工会打包确认好的信息并向全网发送,其他“局域网”的矿工收到后会验证自己收到的这个数据包是不是合法的,如果都没有问题,那么这些交易就会被承认。

在XDAG的网络,主节点组成主链,主链是所有节点难度加和最高的一条。和比特币网络一样,所有的交易都需要排序,那么也就是所有的节点是需要排序的,主节点的功能就是确定顺序,除此之外,主节点还负责记录挖矿收益,在XDAG中,每64s出一个块,出块同时奖励矿工1024个xdag,但是主节点不记录其他任何交易,因此可以将主节点看成是一个空块,而其他的节点才负责记录交易。主节点的产生需要挖矿,交易节点是系统自动生成。

DAG的优势

DAG相比于区块链来说,其实是图和链的区别,对于链而言,无法只处理一个局部,因为链的入度和出度只有一个,不能把链上的节点拆成好几个节点去处理,但是对于图却可以,因为图可以有多个出度,那么可以同时处理多个出度连接的节点。

对于链式网络而言,不是节点的处理能力不强,只是链式结构不能并行计算,浪费的时间其实主要为等待时间:一个是发起交易,需要将交易同步所有节点,另一个是当有一个节点确认,需要向全网同步。对于DAG而言则不存在这样的问题,钱包发起交易时不需要等待自己之前有多少交易,只需要经历局部校验、全网广播、其他局部校验,相当于是把交易确认分散化,每一个节点都在做类似于拼图的工作,把自己的和别人确认的交易拼接起来。

因此总结发现DAG有着以下几个优势:

交易速度快

DAG实现的局部处理和并行结算可以使得交易速度大幅度提升。

拓展性强

因为各个节点无需等待同步其他的节点的数据就可计算使得记账节点很容易答复延展,因此DAG很适用于物联网类项目,例如机器微支付。

作恶难度更大

相比于链式结构,在DAG中恶意修改的难度会大很多,因为DAG拥有着很多的出度和入度,假如要修改某一个节点,那么对应的出入度都要进行修改。

DAG的问题

尽管在前文中阐述了诸多DAG的优点,但事实上,DAG也有自身的缺陷,DAG类项目也在各自使用不同的技术手段进行解决。

交易时长不可控

DAG本质是一种异步通讯,异步通讯所带来最大的问题在于一致性不可控,在DAG模型中则在于交易确认时间完全未知。当然,某种程度上同样可以认为在链式模型中,一个区块被超过2/3以上节点数接受才算全网最终确认,因此最终确认时间同样无法准确判断。针对以上问题,XDAG采用了POW+64s固定出块的方式。

网络传输数据量大幅度增加

链式结构中仅仅账本节点记账,大量的钱包节点仅仅向一个账本节点通讯即可,因此全网络账本节点的数量远远小于钱包节点。在这种情况下,所有的数据同步均在账本节点之间完成,假设网络中有M个账本节点,每一条记录在网络中传输的次数为M+1。

DAG结构,在全网存在N个设备节点时(N成千上万倍大于M),每一个消息都需要在设备间进行点对点通讯,因此对于任何消息的发送,网络中都会存在N^2次数据发送(每一个节点都尝试将信息发送给其他邻居节点)。在未来DAG接入大量的物联网节点后,这会对于记账节点产生很高的要求。

影子链攻击

DAG 允许多重并行交易的特征,导致攻击者可能暗中生成一条影子链,并且时不时地将影子链跟主链进行对接以逃避检测算法。极端情况下,这条影子链有可能代替主链成为全网的共识。XDAG本身机制决定了不会出现影子链攻击,Byteball则是通过见证人模式来解决。

智能合约开发难度大

DAG的异步操作使得在运行智能合约时,节点间所存储的数据在运行一段时间后可能出现偏差,从现实情况来看,目前还没有能真正基于DAG网络开发出智能合约的项目。

最新文章
了解 数字货币 的知识
币看比特币实时行情走势图
上一篇
了解 数字货币 的知识
POS共识机制的币有哪些?2020年POS币排行榜大全!
下一篇
阅读更多专题
特朗普家族DeFi项目WLFI加密货币大动作,巨额购买ETH、LINK、AAVE,推动加密货币价格飙升
特朗普家族DeFi项目WLFI加密货币大动作,巨额购买ETH、LINK、AAVE,推动加密货币价格飙升
本文主要为您详细解读特朗普家族支持的去中心化金融项目 World Liberty Financial(WLFI)在加密货币领域的一系列重大举措。该项目在九小时内完成巨额加密货币交易,买入 ETH、LINK 和 AAVE 等代币推动价格上涨,且对以太坊生态系统有战略布局。Eric Trump 公开表示比特币优于房地产投资,同时 WLFI 与 Chainlink 合作增强 DeFi 平台基础设施,当前加密市场呈看涨势头。这些行动展示了特朗普家族对加密货币行业的信心以及其数字资产战略布局,随着监管环境变化,DeFi 和加密货币未来发展机遇与挑战并存。
2024-12-12 15:58
数字货币专题
全球监管动态追踪:哪些国家正在推动区块链立法?
全球监管动态追踪:哪些国家正在推动区块链立法?
全球区块链立法进程加速,欧洲出台 MiCA 法案,美国州级推动且 SEC 加强监管,亚洲各国各有政策侧重,其他地区如中东、非洲也有相关举措。币界网推出 “邀请好友赚 USDT” 活动,邀请新用户注册并完成签到、点赞、评论任务,邀请者进度达标可获 100 USDT 奖励。活动时间至 2025 年 1 月 1 日,投资者可借全球区块链立法的政策红利与币界网活动福利,抢占数字财富先机,提升投资价值。
2024-12-03 18:06
数字货币专题
元宇宙热度重燃:热门项目代币价值分析
元宇宙热度重燃:热门项目代币价值分析
元宇宙在区块链领域热度攀升,相关项目代币价格上扬,其价值涵盖多领域且场景应用正落地,用户参与度和活跃度提升。币界网推出 “邀请好友瓜分 $100,000 USDT 奖池” 活动,参与者邀请新用户可获丰厚 USDT 奖励,被邀好友完成简单任务即可助力,利用奖励投资热门元宇宙项目可提前布局未来增长点,介绍了活动亮点、参与方式,强调当下是投资元宇宙的好时机,参与活动可助力投资潜力提升。
2024-12-03 17:56
数字货币专题
链上数据揭秘:鲸鱼地址近期频繁加仓释放哪些信号?
链上数据揭秘:鲸鱼地址近期频繁加仓释放哪些信号?
币圈市场波动时鲸鱼地址大额加仓引关注,其背后或因看好后市与币圈政策明朗。普通投资者可顺势布局优质资产,还可参与币界网低门槛高收益的 USDT 瓜分活动,通过邀请好友注册并完成连续 7 天签到、点赞、评论等简单日常任务,就有机会获得 100 USDT 奖励。该活动风险低、收益高且能与好友共享红利,活动时间有限,参与者可抓住机遇与市场大户同步,实现财富增值。
2024-12-03 17:38
数字货币专题
2025年区块链展望:技术创新、政策趋势与投资机会
2025年区块链展望:技术创新、政策趋势与投资机会
随着2025年的到来,区块链行业正迎来技术与市场的重大机遇。本文概述了区块链技术创新、政策趋势以及投资机会,指出Layer 2扩容技术、跨链解决方案和零知识证明技术的突破为DeFi、NFT和GameFi等领域带来新项目。同时,全球政策环境日益友好,为区块链企业提供了合规化发展的基础。在此背景下,币界网推出“邀请好友参与,瓜分$100,000K USDT奖池”活动,让用户在探索区块链未来的同时,也能共享行业增长红利。活动时间为2024年底至2025年初,邀请好友注册并活跃,用户即可解锁高达100 USDT的奖励。
2024-12-02 16:57
数字货币专题
矿工收入与网络安全:近期算力数据揭示了什么?
矿工收入与网络安全:近期算力数据揭示了什么?
本文探讨了区块链网络算力增长背后的市场动向及其对矿工和普通用户的影响。随着比特币网络算力创历史新高,网络安全得到增强,但矿工间的竞争也愈发激烈。对于非矿工用户,币界网推出了一项百万 USDT 的激励活动,通过邀请好友注册并完成日常任务,用户也能获得高达 100 USDT 的奖励。文章详细介绍了活动参与方式,并强调了区块链技术的发展为普通用户提供了参与和分享收益的新途径。活动时间为2024年11月28日至2025年1月1日,邀请好友共同探索区块链的未来。
2024-12-02 16:29
数字货币专题
NFT市场新动向:蓝筹项目是否迎来第二春?
NFT市场新动向:蓝筹项目是否迎来第二春?
随着NFT市场的逐步复苏,投资者对于市场的“第二春”充满期待。本文探讨了NFT市场的新动向,包括蓝筹项目与元宇宙、游戏和实体经济的结合,以及NFT从收藏向实用性和社区价值的转变。同时,文中介绍了币界网推出的邀请好友注册活动,通过分享邀请链接和完成任务,用户有机会赢取高达100 USDT的奖励,助力其在NFT市场的投资。活动周期从2024年11月28日到2025年1月1日,为用户提供了充足的时间参与和规划。
2024-12-02 16:12
数字货币专题
从社区活动到大额空投,Web3 项目如何吸引用户?
从社区活动到大额空投,Web3 项目如何吸引用户?
本文介绍了币界网推出的百万USDT奖池活动,旨在通过社区活动和用户激励来推动Web3项目的发展。活动设计简单明了,通过邀请好友注册并完成日常任务,用户可瓜分高达百万的USDT奖励。文章强调了这种用户激励模式对于构建社区信任和粘性的重要性,并展示了大额空投在吸引用户和提升市场热度方面的效果。最后,提供了快速参与活动的步骤,并鼓励读者抓住机会,成为区块链生态的一部分。
2024-11-29 17:12
数字货币专题
还有 3773篇更精彩
继续阅读更多专题