区块链的缺陷主要是

  1. 缺乏隐私
    所有交易细节,比如货物数量以及转账金额、涉及的账户,还有转账时间等信息所有人都可以查到,因此缺乏隐私成为了区块链的一个缺陷
  2. 安全模式
    账户私钥被故意泄露则这个独立账户的安全性无法保证。除了使用非对称加密,区块链未采用其他安全措施能防止用户丢失或泄露私钥
  3. 延展性的限制
    在新区块添加时,需要解答哈希难题,采用这一措施的代价就是交易处理速度的下降,在高处理速度、高延展性、以及高吞吐量环境的应用中,限制了延展性
  4. 高成本
    工作量成本极高,包括电力时间的投入。成本高低取决于哈希难题的难度。
  5. 隐藏的中心化属性
    原本数量庞大且成员多样化的节点会演变为小部分由企业控制的节点。因为他们能够获得专业硬件而持有大量的算力,最终会垄断系统,构成了潜在的中心化属性
  6. 缺乏灵活性
    区块链开始运作以后没有有效方法来改变或者升级其主要部件。由于区块链的不可更改性,会使得难以修复区块链的漏洞或者对区块链协议进行调整
  7. 临界值
    达到一定节点规模来防止51%算力攻击的出现,是区块链必须考虑的问题

区块链的非技术性缺陷

  • 缺乏法律认可
  • 缺乏用户接受度