区块链技术的5个弱点

免责声明: 本文中表达的观点和观点仅代表作者,不一定反映Blockgeeks的官方政策或立场。

评估区块链技术的弱点

从整体上来说,公共区块链技术有许多好处。我担心在区块链热的阴霾中,我们忘记了传统验证系统的好处。例如,我们可以在区块链上验证教育证书,但是我们是否愿意的选择有争议。让我们详细说明为什么我们需要集中式和分散式验证系统的组合.

#1区块链上没有客户保护.

区块链技术作为基于推送的结算系统运行。这意味着个人拥有他们要在区块链上验证的资源的权力。这可能是加密货币,证书身份验证,地名等。问题是如果在区块链上已验证交易后交易变酸,则退回交易的唯一可行方法是双方同意撤消交易。使用像银行这样的集中式系统。但是,有一个程序可以在交易完成后对交易进行争议.

一些基于区块链的贸易技术已经使用仲裁系统来解决此问题,例如Open Bazaar P2P贸易网络。这样,在两个人和一个公正的主持人之间进行交易。看到 多签名交易 技术以了解其工作原理的详细信息.

区块链技术的5个弱点:公共区块链

#2区块链上的结算速度很慢.

在区块链上结算交易的成本是网络中的所有节点都需要达成交易有效的协议。这比让银行立即验证您的交易要慢得多.

可以立即进行事务处理,但是在验证插入事务处理的块之前,对其进行分类是不可信的。在进行交易和区块结算之间的时间内,不良行为者可能发起欺诈性交易,以将网络诱骗到所谓的 双花.

即将解决的一个非常令人兴奋的技术是闪电网络。该解决方案充当区块链技术的第2层;它可以应用于任何公共区块链。它将使即时验证的交易成为当今结算费用的一小部分。阅读有关此工作原理的更多信息 这里.

#3矿工可以自私

区块链上的挖掘过程是一项创新,它利用博弈论经济学来激励人们投入计算机力量来保护网络以获取利润。不利的一面是,矿工通常不会在意尽可能多的交易。他们将以最快的方式找到并验证区块,从而赚取最多的收入.

这导致矿工发现空块并进行验证的问题。还有另一个问题称为自私挖矿,这是指矿工或矿池发现并验证区块,而未发布有效的解决方案并将其分发给网络的其余部分的情况.

#4不断增长的区块链规模

每增加一个新区块,区块链就会增长。这可能是一个问题,因为每个要验证网络的节点都需要存储区块链的整个历史才能成为参与者。对于比特币区块链来说,这是一个很难解决的问题,其中交易大小仅为几个字节,截至2017年1月的总区块链大小为98GB。鉴于在2016年的同一时间容量为50GB,并且区块链的使用在不断增加,这是一个越来越受到关注的问题.

比特币领域最大的争论之一是是否应该增加区块大小。如果区块链具有更大的区块,则区块链的大小将更快地增加,从而最终淘汰了独个矿工。这是一个大问题,因为区块链网络的健康状况部分取决于网络中节点的数量以及这些节点在世界范围内的分布。这个问题的反论点是,随着技术的充分发展,硬盘空间在未来将非常便宜,并且将领先于区块链的规模。辩论正在进行中.

#5最终在区块链上结算并不便宜

在任何公共区块链上,块中的空间都是有限的资源。随着网络被更多地利用,必然要在一个区块中结算的交易量将超过存储容量。公共区块链网络为此内置了一个解决方案,那就是附加更高矿工费用的交易将优先包含在区块中。这是有道理的,因为矿工希望最大化他们的利润,以便他们首先包括费用最高的交易.

这不是错误,而是功能。如果可以自由地在区块链上安顿下来,将有太多的方法通过灰尘交易攻击区块并阻塞网络。最初,比特币区块链没有区块大小限制。最终将其设置为1MB,以避免对网络进行Sybil攻击.

所有这些问题都有潜在的解决方案,可以作为解决方案来实施。在我看来,区块链最终将像闪电网络一样具有集中化层。但是,这不是一件坏事,只要有足够数量的加密来保护想要使用网络集中层的人们的隐私即可。.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me