抗压能力是指区块链在处理大规模信息更新和存储时自我调节而不影响正常运行的能力

  • A+

抗压能力是指区块链在处理大规模信息更新和存储时自我调节而不影响正常运行的能力。目前基于区块链技术的平台同真实运行的全球支付系统相比,其节点总规模数仍然较小,仅处理过小部分人的零碎的事务,而没有经历过全世界所有人都共同参与的大规模交易的考验。一旦将区块链技术推广到大规模交易环境下,其抗压能力仍存疑。区块链技术在节点相互通信和维护去中心化网络时采用广播的方式通知所有节点,当节点规模增大时可能产生“广播风暴”,大量占用网络带宽,导致网络性能下降,甚至网络瘫痪。

从2014年到2015年,区块链的容量从14GB(千兆字节)增长到25GB,这样大的容量需要交易用户有很高的网络带宽,因而必然限制其广泛应用。就商业银行而言,大量的业务和交易会使“广播风暴”发生的可能性大大增加,一旦出现交易高峰,对网络资源的占用就会凸显,很有可能导致业务办理的拖延。此外,区块链技术下数据和信息的完整透明一般被认为有利于监管和追踪,但是当数据规模增大时,低效的查询和挖掘会使数据透明性的优势形同虚设,链状的数据结构和大量内容的直接记录将使拥有反洗钱职能的监管机构无法在可接受的时间内完成对数据的解读。一旦有人想发起对商业银行的恶意攻击,就可以提交大量高频的信息更新要求,使整个网络的信息传递效率、验证能力和抗压能力遭受考验,即使整个网络不出现宕机,也会导致网络效率被拖慢,资源被浪费和其他信息更新的延迟,或者降低参与信息验证更新的节点数,损失通过有效验证的节点数量和安全性。另外,其他非法活动也可以通过增加噪声交易的数量来增加数据的长度和存储量,使数据读取和挖掘的耗时大大增加,以此扰乱监管机构的视听。

由于可追溯性和不可撤销的信息记录,存储中的冗余越来越严重,即使没有恶意的污染交易,也会存在一些意外的原因造成噪声交易,特别是在频繁的交易中,这种冗余会越来越严重,而真正需要监管的数据或许只是很小的一部分。


区块链小知识:

/ Chain链是由区联而成,是区块交易记录及状态变化的日志记录。

链下/ Off-chain区块链系统从功能角度讲,是一个价值交换网络。下是指不存储于区块链上的数据。

无代币区块链/ Token- Less Blockchain是指区块链并不通过代币进价值交换,一般出现在不需要在节点之间转移价值并且仅在不同的已被任方之间共享数据的情况下,如私有链。

创世区块/ Genesis Block区块链中的第一个区块被称为创世区块。世区块一般用于初始化,不带有交易信息。

区块高度/ Block Height一个区块的高度是指在区块链中它和创世块之间的块数。

分叉/Fok在区块链中,由矿工挖出区块并将其链接到主链上。来讲,同一时间内只产生一个区块,如果发生同一时间内有两个区块同被生成的情况,就会在全网中出现两个长度相同、区块里的交易信息相但矿工签名不同或者交易排序不同的区块链,这样的情况叫作分叉。

软分叉/ Soft Fork软分叉是指在区块链或去中心化网络中向前兼容分叉。向前兼容意味着,当新共识规则发布后,在去中心化架构中节点定要升级到新的共识规则,因为软分叉的新规则仍旧符合老的规则所以未升级的节点仍旧能接受新的规则。

硬分叉/ Hard Fork硬分叉是指在区块链或去中心化网络中不向前容的分叉。硬分又对加密数字货币使用的技术进行水久更改,这种变二使得所有的新数据块与原来的块不同,旧版本不会接受新版本创建的区,要实现硬分叉所有用户都需要切换到新版本协议上。如果新的硬分叉败,所有的用户都将回到原始数据块。

幽灵协议/ GHOST Protocol通过幽灵协议,区块可以包含不只是它父块的哈希值,也包含其父块的父块的其他子块(被称为叔块)的陈腐块的哈希值,这确保了陈腐区块仍然有助于区块链的安全性,并能够获定比例的区块奖励,减少了大型矿工在区块链上的中心化倾向问题。

孤块/ Orphan Block孤块是一个被遗弃的数据块。因为很多节点都王维护区块链并同时创建多个区块,但是一次只能有一个被继续继承,而他被遗弃的数据块就是孤块。

陈腐区块/ Stale Block陈腐区块是父块的父块的“其他”子块,或更一般来说是祖先的其他子块,但不是自己的祖先,如果A是B的一个叔块,那么B是A的侄块。

哈希链/散列链/ Hash Chain哈希链是一个纪录序列的数据结构,是指将前一个区块数据的哈希值捆绑到最新的区块内,每一个记录都包含上一个记录以及当前记录全部内容的哈希值,这个数据结构提供了篡改的证据,因为对区块数据的任何修改都会改变下一个区块数据的散列摘要。


weinxin
扫码关注
了解更多内容
免费领取10套量化交易策略

发表评论

目前评论: