学习张应平张老师“走进区块链”从区块链小白到专家之区块链的分布式。

区块链严格意义上讲,并不是一个全新的技术,他是分布式,密码学,博弈论,网络协议等技术学科的合体,所以将区块练对等于这其中任何一个概念都是有时偏颇的,如果非要与以上技术划上等号区块链更像是分布式系统。

从以上的文字中可以看到区块链的复杂和技术性,我只对P2P有一点点的概念,就是去中心点对点的传输,剩下的密码学,博弈论等基础学科都一无所知,区块链真不是一般人能够想象的,那么对于我只有进行学习,算做拓宽自己的知识领域吧。

什么是分布式系统:分布式系统是建立在网络之上的软件系统,正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。内聚性是指每一个数据库分布的节点的高度自治,由本地的数据库管理系统,透明性是指每一个数据库的分布节点对用户的应用来说都是透明的。

传统分布式系统在设计时,需要考虑系统的一致性可用性和网络故障。

举例,金融对系统的一致性要求很高。当网络出现故障时,系统会拒绝向用户提供服务。而对一次性要求不是很高的系统,当网络出现故障时,系统会牺牲一致性,继续向用户提供服务,待网络恢复正常,系统才会更新,我们常见的网站系统微信系统就属于这类。

由于业务的鲁棒性,传统分布式对系统在设计上容错的要求不是很高,除非一些要求极高的系统,像火箭specex发射系统,实现数据的一致性和安全性,为业务提供了一个可信的环境。

腾讯就是传统分布式的系统。

腾讯分布在全球各地服务器都属于腾讯,这就导致腾讯的权力过大利益比较集中,而区块链是由全球很多组织共同维护的一个系统。这些组织之间地位平等,自由出入可以很好的保护参与者的权力和利益,这点有别于传统分布式。

鲁棒性,也就是健壮和强壮的意思,他是在异常和危险情况下系统生存的关键,比如计算机软件在输入错误,磁盘故障,网络过载或有意攻击情况下能否不死机,不崩溃,就是该软件的鲁棒性。

今天学习了两个概念,分布式和鲁棒性,收获不小。

继续学习。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2018年5月20日,工信部信息中心正式发布《2018年中国区块链产业发展白皮书》。负责该白皮书项目的工信部信息中...
    笔名辉哥阅读 42,165评论 5 110
  • 你说天涯不远,于是我走遍了天涯。 你说落日不远,我便日日等着斜阳坠下。 你说江山不远,我便陪你踏了山河胡马。 你还...
    暖阿瑶阅读 257评论 0 2
  • 开学前对浙中大是充满期待的,加了各种QQ群,关注贴吧,从里面了解各种信息。找到英语专业大部队后,开始聊了起来,明明...
    Bloomsuki阅读 532评论 0 0
  • 03106--谭春 “有不少人认为,从孩子很小的时候起就念图画书给他们听,可以帮助孩子早一点读书、识字,养成阅读的...
    谭春03阅读 134评论 0 0
  • 2017年10月14一21日 1.感恩爸妈的养育之恩帮助照顾孩子。 2.感恩儿子,让我享受到幸福。 3.感恩先生为...
    冯梓源阅读 225评论 0 0