关键词:区块链,分布式,Java 、去中心化、结构化网络
1. 背景
Java专业课程升级后,引入区块链章节的知识点,因此利用几分钟的时间给向大家普及一下区块链这个“分布式的共享账本”和区块链采用分布式网络。
2.小故事引入
自发集市里有好多商贩,张三是卖蔬菜的,李四的卖肉制品的,王五是卖水产品的,城管不来的时候,没有摊位是处于中心位置的,也没有哪个摊位会对别的摊位有管理的权限。大家都是各自卖各自的东西,互不干涉。
有一天城管来了,赶走所有的商贩,因为社区在这片地上建了菜市场,规定每个人都在固定的区域买卖,而且摊位是收费的。
3.自发市场与分布式网络?
区块链的“分布式”是指它的网络形态就是分布式的。你想啊,传统的支付宝,用户与用户之间进行交易,中间总有个支付宝后台在那卡着。而在区块链网络中,用户和用户之间没有了中间商了,大家是平等了,可以随意交易。
就像没有城管的自发集市。只要城管不来,就没有哪一个摊位(用户)是处在中心地位的,也没有哪个摊位(用户)会对别的摊位(用户)有管理的权限。因为大家地位平等,所以分布式网络,又叫分布式对等网络。
4.分布式网络有什么特征?
(1)**非中心化。**这一点上面的介绍已经够清楚了。
(2)**可扩展性。**可以把分布式网络想成一个无限大的集市,只要是人进来做生意,