LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 区块链和数据库有什么不同?

区块链和数据库有什么不同?

2020-05-14 PDX公有链 来源:区块链网络

正如同我们在“区块链技术是什么(什么是区块链技术?)”一文中所述,区块链与传统数据库,从架构开始就是不同的,或者说其技术如何部署便是不同的。

万维网(万维网,www)中所运行的数据库最常使用主从式(客户端-服务器client-server)网络架构。通过更改“主副本(主副本)”,当用户通过计算器访问数据库,便能获得最新版本的数据库副本(条目)。管理员仍在可以控制和管理数据库,并作为中央机构同意访问或授予权限。

这与区块链有所不同。在区块链数据库中,每个参与者都能维护,计算和更新数据库的分解,所有副本共同运作以确保获得相同的标记并为网络提供内部在建置的安全性。这种差异的变量就是区块链链非常适合作为某些功能的记录系统,而中心化数据库(集中式数据库)完全适合其他功能。

去中心化控制

区块链允许互不信任的不同方,在无须中央管理员的情况下共享信息。交易由共识机制(共识机制)下的用户网络运行,以确保每人均能同时创建相同的共享记录系统。

在中心化数据库里,任何具有足够权限者都能破坏其中的数据,从而用户需要依赖管理员。

在多数情况下,一些管理员已赢得用户的信任。换句话说,人们的钱不会被将资金记录在专有数据库中的银行所窃取。这可以说明为什么你想要有中心化的控制。但这也说明了那些具有控制力的单位,像银行,需要花费数十亿美元来保护这些中心化数据库,不被黑客,或是任何想从其他人的损失来获利的人所更动。假如我们所信赖的中央管理员在信息的保密上失败了,那么我们就会产生损失。

自身历史

大多数中心化数据库会保留特定时刻的最新信息,这通常是一些时刻的截取记录。

区块链技术能够创造出自身历史的数据库。它们会不断扩展,同时还能提供实时的纪录。渗透或更改这些数据库需要付出极高的成本,因此有人称区块链链数据库为不可篡改的。这也是我们能开始见到数据库演化为记录系统的过程。

表现

虽然区块链链可以当作为一个记录系统,并且是一个理想的交易平台,但与我们现在所使用的的Visa和PayPal采用的数字交易技术排名,它是相当缓慢的。

虽然这些性能在未来有可能被改进,但区块链技术的本质便需要牺牲一些速度。分布式网络在区块链技术的应用中,意味着它们不共享或聚合处理能力。它们彼此在网络中独立运作,相连其运行结果与网络的其他方相比较,直到达成共识便代表某件事的发生。

同时,中心化数据库已经存在多年,我们也可以看到其性能不断增长,遵循一个定义的数字时代创新的公式:摩尔定律(摩尔定律)。

保密

比特币是一个不受禁止的写入或读取限制(写不受控制,读不受控制)的数据库。这表示任何人都能在链中写入新区块链,也能读取链上的区块链。

某个中心化数据库的许可链,则是一个有写入或读取限制(写控制和读控制)的区块链,这意味着网络或协议将被设置为仅有有权限的参与者能在数据库中写入或读取信息。假若保密是其唯一的目标,并且信任也不是问题,区块链数据库就没有胜过中心化数据库的优势了。

隐藏数据链的信息需要大量的加密(加密)和网络中断的相关计算负担。将数据完全隐藏在私有的,甚至是不用的网络连接的数据库,似乎是更有效的方式。

部分资料来源:coindesk

—-

编译者/作者:PDX公有链

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...