DAG的全称是有向无环图,意思是有向无环图。大多数人听到这里可能会有点疑惑。什么是有向无环图?听起来很复杂,但实际上,有向无环图是一种将应用于计算机领域的数据结构。因为它的拓扑结构非常独特,所以在我们生活中的一些动态规划中经常用到,最常见的应该就是我们日常的导航,依靠这个结构为我们规划最短路径。那么DAG在区块链领域的作用是什么呢?区块链达格是什么意思?让边肖带你去看有向无环图。
区块链达格是什么意思?区块链作为一项独立技术的概念在2015年开始普及。在此之前是大家熟知的比特币技术的数据结构。随2022尚力财经小编着比特币的流行,我们将比特币中使用的技术和概念归类为区块链1.0。随着以太坊作为分布式应用的平台运行,人们开始将以太坊归类为区块链2.0。现在市场正在争夺谁将命名区块链3.0,许多人认为DAG技术是区块链3.0的最佳选择!
正是在Nxt社区中,首次提出了DAG和区块链的组合。当时Nxt社区提出改变块的链式存储结构,成为块DAG。
当块打包时间不变时,网络中可以并行打包N个块,网络中的事务可以容纳N次。
DAG的全称是“有向无环图”。没有街区的概念。不是把所有数据打包成块,用块链接块,每个用户可以提交一个数据单元,这个数据单元里可以有很多东西。
比如边肖上一篇文章写的RaiBlocks的分析,RaiBlocks使用了“块格”技术,每个账户都有自己的区块链(账户链),记录了这个账户的交易/余额历史。当多个账户同时发起交易时,对于每一笔交易,只需要交易的发送方和接收方进行结算,所以交易是非常轻量级的。一个事务只需要一个UDP包,每个事务独立处理。
同时,虽然每个账户都有一个单独的链,但是整个账簿可以用DAG的形式表示。
通过某种机制验证后被认为是合法的交易被添加到DAG中,以确保整个DAG账簿不能被篡改。这种基于多链和DAG ledger的模型使RaiBlocks能够提供无限的实时事务和无限的可扩展性。
区块链DAG的优势是什么?它也是一种分布式分类帐技术。与区块链的链式结构相比,DAG的本质区别是异步和同步通信。传统区块链技术的组成单元是由区块块组成的单链,按照区块时间同步按顺序写入。每个块单元可以记录多个用户的多个交易;DAG是由营销单元组成的网络,支持异步并发记账和相互认证。每个营销单位只能记录单个用户的交易。与传统的区块链技术相比,DAG在可扩展性和事务速度方面具有明显的优势。
1。可扩展性强
由于DAG支持异步记账,网络中的节点可以并行处理新事务,无需等待其他节点的数据同步,避免了时间浪费,提高了事务效率,使参与记账的每一个节点都可以快速大幅度扩展。
2。交易速度快
传统区块链每次只能增加一个块大小的数据量,能处理的交易量很难改变。但是,DAG支持本地处理和并行结算。交易的人越多,交易速度就会越快,交易速度就会得到质的飞跃。
因此,大多数人认为DAG技术可以解决传统公链的高并发问题,是提升公链性能、替代传统区块链技术的2022尚力财经小编优秀解决方案。
鉴于DAG的诸多优势,市面上有很多基于DAG的公链项目,如Byteball、IOTA、Nano等。 值得一提的是,波萨在DAG上也做了积极的尝试。PULSAR公链的DAG基于block DAG,允许矿工并行封装块,从而大大提高了系统的TPS,解决了目前区块链系统存在的性能瓶颈。
以上区块链DAG是什么意思?区块链DAG的优势是什么?详情请关注coir.com的其他相关文章,了解更多关于区块链达格的解读!
标签: 2022