码迷,mamicode.com
首页 > 数据库 > 详细

【区块链】区块链在数据库方面的劣势

时间:2020-11-12 13:44:36      阅读:15      评论:0      收藏:0      [点我收藏+]

标签:comment   outline   sub   ica   lol   adjust   区块   必须   eset   

<!doctype html>区块链的劣势

区块链在数据库方面的劣势

吞吐量:

12306:11000TPS(网上说法,相当于能够抵御国家级别的DDOS攻击);

Haisql_memcache:320000TPS;

比特币:7TPS;

以太坊:25TPS;

Hyperledger Fabric:2000TPS。

 

事务处理:

底层数据库通常为Key-Value数据库,无事务处理能力,常采用LevelDB。某节点的某智能合约执行失败将导致数据库数据不一致,必须从其他节点同步数据。

并发处理:

区块链节点大多没有针对高并发服务做优化设计。

查询统计:

未实现插件化的数据访问机制以及包括关系数据库,Non-Key查询、历史数据查询、复合查询、统计方面有待完善。

访问控制:

数据公开透明地存储在所有节点上,仅依靠签名与验证来确定不可伪造,无其他安全机制。

可扩展性:

大多数区块链平台随节点增加,其系统整体性能下降,这与传统数据库相反。

【区块链】区块链在数据库方面的劣势

标签:comment   outline   sub   ica   lol   adjust   区块   必须   eset   

原文地址:https://www.cnblogs.com/kamishiroshinchi/p/13796418.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!