我们常说的分布式账本是什么?分布式有什么优势呢?

论坛 期权论坛 期权     
T ABC   2019-10-27 23:10   1686   0

作者丨Mr.J出品丨微特数字科技
分布式,想必大家应该都听说过吧,但是你知道什么是分布式吗?它又能给我们的生活带来什么呢?

想要了解分布式我们先来了解单机结构、集群结构和分布式结构。


举个例子:
饭店原来只有一个厨师,切菜洗菜备料炒菜全干,这就是单机结构,所有事情都交由一个服务器来完成。后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个厨师都能炒一样的菜,这就是集群结构。工作量大了,一台服务器完成不了,我们增加服务器来帮助完成。

为了让厨师专心炒菜,把菜做到极致,请了个配菜师负责切菜,备菜,备料,这就是分布式结构。与集群结构相比,我们将任务分成若干个小任务,每个服务器只需要完成自己的任务即可。



有人会问了:既然有了集群结构,为什么还要分布式结构呢?这是因为分布式结构扩展性更强。


有一天,饭店想卖点心来增加收入。如果是集群结构,那么,每个厨师就都需要学会做点心,而分布式结构就只需再请个点心师即可。在计算机中,如果要增加业务,集群结构的代码需要重新编写,成本明显比只需增加一个新的业务逻辑的分布式结构高。此外,当一个服务器被攻击后,只损失这个服务器的少量数据,整体数据得以大量保存,提高了系统的安全性。


现在大家理解什么是分布式了吗?



随着时代的发展,单机结构和集群结构已经不能满足人们的日常需要。分布式结构已逐渐成为主流,我们熟知的云计算、云存储都使用了这样的技术。而区块链被称为分布式账本,将分布式结构运用到极致!




区块链其实与普通的分布式还是有区别的——节点之间是相互不信任的。为什么要这样设计呢?这就要从需求上出发。


厨师之间相互合作,是为了将菜做的更好,如果菜做得不好,他们的收益就会受到损害,因此他们彼此是相互信任的,合作多于猜忌。而区块链不同,区块链是在完全不信任的节点之间建立信任机制的技术,利用互联网传递价值的一种价值网络。



所有人都来维护一个账本,每个人都可以拥有账本内的信息(普通的分布式系统中的单个服务器不一定能拥有全部数据),这样就避免数据被攻击篡改,网络的安全性比普通的分布式系统又上了个台阶。


分布式账本可以有效的改善当前基础设施中出现的效率极低成本高昂的问题。在某些情况下,特别是在有高水平的监管和成熟市场基础设施的地方,分布式账本技术更有可能会形成一个新的架构,而不是完全代替当前的机构。


目前,区块链技术已逐渐成熟,凭借其优势,在多种场景均有应用,未来,区块链将成为互联网技术的中流砥柱。





分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:31
帖子:2
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP