paint-brush
了解分布式账本 (DLT) 类型:不仅仅是区块链经过@obyte
816 讀數
816 讀數

了解分布式账本 (DLT) 类型:不仅仅是区块链

经过 Obyte5m2023/10/11
Read on Terminal Reader

太長; 讀書

区块链仍然是关键参与者,但分布式账本技术已经多元化,提供针对特定需求量身定制的各种结构和应用程序。例如,Obyte 是一个 DAG 系统。
featured image - 了解分布式账本 (DLT) 类型:不仅仅是区块链
Obyte HackerNoon profile picture
0-item


分布式账本技术 (DLT) 迅速改变了我们对数字时代数据管理和信任的看法。从本质上讲,DLT 是指分布在多台联网计算机上的去中心化数据库系统。虽然区块链(比特币等加密货币背后的技术)最初普及了分布式账本技术,但必须认识到分类账格局自那时以来已经发生了巨大的变化。


区块链仍然是关键参与者,但分布式账本技术已经多元化,提供针对特定需求量身定制的各种结构和应用程序。这些替代方案包括有向无环图 (DAG),例如奥字节,这提供了更多的去中心化。


另一方面,除了结构之外,DLT 还可以分为许可型(私有)和无需许可型(公共)。顾名思义,它们可以由某个公司、组织甚至个人私下使用,也可以由所有人免费公开使用。在我们的例子中,我们将更深入地了解可用的 DLT 结构及其主要功能。

区块链


当然,这是最著名的分布式账本类型。它由一系列数字块组成,其中每个块包含一个交易列表。这些块使用加密哈希(唯一 ID)链接在一起。在加密货币中,包含交易的区块是由决定这样做的用户创建的。他们被称为矿工或验证者。任何拥有合适设备或足够资金的人都可以成为这些用户之一;然而,在实践中,区块生产通常由少数(2-5)个用户主导。


所有参与节点必须达成共识——就网络状态及其有效交易达成一致。为此,区块链使用各种机制。其中最常用的是工作量证明(PoW)和权益证明(PoS)。第一个需要大量的能量来解决复杂的密码学,所以它被认为不是很环保。第二种消除了能源部分,而是通过将区块生产能力赋予较富裕的节点来代替,这可能会导致不公平的中心化。



比特币 (BTC)、狗狗币 (DOGE) 和门罗币 (XMR) 是 PoW 区块链。同时,以太坊(ETH)、BNB链(BNB)和卡尔达诺(ADA)都是PoS区块链,仅举几个例子。


分布式哈希表(DHT)


分布式哈希表 (DHT) 是计算机网络中用于有效存储和检索信息的分散式分布式数据结构。将其视为分布在许多连接的计算机上的大型虚拟存储系统。每台计算机都保存着该数据表的一部分,DHT 帮助定位特定信息的存储位置。


与区块链不同,DHT 存储键值对,就像分布式字典一样。它针对基于键的高效数据检索进行了优化。目前,该系统在加密生态系统中应用的主要例子是Holochain平台及其原生币Holo(HOT)。他们描述了这个系统像这样:\

“与其将 Holochain 视为区块链,不如将其视为每个代理 [节点] 的 git 存储库,可以通过类似 BitTorrent 的 DHT(分布式哈希表)进行发布、共享、同步或合并。所有共享数据的来源均受到严格执行,其结构、内容及其对共享应用程序规则的遵守情况均由随机同行验证。” 全息链标志


不过,DHT 主要用于分布式数据存储和检索。这种格式仍然可能存在未知的漏洞。


节奏+塞伯鲁斯


Tempo 被描述为同时是分布式账本和共识协议。它引入了具有惰性共识的共享账本的概念,旨在降低通信复杂性并实现可扩展性。惰性共识是一种节点不立即参与的方法。相反,他们独立接受和处理交易,只有在出现争议或冲突时才能达成共识。


Tempo 面临与最终性和容错性相关的限制,这一点在测试过程中变得很明显。为了解决这些问题并进一步增强 DLT 的可扩展性和性能,加密生态系统板蓝根介绍2020 年的“Cerberus”。这是一个多分片共识协议,融合了 Tempo 和 HotStuff 的元素,HotStuff 是一个共识协议,可以根据每个请求来改变领导者以优化性能。



Cerberus 利用大规模预分片,允许事务处理中几乎无限的并行性。它还引入了一种新颖的“编织”机制来实现跨分片的原子事务。这种复杂性可能会使开发人员理解和实施更具挑战性,从而可能增加错误或漏洞的风险。


有向无环图


有向无环图(DAG)是某些加密货币中使用的独特数据结构和共识机制。与将交易安排在线性块中的区块链不同,DAG 将交易组织成没有循环的类似图的结构,这意味着它是非循环的。


在一个基于DAG的系统,每笔交易充当图中的一个节点。在用户发起交易之前,他们会验证自网络启动以来的所有先前交易,从而检查先前的网络活动并确保它们被正确记录。这个验证过程对于交易安全和共识至关重要。基于 DAG 的系统完全消除了挖矿的需要。相反,用户每次创建新交易时都会积极参与保护网络安全。



它们可以更快、更便宜、更去中心化,但并非所有 DAG 都是一样的。他们每个人都有不同的系统,尤其是在达成共识方面。其中一些可能比其他人更快;另一些则可能比其他人更快。其他一些人可能需要更少的中间人。这取决于具体的项目,因为“DAG”只是一个结构。


该系统的流行实现包括 IOTA (MIOTA)、Nano (XNO)、Obyte (GBYTE) 和 Hedera Hashgraph (HBAR) 等平台。最后一个没有被正确地描述为“DAG”,而是在其自己独特的内部使用 DAG 哈希图 DLT 系统


Obyte 作为 DAG


每个加密货币平台都有自己的运作方式,Obyte 也不例外。虽然其他 DAG 可能会通过其共识机制来提高中心化程度,但 Obyte 致力于实现没有中间商的真正分类账的理念。在这个平台上,没有强大的一方(例如矿工、特权用户或公司)来控制网络。相反,除了已经部分排序的 DAG 之外,Obyte 还订单提供商 (OP)建立明确的交易顺序并避免双重支出。


OP 通常是受人尊敬的个人或公司,他们像其他人一样创建交易,只是这些交易充当订购所有其他交易的路径点。换句话说,它们的交易就像指南针或小头灯,让其余操作遵循单一路径。



作为回报,他们获得一部分交易费用,但这不应该是订单提供商的主要目的。他们应该是社区中受人尊敬的成员,对社区的福祉抱有极大的兴趣。他们无法做矿工和验证者可以做的很多事情——他们根本没有这种权力。


如果我们想象一下他们行为不端和勾结的场景,他们就无能为力。他们无法审查交易、双重支出或窃取资金。他们唯一能做的就是停止网络,直到具有一组新订单提供商的新网络从旧网络停止的位置重新启动。这对他们来说不是很有用。此外,所有OP都是由社区通过钱包投票选出的。


在基于 DAG 的加密货币领域,Obyte 因其对去中心化的承诺而脱颖而出。它优先考虑无中间商的真实账本,确保强大的各方无法控制网络,同时保持安全性和实用性。



精选矢量图像手绘