评论:DAG是第三代区块链的前端技术?

xiuxiu/2018-05-07/ 分类:头条/阅读:
首先我们得明白什么是DAG。DAG被称为有向无环图,所谓有向无环图是指任意一条边有方向,且不存在环路的图。 ...

  首先我们得明白什么是DAG。DAG被称为有向无环图,所谓有向无环图是指任意一条边有方向,且不存在环路的图。之前DAG主要是应用于计算机领域一个常用的数据结构,在区块链第一次被提出主要是为了解决Blockchain技术的效率问题,纠其原因,主要是Blockchain链式的存储结构,使整个网络中同时只能有一条链,导致出块无法并发执行,于是有人开始提出了用DAG拓扑结构来存储区块。

  为什么DAG会被认为是第三代区块链的前端技术?我们要先从区块链历史开始谈起。我们知道的是BTC是第一代链的代表,ETH是第二链的代表,而BTC出现背景为08年经济危机,为了防止通胀而产生的一种货币。在14年出现以太坊,实现合约,开创航海时代,也就是人们说的比特币淘金时代。但是,现在的区块链存在很大的瓶颈:转账速度慢,有时甚至需要一天,服务器不够稳定。比如说,前几年以太猫事件甚至把以太坊平台变成瘫痪。

  对此,人们想到了两个解决方案,即闪电网络与大区块。闪电网络简单来说就是一笔交易包括n笔其他交易,实现区块链扩容,但这样的网络的存在会让区块链中心化。大区块的理念就是将区块容量和效率平衡与优化。如果采用DAG技术,新的交易就会给给旧的的交易作证明,这笔新的交易也会被未来新的交易证明。交易的网络从而延伸,成为DAG结构的网络。

  DAG这样的的延伸方式使得它比闪电网络和大区块容量上限更大。DAG里面有个专有名词,叫做Transaction rate,意思就是新的交易与旧的交易的时间差。比如说transaction rate为0.1秒,那么新的交易会为0.1秒前发生的交易作证明。

阅读:

热门文章

HOT NEWS
FN财经_区块链风向标
Copyright © 2007-2018 FN 版权所有
二维码
意见反馈 二维码