本文讨论了分布式分类帐技术的类型,并对Blockchain,Hashgraph,DAG,Holochain进行了详细的比较。.
区块链技术已经存在了十年。有趣的是,头十年吸引了新的和有趣的投资来源,一些狂热者在一夜之间登上了亿万富翁的富豪榜。.
但是,过去十年来,加密货币最令人振奋的亮点是作为数字货币基础的分布式账本技术(DLT).
现在报名:企业区块链基础课程
分布式技术的概念是如何产生的?
区块链在比特币(第一种数字货币)问世后立即成为流行的头条新闻。过去的十年见证了有趣的发展,其中分布式账本技术或区块链用其他术语发现了除支持加密货币外的众多用例.
但是,系统效率低下和扩展问题导致开发人员在区块链之外寻找解决方案。因此,存在诸如Holochain,有向无环图(DAG)和Hashgraph之类的新颖而巧妙的开发。本质上,要点是面对新的和不可预见的困难,保持区块链的原始目的不变.
新解决方案的出现与基于数据结构的基于区块链的解决方案大不相同,带来了关于哪个网络最好的其他基本且有意义的讨论。有鉴于此,本文旨在剖析网络,并突出它们的各种优势和局限性。.
特别是,本文将比较Blockchain,Hashgraph,DAG和Holochain。因此,希望读者能够一劳永逸地解决围绕网络重要性的辩论.
不同类型的DLT的比较
区块链
在将比特币推向世界的白皮书中,作者指出,网络将以块为单位收集交易信息。其他区块将相互构建,形成区块链,因此区块链.
有趣的是,每个块都会生成一个唯一的哈希来标识交易。这样,如果尝试更改交易的详细信息,则将生成完全不同的哈希。这将证明交易已损坏且无效.
另一方面,将交易发布在公共分类帐上,网络上的每个节点(参与者)都可以访问该分类帐。本质上,公共分类帐的这种分布式性质使各方更难以更改信息。此外,这也使得交易可以在严格的透明度下进行.
透明性和不变性(完整性)的这些品质是区块链功能的重大革命性方面。此外,这种在数据存储和交易中整合完整性和透明度的能力是区块链破坏许多行业的最大原因.
有趣的是,区块链并不是我们可能想到的新概念。提到其基本结构和操作的历史可以追溯到27年前-区块链发明之初。但是,比特币和其他加密货币为突破性的技术创新注入了新的活力。.
值得注意的是,这些相同的加密货币引发了对围绕区块链的解决方案的需求。这标志着像Holochain,DAG和Hashgraph这样的新型分布式分类帐技术网络的开始.
如前所述,新网络的核心是创建高度可扩展的网络的需求。此外,网络寻求实现更高的每秒事务处理(TPS)能力.
哈希图
Hashgraph是一种分布式分类帐技术,其基础是建立共识。特别是,DLT依赖于共识时间戳,以确保网络上的事务与平台上的每个节点都一致。共识算法展现了分布式账本技术网络的鲁棒性和优越性.
在这里了解更多有关Hashgraph的信息.
与传统的分布式分类帐技术网络不同,这种DLT构建仅通过共识即可实现交易成功。也就是说,节点不必验证网络上发生的事务。因此,用户不必出示工作证明(PoW).
这方面消除了对两件事的需要。首先,依靠工作量证明的传统区块链需要大量计算才能获得交易成功。结果,此因素使交易量大,从而实现了非常低的TPS数量.
相反,Hashgraph只要求网络上的节点通过Gossip就Gossip技术和虚拟投票技术达成共识。有趣的是,这些技术不需要工作证明即可验证交易。结果,在交易开始和完成之间几乎没有时间.
因此,DLT网络中无需工作量证明就意味着可以有成千上万的TPS。有趣的是,Hashgraph背后的团队声称该网络可以达到250,000 TPS以上.
借助有关八卦技术的虚拟投票和八卦,散列图DLT上的节点能够体验到公平性。尤其是,共识时间戳可以避免诸如取消交易或将其放置在未来的区块之类的区块链问题.
有向无环图(DAG)
Hashgraph不是纠正区块链局限性的唯一措施。如前所述,开发人员将重点放在影响其有效性的分布式分类帐技术网络的数据结构上。以类似的方式,有向无环图(DAG)采用了不同的数据结构,这带来了更多共识.
特别地,DAG是一种依靠共识算法的分布式分类帐技术。共识算法的运作方式是,占主导地位的交易只需要网络内的多数支持即可。在这样的网络中,存在更多的合作,团队合作和节点拥有平等的权利.
与传统的区块链技术(工作证明是关键)不同,DAG确保公平。这种公平性给人的印象是网络坚持分布式账本技术的最初目标。特别是,DLT的主要目的是使互联网经济民主化.
例如,一个私有的区块链网络依赖于一个集中的领导者,该领导者从DLT中消除了民主。相反,这种类型的分布式分类帐技术对网络中存在的每个节点都具有同等重要的意义。因此,这意味着每个节点不必引用另一个节点.
已经有像ByteBall这样的项目正在使用DAG结构创建不受传统区块链限制的新一代网络-ByteBall。 IOTA的Tangle是采用DAG数据结构的最著名的“新一代”网络之一.
在这里,矿工/节点可以执行双重职责,其中区块链中的节点分别执行。也就是说,Tangle上的矿工可以发布交易并同时验证交易.
全息链
这种类型的分布式账本技术引以为豪的是区块链技术之后的发展。尽管在大胆的声明中夸夸其谈,但Holochain团队确实有一些与其他平台相抗衡的可靠主张。特别是,Holochain正在彻底改变互联网,正如我们所知.
Holochain有趣的愿景之一是改变互联网的当前结构。当今的互联网是在服务器-客户端基础上构建的。这就是说分权不是最优的。此外,在资源利用方面几乎没有民主和自由.
有鉴于此,Holochain希望创建一个分布式网络,该网络也可以成为“下一代互联网”的基础。根据平台的白皮书,Holochain是区块链,BitTorrent和Github的合并。这就是说,这是一个在节点之间分布的DLT,以避免对数据流进行集中控制的任何情况.
分布式平台仅意味着每个节点将在其自己的链上运行。这就是说,节点或矿工具有自主操作的自由。在Holochain背后的团队称之为分布式哈希表(DHT)的情况下,用户可以使用某些键来存储数据。但是,此数据保留在“分布”在全球各地的实际位置中.
Holochain的优势
该数据结构有趣的部分是,网络不会遇到传统区块链上常见的拥塞负担。存储数据位置的这种“分布性”减轻了网络负担,并为其提供了更大的可伸缩性空间。因此,通过该网络进行的交易可以轻松获得数百万的TPS.
可扩展性是困扰公共和私有区块链平台的巨大问题。例如,开发人员在传统区块链上创建去中心化应用程序(dApp)时通常遇到巨大障碍。这是因为他们需要平台上庞大社区的验证.
相反,Holochain平台上的开发人员只需要从构成整个DLT网络的单个链中进行确认即可。这样,在这种类型的分布式分类帐技术中,在请求和确认之间没有很长的等待时间.
DLT的比较
分布式分类帐技术本身并不是什么新鲜事物。像之前讨论的那样,该技术已经走了很长一段路,已经有了修改和替代方案。此外,很明显,区块链是首个进入公共空间的DLT。尽管对区块链的描述最早出现在大约三十年前.
凭借创新的数据存储,共享和其他许多方式的创新方式,区块链在分布式账本技术网络竞赛中占据先机。因此,以下段落将比较区块链与其他DLT网络.
区块链与哈希图
显而易见,区块链和哈希图具有许多相似之处,因为它们具有相似的用途。本质上,它们都是试图引入新型货币系统的一种分布式分类帐技术。特别是,它们都是点对点的,因此交易不需要中央机构来规范它们.
而且,DLT在基于共识的系统上运行,在该系统中,交易必须满足网络中的参与者。这种共识的需要是这些网络上的交易透明且灵活的原因。此外,基于网络的加密特性的高安全性确保了高数据安全性.
尽管如此,区块链在本质上与Hashgraph有所不同。特别是,Hashgraph是对诸如可扩展性和交易率之类的区块链主要限制的回应。这些特定的限制是DLT应用受限的原因.
哈希图在共识机制方面主要不同于区块链。一方面,区块链主要依靠网络中矿工的活动来促进交易过程。也就是说,矿工可以极大地单方面影响交易的成功.
在此处了解有关Hashgraph vs Blockchain的更多信息.
特别是,区块链依赖于工作量证明,矿工可以用来验证交易是否真实。因此,交易速度缓慢且昂贵。此外,工作量证明还意味着网络要承受庞大的计算负担,从而导致网络拖累.
另一方面,Hashgraph采用共识机制,不会给矿工太多权力。相反,DLT使用有关八卦和虚拟投票的共识算法Gossip来决定哪个交易成功。这样,大多数人都对要进行的交易有发言权。因此,与区块链相比,哈希图具有更多的公平性.
区块链与DAG
像区块链一样,DAG促进了交易,并且无法将交易“退回”到较早的步骤。特别是,有向无环图中的无环一词意味着操作严格是单向的。同样,不变性是使区块链在现有数据存储方式上更受欢迎的一个方面.
此外,两个平台都通过基于共识的系统运行,节点决定发生了什么。因此,与经历中央指挥的平台相比,民主有一些相似之处。不幸的是,就相似之处而言.
像Hashgraph一样,DAG在数据结构方面从根本上不同于区块链。像之前讨论的那样,区块链将交易按块排列,以使与特定交易有关的每个信息主体组成一个块。因此,成功的交易会产生新的障碍.
相反,DAG完全使用块。在DAG下,先前的交易与后续的交易具有更强的关系。例如,如果您有X,Y和Z这三个事务,则需要X进行事务处理。同样,事务Y验证事务Z.
为了使事务在DAG网络上成功,它仅需要验证之前的两个事务。这就是说,该事务将仅需要确保先前的两个事务中不包含冲突的信息。有趣的是,这与区块链有很大的不同,在区块链中,交易必须先验证大量交易,然后才能生效.
也就是说,交易需要更多的时间来结算。此外,随着区块链中区块的增加,实现新区块的计算难度越来越大。因此,采矿需要更多的电力,因此价格昂贵。另一方面,随着更多验证的发生,DAG网络中的事务增加了吞吐量.
区块链与全息链
与DLT相比,从整体上看Holochain和区块链的基础结构带来了各种差异。特别是,尽管目的有一些相似之处,但两者在结构上却有很大不同。有趣的是,Holochain是一种革命性的技术,旨在扭转一切。.
像区块链一样,Holochain寻求允许网络上的玩家之间进行安全透明的交易。两种平台上的信息都是加密安全的,并且不能更改信息。此外,两个平台都允许用户在对等基础上进行交互。这样,他们可以直接进行交互,而无需中央权威.
Holochain更好吗?
尽管如此,与区块链相比,Holochain还是更上一层楼。本质上,Holochain试图引入一种与区块链的基本目标截然不同的新动态。区块链寻求去中心化交易,以便人们无需中间人就可以直接进行交互。相反,Holochain希望使交互分布.
Holochain创建了一个由各种分布式分类帐技术网络组成的网络。因此,DLT是一个主要网络,在可伸缩性和用户在一秒钟内可以完成的交易数量方面是无限的.
在区块链网络上,节点依赖于单个网络来发起和验证交易。这样,随着更多的区块加入链中,计算负担和与交易相关的费用成倍增加。相反,Holochain中的节点运行在它们自己的链上。因此,还有更多的计算空间.
Holochain中每个节点都在其自己的链上运行的事实意味着不需要矿工。因此,交易费用几乎不存在。此外,这意味着平台上没有令牌化,而是由智能合约来控制空间.
在自己的链上运行的节点意味着它们将能够处理完全属于它们的分类帐。这样,可以完全信任网络上各个节点之间的关系。此外,dApp具有无限的运行空间。因此,人们可以期望dApp在所有情况下都能以最佳状态运行。.
总结/结束语
区块链,哈希图,Dag与全息链中DLT的比较展示了平台的有趣方面。 DLT之间存在明显的相似之处,但差异也依然存在。有趣的是,很明显,甚至在笔名中本聪(Satoshi Nakamoto)开发的比特币白皮书之前,区块链就已经存在了。.
区块链首先在一篇论文中得到提及,该论文试图找到一种通过给文档加上时间戳来保护知识产权的方法。但是,在比特币声名after起之后,DLT获得了货币升值。随着普及,出现了各种不可预见的问题,例如可伸缩性和TPS。即使区块链努力纠正限制,其他项目也正在完全创建新型的分布式分类帐技术.
从上述内容可以明显看出,所有DLT都具有透明性,共识性,交易性,分布式,点对点和灵活性的共同方面。但是,共识机制和每个DLT中的数据结构都出现了巨大差异。.
您是否喜欢像这样学习有关区块链的基础知识?然后,您绝对应该加入我们的免费区块链课程!