哈希图–区块链是否有竞争?
什么是哈希表?
加密货币和区块链被许多人誉为自互联网以来最具潜在影响力的技术进步。但是,如果用于创建所有这些加密货币的区块链技术只是更好的事情的垫脚石,该怎么办??
这就是Hashgraph的说法,Hashgraph是一种分布式分类帐技术,具有许多与区块链相同的应用程序。 Hashgraph是安全的,去中心化的,具有成本效益的,并且可以比任何区块链更快,更公平地处理交易.
考虑到这一点,也许 文章 宣称Hashgraph是去中心化技术的未来有一些优点。再说一次,他们提出了一些崇高的主张,很难不对此表示怀疑。更不用说区块链在开发和公众接受方面都有近十年的领先优势的事实。即使Hashgraph像广告中所说的一样好,与区块链竞争仍然是一个巨大的挑战.
考虑到这些要点,让我们深入了解Hashgraph技术并从那里开始.
它是如何工作的?
资料来源:Hashgraph“工作原理”论文
左图是哈希图,是区块链的替代数据结构.
为简单起见,此图形表示中只有4列。每列代表网络中的一个完整节点,因此您可以想象实际的哈希表上将有数百甚至数千个列.
每个圆圈代表一个 事件, 这类似于区块链中的一个区块。换句话说,事件存储有关交易的数据。此外,每个事件在其下都有两个最近事件的哈希值,并由其创建者进行数字签名。这使Hashgraph能够以与区块链几乎相同的方式实现加密安全性.
将一个事件连接到另一个事件的每一行代表一个节点,该节点随机地与另一个事件同步。当一个节点同步到另一个节点时,它共享所有它知道第二个节点尚不知道的事件。适当地,此同步过程称为 闲话, 随着哈希表的增长,它会一直持续下去.
图中的彩色圆圈是特殊事件,称为 目击者. 需要花费一些时间来解释证人如何与普通事件区分开。因此,我们只讨论他们的工作,而不是那样做。证人是进行的关键事件 虚拟投票 作为Hashgraph共识算法的一部分.
这种虚拟投票的结果是,Hashgraph无需花费昂贵的工作量证明(PoW)就可以在事务的有效性上达成共识,并且每秒可以处理成千上万的事务。最终,这是Hashgraph成为区块链潜在竞争对手的最大原因之一.
如果您想更深入地了解Hashgraph的工作原理,可以通过观看Hashgraph上的视频来了解更多信息 网站 或阅读他们的 白皮书.
比较哈希图和区块链
在对Hashgraph和区块链进行比较之前,需要注意的是,Hashgraph不是开源项目。这意味着关于其功能的要求尚未得到独立验证。但是,他们现在正在接受独立审核,哈希表团队表示他们对结果充满信心.
引起人们关注的一个特殊说法是,Hashgraph每秒可以处理数十万笔交易。限制处理速度的因素之一是区块链或哈希表的状态(即存储)。随着执行更多事务,节点必须存储更多信息,从而降低了处理速度。看看Hashgraph是否有计划回避这个问题将会很有趣.
话虽如此,Hashgraph并未试图让普通人通过ICO投资,也不会给人以任何恶意的印象。因此,为了进行比较,我们将假定其主张是有效的,因为没有理由认为它们不是.
让我们首先来看一下当今区块链领域中最有争议的问题之一……
交易处理速度
比特币的区块链通常每秒处理少于10笔交易。这就是为什么比特币作为大规模采用货币的可行性一直受到质疑的原因,也是为什么创造了比特币现金的原因。诸如闪电网络之类的第二层解决方案可能能够极大地提高可扩展性,但仍无法实现.
同时,Hashgraph声称它每秒可以处理数十万笔交易,因此,它通常是小额支付和低费用,快速交易的更好选择.
公平
Hashgraph与区块链不同的另一个因素是“公平”。借助区块链,矿工可以选择交易在他们开采的区块中出现的顺序。这意味着,从理论上讲,矿工可以操纵其处理交易的顺序,以某种方式使自己受益或损害他们不喜欢的一方。 Hashgraph根本没有这种可能性,因为他们使用共识时间戳记来实现交易处理顺序的公平性.
采矿和西比尔攻击
Hashgraph在这里进行了重大的权衡,以实现上面讨论的结果。 Hashgraph不使用工作量证明(PoW),因此与在区块链上进行挖掘相比,处理交易的成本要低得多。但是,这是以安全为代价的。让我解释.
在对等网络中,您可能会面临的攻击之一就是Sybil攻击。此处,对手通过创建虚假身份来控制网络上的多个节点,从而使个人有可能获得对大部分网络的控制权.
比特币具有极强的抗Sybil能力。这是因为比特币网络中的所有矿工都试图开采下一个区块并获得区块奖励,因此他们被激励使用全部计算能力。结果,攻击者无法通过生成错误的身份并运行更多的节点在区块链上创建更多的块,因为它们仍然受其计算能力的限制。这在上图中的中间饼图中表示,其中不诚实节点创建的每个新标识都简单地从现有不诚实节点获取了一些计算能力,而没有添加到饼图中.
当您没有块奖励来激励节点运营商使用所有计算能力时,会发生什么情况?很简单,每个节点使用保持网络正常运行所需的最低计算能力。这样,与诚实节点相比,对手就有可能创建多个身份,运行多个节点并控制更大比例的网络。上图的饼形图中表示了这一点,其中每个新的不诚实节点都增加了由不诚实节点控制的总计算能力的百分比.
Hashgraph尚未达到与比特币,以太坊或其他基于区块链的加密货币相同的Sybil抵抗能力。最终,这是Hashgraph努力获得加密货币爱好者信任的最重要原因之一.
但是,Hashgraph已经解决了有关Sybil攻击的担忧,您可以阅读有关这些内容的信息。 这里. 无论如何,降低Sybil的抵抗力都不是世界末日,而且Hashgraph仍然拥有大量非常有用的应用程序,而其成本只是比特币的一小部分。在特定方面,它只是没有完全相同的安全等级.
哈希表团队
哈希图由创建 里蒙·贝尔德(Leemon Baird). Baird获得了理学学士学位。在获得其博士学位之前,先获得了美国空军学院的计算机科学博士学位。卡内基梅隆大学计算机科学专业。他还是Swirlds Inc.的联合创始人兼首席技术官,该公司使用Hashgraph共识算法构建软件.
Swirlds Inc的另一位联合创始人是 曼斯·哈蒙(Mance Harmon), 在计算机科学和技术创业方面也有令人印象深刻的背景.
有关Baird,Harmon或Swirlds的更多信息,请查看Swirlds 网站. 您还可以通过他们的Hashgraph参与其中 见面会.
竞争对手与挑战
目前,Hashgraph尚未发布任何ICO计划。实际上,尚不清楚散列加密货币是否会使用Hashgraph技术。目前,Hashgraph的资金来自可能会利用该技术进行集中式应用的私营企业.
但是,基于非区块链的加密货币有一些先例。那就是IOTA,其“缠结”非常类似于Hashgraph.
Hashgraph对IOTA的一个明显改进是节点可以将事务捆绑在一起,而IOTA中的每个“事件”都是单个事务。因此,Hashgraph的吞吐量可以更快,而新节点加入网络所需的带宽和存储空间则更小.
目前,IOTA没有理由担心将自己的市场份额输给Hashgraph。如果Hashgraph将来发布有关潜在ICO的新闻,我们将确保与您更新.
最后的想法
Hashgraph确实确实提供了对区块链技术的一些改进.
但是,在计算机方面,您无法获得20%的提升。您需要改善一个数量级才能真正改变现状。鉴于Hashgraph比基于区块链的加密货币更容易受到Sybil攻击,因此它可能不是快速,安全和分散式小额支付的答案.
此外,区块链的部分价值在于它相对容易理解,这使其更可能成为大规模采用和可扩展性的候选者。 Hashgraph在这方面会更加努力,因为该技术非常复杂并且需要大量时间来理解.
话虽如此,Hashgraph的集中式应用范围广泛。对于现有的私人机构而言,鉴于其卓越的效率,实施散列图可能比区块链更有意义。.
Hashgraph是否曾经在加密货币领域变得有意义,还有待观察。正如一些人推测的那样,关于它是否会使区块链过时的问题,答案更加明确-在加密货币领域,区块链仍然是王者。.