AI 概要
展开
仅需 30 秒,即可快速掌握文章内容并判断市场情绪!
您在加密货币领域投入的时间越多,您遇到的姓名和术语就越多。去中心化世界正在迅速发展,形成了一系列不可变的账本和解决方案,比以往任何时候都更快、更高效。
区块链、分布式账本技术 (DLT) 和定向非循环图 (DAG) 是三种不同的架构,已尝试使用各种代币。它们都是去中心化的关键所在。在本文中,我们将深入探讨 DAG 及其在加密货币领域的意义。
DAG 是建立在圆圈和线上的无政府架构。每个圆圈也称为顶点,显示需要添加到网络的活动,而行(也称为“边”)表示交易批准的顺序。线或边仅指向一个方向,因此称为“定向”。在 DAG 中,没有返回给定顶点的路径,因此这些数学结构被称为非循环(因为没有“循环”)。
DAG 架构需要顶点和边缘来扩展数据库。验证表示交易,而边线表示交易方向。交易不会被收集到区块中;相反,每笔交易都建立在之前的区块之上。
仍然需要完成小幅工作证明 (PoW),才能阻止垃圾邮件发送者在现场度过独特的建筑日。如前所述,为了向节点添加新交易,必须将其添加到之前的交易中,从而创建链状结构。
DAG 是一种分布式和去中心化系统,可用于分布式账本技术。与其他分布式账本技术相比,其数据存储方式有所不同。其用途是提高速度、安全性和效率,并降低成本。它也是区块链的环保替代品,因为它消耗的能源更少。
假设您希望在 DAG 架构上添加新交易。在交易获得批准之前,必须参考交易,例如比特币交易审批,但拆分为多笔交易。
如果其他用户基于您的交易构建,但之前没有引用该交易而未确认,则您的交易将立即得到确认。因此,其他用户需要有人基于自己的交易进行构建,才能进行确认。这一循环以无限循环进行。
有时,算法会根据累计权重或当前确认前的确认次数等标准来选择构建新交易所依据的交易。
使用 DAG,流程会大不相同。由于其架构不包括矿工,因此每个新确认都会追溯到发送方的首笔交易。此处的目标是确保汇款人有足够的余额来执行交易。
分布式账本技术是一种数字数据存储系统,由以下功能定义。
与银行或公司一样,分布式账本上的数据并非集中式数据。系统上的每个人都有账本副本,可以看到任何新增内容或变更。尽管Corda等其他系统存储数据的方式不同,但数据仍然存在分布。
分布式账本上存储的数据无法更改或编辑。DLT 使用加密技术来保护其数据安全。
DLT 中的数据只能附加,因为该技术提供了完整的交易记录。这与传统数据库形成鲜明对比,后者可以编辑或篡改数据,以确保功能正常。这里的优势在于,DLT 可确保信任。
在分布式账本上,由于数据在节点之间共享,因此没有单个实体对其包含的数据进行申索。虽然某些节点拥有完整的数据副本,但其他节点只能访问所需信息。该系统具有共享特性,可高效安全地运行。
Ablockchain本质上是一种去中心化的公共账本。在区块链上进行的交易将存储为数据块,并通过加密货币进行处理。这是一种分布式账本技术,其交易无法编辑或修改,因为它们拥有加密签名,通常称为 Ahash。
区块链不需要第三方来培养系统中所有各方之间的信任,因为每个用户都可以访问每个交易收据。
区块链和 DAG 均在分布式账本中存储数据,但采用截然不同的方法。下面我们来了解一下这两种技术之间的一些关键区别。
1. 区块链是一个不可变的数据块字符串,仍在等待验证。验证区块将按时间顺序添加到之前验证的区块列表中。另一方面,DAG由一系列经过单独验证的交易组成,这些交易是许多先前交易的分支。
DAG 可以看作是一棵树,有茎、树枝和树叶。每片叶子都可以追溯到树根,但如果没有树干,叶子就不会存在,而较大的树枝会发芽。
3. 通过验证区块中的交易,在区块链上达成共识。达成共识的一种方法是工作证明,这需要矿工解决复杂的数学问题,使最快的用户验证区块并赚取奖励。
使用 DAG,用户可同时充当矿工和验证者。每位用户需要验证除自己交易之外的其他两项交易,然后才能考虑由其他用户进行验证。因此,无需支付手续费。
IOTA 的所有用户都需要在自己的交易获得批准前验证两项交易。每位用户都会参与共识机制,基于他们的投票和总权力份额,形成去中心化和可扩展的网络。此外,IOTA 还为用户提供快速交易,成本低廉,非常适合小额支付和多笔支付。
Nano 将 DAG 和区块链技术结合起来,推出了自己的系统。数据通过节点发送和接收。Nano 项目中每个使用单个钱包的用户都可以访问其专属区块链。在区块链上执行交易时,发送方和接收方都会在区块链上进行验证。Nano 以其高交易速度和零手续费而闻名。
去中心化世界超越了区块链技术。只有当 DLT 和 DAG 等技术出现时,表面才会被划伤,很明显,未来还有无限、令人兴奋的可能性。