上传者: 43934844
|
上传时间: 2022-06-17 09:05:52
|
文件大小: 29KB
|
文件类型: DOC
区块链数据库与传统数据库的对比 作者:詹煜 来源:《电脑知识与技术》2018年第23期 摘要:区块链作为一种新兴的概念正在快速兴起,区块链中包含有容错率很高 的分布式数据库。该文试图将区块链中的数据存储与传统数据库存储在运行机制等方面 上做一个简要对比。 关键词:区块链;分布式数据存储;传统数据库;运行机制 中图分类号:TP3 文献标识码:A 文章编号:1009-3044(2018)23-0044-02 1 前言 区块链[1]是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术 的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益 的数学算法。其中,区块链中的分布式数据存储除了具有很强的容错性外也有别于现有 的数据库。本文将从区块链分布式数据存储与传统数据库的运行机制入手,对二者进行 一个对比。区块链功能示意图如图1所示。 2 传统数据库与区块链数据库的运行机制 传统的数据库采用的是C/S架构,在C/S架构中,数据存放在服务器端,而用户 可以通过客户端,对存储在数据库中的数据进行修改。在传统数据库的架构中,服务器 端会对不同的用户分配不同的数据修改权限,