区块链的技术缺陷

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

区块链最主要的技术缺陷包括以下几点。

● 缺乏隐私。

区块链是一种完全分布式的点对点账本系统负责维护完整的历史交易记录。所有交易细节比如货物数量以及转账金额、涉及的账户还有转账时间等信息所有人都能查得到。这一点是很有必要的这样才能让所有人明确所有权并且验证新的交易比如识别双花攻击。因此缺乏隐私成为了区块链的一个缺陷。失去了透明性区块链就无法履行其职责。然而这种透明性通常被视作实现其应用的一个限制因素尤其是实际应用于对隐私要求较高的情况下时。

● 安全模式。

区块链采用了非对称加密算法进行用户身份的验证以及交易的授权。区块链账户实际上可看作公钥只有持有对应私钥的用户才能获取账户中的资产。只有包含数字签名的交易数据才是有效的且能够实现账户间的资产转移而数字签名是通过私钥生成的。私钥是证明所有权的唯一工具。只要某账户的私钥被故意泄露那么这个独立账户的安全性就无法得到保障。

除此之外保护账户资产的其他安全措施是不存在的。这里需要指出的是区块链采用的非对称加密算法是迄今为止最好也是最强大的加密方式。因此区块链的安全性本身是很强的。然而除此之外区块链系统并没有其他安全措施能够防止用户丢失或泄漏私钥。这和日常生活中保护房子、车子、信用卡和借记卡的PIN码一样。一旦你把钥匙给了别人无论背后的原因是什么你的资产安全性就无法继续得到保障只有真正拿着钥匙或知道PIN码的人才能开走你的车或者取走你的钱。区块链账户的私钥也不例外。然而也有人认为过于单一的安全措施是限制区块链应用的主要因素之一。

● 延展性的限制。

区块链这个点对点系统旨在实现两个目标其一允许所有人在共同维护的历史记录中添加新的交易记录其二确保交易数据的历史记录不会被控制或伪造。区块链平衡这两个目标的方式是采用不可更改、且只允许添加新数据的数据结构在新区块添加时要求给出哈希难题的解答解答哈希难题是非常耗时的。解答哈希难题是一种有效防止历史交易记录被操控的方式因为要实现这一点需要极高的成本。不幸的是采用这一安全措施的代价就是交易处理速度的下降因此也就限制了区块链的延展性。区块链的这一特点被视为其在高处理速度、高延展性以及高吞吐量环境中应用的重大阻碍。

● 高成本。

解答哈希难题或确保工作量证明算法正常运行都需要极高的计算成本。正是这一安全措施才能保证历史交易记录具有不可更改性。这里所说的计算成本包括时间、电力等方面的投入。

● 隐藏的中心化属性。

拥有必要金融资源的人会投资专业的硬件用于解决哈希难题从而对系统做出贡献最终取得奖励。另一方面没有专业硬件的人要想为系统验证交易并添加新区块就会变得无利可图最终只会让他们选择退出不再为系统贡献计算资源。因此原本数量庞大且成员多样化的节点最终会演变为小部分由企业控制的节点。

● 缺乏灵活性。

区块链是一个复杂的技术组合由一系列经优化后相互兼容的协议组成。改变这个井然有序的系统是极具挑战性的。

举个例子所用加密算法必须在区块链的可用期限内保持有效性这很可能是好几个世纪。对区块链算法以及冲突解决方式来说同样如此。

由于区块链的不可更改性会使得连开发区块链的人也很难修复漏洞或对区块链协议进行调整。这些特点都导致了整个区块链系统在灵活性方面无法与其他系统相比。

● 临界值。

区块链防操纵的特点以及共同维护历史交易记录的可信性都基于这样一个假设即系统中的大多数算力都是由诚实节点控制的。然而在算力有限的小型点对点系统中前文所说的大多数可能仍是少数因此很可能导致51%攻击的出现。对于用户数量不足以及市值较低的“加密货币”来说这个问题尤其重要。因此所有区块链都需要确保拥有一定的诚信节点以防止遭到算力攻击。达到一个特定的节点规模来防止51%算力攻击的出现是每个新区块链系统必须应对的挑战。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: 区块链