LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 区块链技术的优缺点有哪些?(文末红包已更新)

区块链技术的优缺点有哪些?(文末红包已更新)

2020-02-05 子衿Q 来源:区块链网络

区块链,简单来说就是一个链式的数据库,这个数据库是分布式存储的,也就是所谓的去中心化,不同的区块间按照时间顺序排列,并由加密算法串联在一起。

区块链技术给各行各业都带来了许多益处,并提供了安全保障。当然了,区块链技术有优点也有缺点,例如和中心化数据库相比,它的运行效率并不高,而且它需要的存储空间也比较大,现在我们具体谈谈区块链技术的优点和缺点都有哪些。

一、优点

1、分布式

区块链数据库是分布式存储的,每一个节点都能够复制并存储一个数据库副本,如果某一个节点发生故障,并不会影响到整个数据库技术,例如在 BTC 以及 EOS 网络中,如果一个节点出现了问题,其他节点照样可以正常出块,BTC 的在全世界的节点更多,这种分布式存储,可以给比特币提供更大的安全性。

对于 EOS 网络来说,虽然只有21个节点,但如果其中一个节点出现了故障,甚至是被某些部门所查封、被黑客所攻击,其它节点马上可以顶上来,节点出块的稳定性和连续性并未受到影响,整体网络并未受到影响。

相反,许多依赖于一个或多个服务器的传统数据库更容易遭受攻击。

2、不可篡改

已经在区块链上确认的交易基本上不能再修改和删除,所以如果利用区块链数据库的不可篡改特性,把一些敏感的财务信息等放置到区块链上,可以防止某些人员假造等舞弊行为。

而在中心化的数据库中,具有某种权限的管理员,是可以进入到数据库后台进行修改的,甚至可以删除某些记录。这往往也给了某些人员提供了作弊的可能。

3、免信任系统

我们平常在淘宝购物时,支付的时候,是有一个中间支付商的,就是支付宝,我们在购物时,是先把钱给了支付宝,当卖家发货,而且我们在收到货点击确认收到后,支付宝再把钱转账给卖货方。整个交易过程中,支付宝都是做为买卖双方的中间商而存在的。

但是在区块链技术运用场景中,中间商便不再必要了,因为分布式节点网络通过"挖矿"来确认交易的。因此,区块链经常也被认为是一个"免信任"的系统。

因此,在采用了区块链技术后,由于去掉了中间环节,所以将会大大节约掉中间的运营成本。

说完了区块链技术的优点后,下面我们谈谈它的缺点。

二、缺点

1、51%的攻击

对于区块链数据库来说,一些潜在的攻击仍然存在,例如最普遍的“51%攻击”。如果某个节点掌握了全网51%的算力,理论上是可以发起攻击的,即存在被攻击的可能。

尽管从理论上来讲,51%的攻击存在可能性,但是当一个节点确实掌握了全网51%的算力后,它也是没有动机去破坏整个网站的,既然掌握了这么多算力,做些对网站有益的事情,它会收益更大。况且,如果要掌握51%的算力,需要的成本是极高的。

2、数据修改

对于区块链系统来说,数据一旦上链,则很难被修改或删除,往往需要通过分叉的方式来实现,成本很高。

3、私钥

区块链技术离不开私钥和公钥,在区块链的世界里,如果私钥丢失了,则资产也很难再找回来,一些人因为私钥丢失而损失惨重,私钥的管理门槛还是相对比较高的,这也是至今区块链技术还没有得到大规模应用的原因之一。

4、低效

区块链,尤其是采用POW 共识机制的网络,由于是去中心化的,交易确认速度比较慢,而且主要是由矿工挖矿来确认交易,因此消耗的能量也是比较大的,例如比特币网络每年所要消耗的电力资源非常多。


5、容量

区块链的账本会随着时间的推移而变得异常庞大,例如,比特币网络需要几百G的容量来存储其数据信息,区块数据量的增长明显超出了硬盘存储量的增长。

总之,区块链技术和中心化数据库相比,还是有很多优点的,例如分布式存储,不可能篡改、删除等,很好的解决了信任问题,但也是有许多缺点的,例如私钥管理门槛高、低效等。随着区块链技术的发展,一定会有越来越多的企业会在不同程度上采用区块链技术。

—-

编译者/作者:子衿Q

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...