想学区块链,但没基础,看不懂书也看不懂文章,那就来每次5分钟的菜鸟课堂啦!
上一节:菜鸟课堂|第7节:区块链是怎样运行的
我们老说区块链是一个“分布式的共享账本”,今天班主任就详细介绍一下分布式网络。
小故事
菜鸟集市里有好多商贩,张三是卖蔬菜的,李四的卖肉制品的,王五是卖水产品的,城管不来的时候,没有摊位是处于中心位置的,也没有哪个摊位会对别的摊位有管理的权限。大家都是各自卖各自的东西,互不干涉。有一天城管来了,赶走所有的商贩,政府在这片地上建了菜市场,规定每个人都在固定的区域买卖,而且摊位是收费的。
什么是分布式网络?
区块链的“分布式”是指它的网络形态就是分布式的。你想啊,传统的支付宝,用户与用户之间进行交易,中间总有个支付宝后台在那卡著。而在区块链网络中,用户和用户之间没有了中间商了,大家是平等了,可以随意交易。
就像没有城管的集市。只要城管不来,就没有哪一个摊位(用户)是处在中心地位的,也没有哪个摊位(用户)会对别的摊位(用户)有管理的权限。
因为大家地位平等,所以分布式网络,又叫分布式对等网络。
分布式网络有什么特征?
1.非中心化。这一点上面的介绍已经够清楚了。
2.可扩展性。可以把分布式网络想成一个无限大的集市,只要是人进来做生意,就能找到摊位。因此,一开始可能只是一小部分在里面做生意,后来人会越来越多,这就是可扩展性。理论上,分布式网络中可以加入的用户也是无限的。
3.健壮性。分布式网络因中用户是分散的,因此一部分用户遭到破坏对其他部分的影响不大。例如集市中一个卖豆腐的遭到了破坏,它是不大会影响旁边卖牛肉的生意的。有的用户失效时,这个网络也能自动进行调适,它也允许用户自由加入和离开,就像集市的摊位,你可以选择摆摊和不摆摊,你如果不摆,自动就会有别人来摆。所以它是比较健壮的。
4.高性价比。分布式网络可以有很好的优势。因为这些用户是呈分布状态的,那网络中的计算任务和资料存储就可以分布到这些用户的电脑上。充分利用它们闲置的计算和存储能力,性能也就变得更优了。
5.隐私保护。在非分布式网络中,要匿名通信系统,都要依靠一些中间的服务器来进行。而在分布式网络中,所有用户的电脑都变成了这种服务器,也就大大提高了匿名通信的灵活性和可靠性了,因此也就能更好地实现隐私保护。
为什么分布式系统具有统一性?
一个分布式网络,其实就是很多用户组成的一个统一的整体,就是一个系统。对于用户来说,它要在同一个模型下做交易。在用户的操作系统之上,有一个软件中间来实现这个模型。 还以集市为例。它的统一性表现为这些摊位的交易可大可小,可以做不同的买卖,但摊位的样子得是一样的。在大家的交易之上,有一个集市方来给大家打造相同的摊位模型。
万维网就是这样,万维网中所有的一切都看起来好像是一个文档(web 页面)的样子。
分布式网络包含哪两种架构?
分布式网络通常可以分成两种结构:非结构化的网络和结构化的网络。
非结构化的,就相当于是一个集市,只给了一块空地,摊主可以随意一块地儿摆摊。在非结构化的分布式网络中,各个节点用户是随机地互相连接在一起的,所以非结构化的分布式网络搭建网络比较容易,给一块空地就成。不过,非结构化的分布式网络有个缺点,就是大家都是随机找地儿,一个节点想要在这里面找到自己要的东西时比较麻烦,它需要向很多节点发送请求,直到得到合适的节点的回复。就好像在集市,没有分区,你要买个鸡蛋,就得到处溜达或是问人,直到得到回应“我这有鸡蛋卖”为止。
结构化的分布式网络就好像一个分区的集市,蔬菜区、水果区、肉食区、海产区是分好的,是有结构的。所以结构化的分布式网络是通过特定的网络结构连在一起的。它可以解决非结构化分布式网络的缺陷,就像我们去集市,要买鸡蛋就直奔鸡蛋区一样,节点可以比较高效的找到自己要的东西。
菜鸟百科
分布式网络: 该网络结构是由分布在不同地点且具有多个终端的节点机互连而成的。网中任一点均至少与两条线路相连,当任意一条线路发生故障时,通信可转经其他链路完成,具有较高的可靠性。同时,网络易于扩充。
今天讲一个身居高位的国企总经理,享受副厅级待遇,却因为两大爱好,最后落了个被判死刑的可悲结果。说起他的这两个爱好,真 ...
我平时喜欢研究汽车用品,备胎已经被我扔到了床底下,我是 @广哥聊汽车,欢迎关注我,有问题欢迎留言讨论。