美文网首页
LINIX101: 区块链 vs DAG

LINIX101: 区块链 vs DAG

作者: Noah6666 | 来源:发表于2019-03-18 13:20 被阅读0次

DAG是什么?和区块链到底存在哪些区别?

分布式账本技术 (DLT)

在讨论区块链和DAG之前,我们需要先复习一下什么是DLT分布式账本技术。首先,我们不谈‘区块’这个概念。

在传统系统中,文档的原始副本由一个实体控制,那么在DLT系统中,副本则通过网络传播。换句话说,一旦有人对文档进行更改,所有人手中的文档都会得到相应的更新。可以说,不存在中心者对数据进行控制,但每个人又都是数据的控制者。

基本问题是所有权的转移。这意味着,并不存在“真正的”数字资产,而是拥有者和拥有的世界的分类账。这就如用信用卡和借记卡支付时,并没有出现实体现金的转移,而是将账户中金钱的所有权转移给了他人。

DLT免去了中间人,实现了直接在用户之间所有权转移。它有三大优势:

程序简单 : 不存在中间人,步骤减少,需要填写和批准的文件也更少

费用低 : 步骤减少相当于服务减少,因此人们需要支付的服务费用降低

数据透明 : 所有参与者都可以直接访问数据

然而,缺少中央权威,很难获得人们的高度信任。那么,如何可以确保网络可持续运行并不受网络的恶意攻击呢? 区块链和DAG就是DLT的不同变体,他们的出现是为了保护去中心化网络的平衡和持续工作

区块链

区块链的主要概念是将多个交易请求收集到一个‘区块’中,然后确认有效性。交易一旦被确认,区块就不可再更改,他们与其他区块一一连接,如一个链条,因此我们称之为区块链。它可以与升级版的数字公证人相比,后者的每一项信息都经过了时间戳和加密。

区块链的主要优势:

匿名 : 所有信息都是加密的

不变性 : 只能创建新内容,不能修改旧内容

规范性 :每个人都同意这些信息

去中心化 : 数据不受中央权力控制

DAG

基于DAG的系统中不存在区块这个概念。DAG与区块链的主要区别在于它独特的无块结构和确认方式。无论何时发出交易请求,都至少需要确认之前的两个交易。

这样做,DAG只需要网络的小样本(之前的两个交易)来确认,而在区块链中,需要整个历史记录。因此DAG节省了大量的时间和工作量。

为何区块链项目千姿百态?

就像不同品牌的汽车关注不同的方面,使用不同的不见。各式各样的组合创造出了各种独特的产品。沃尔沃以安全著称,保时捷靠动力出名,各有强项。而除了汽车,货车和公交车也同样可以作为交通工具。

DLT也是如此。不同的通证,一致性,加密性,生态系统以及区块大小等。存在着无限种组合方式,每一种组合都有其特殊的目的,这也是导致不同的项目理解难度不等的原因之一。比特币专注于金融交易,被称作是最安全的区块链网络之一;USDT专注于稳定性,与美元挂钩;Ripple为私营企业提供封闭式网络,将分布式账本技术应用于企业内部。

相关文章

网友评论

      本文标题:LINIX101: 区块链 vs DAG

      本文链接:https://www.haomeiwen.com/subject/bhuvmqtx.html