分类目录归档:通信网络

五分钟了解CDN行业情况

本文为《内容分发网络(CDN)白皮书(2015年)》精简速度版,旨在快速了解国内外CDN行业市场情况。

1. 国际CDN市场份额

Akamai主要为大型网站提供服务,Amazon主要为中小网站提供服务。

CDN市场1

2. 国内CDN市场份额

网宿、蓝汛稳局国内CDN市场前列。

CDN市场2

3. 主要CDN业务

传统CDN业务仍是国内CDN厂商主要收入来源。

CDN市场3

4. CDN细分领域

细分领域涌现新的商业模式。

CDN市场4

5. 互联网企业的CDN

互联网巨头自建CDN,逐步开放对外服务。专业CDN服务商的服务并不总能完全满足互联网企业对CDN服务的需求,因此BAT等大型互联网企业开始自建,并且在满足自身需求的基础上对外开放服务。

6. 运营商的CDN

运营商自建CDN,主要支撑自有业务。由于掌握网络资源,运营商建设CDN具有明显成本优势,主要满足:本网用户和自有业务的加速,缓解骨干网压力和优化疏导端到端流量,提高网络基础设施服务质量和降低建设成本。

7. 几种主流软件架构性能和功能对比

CDN市场5

CDN市场6

8. CDN发展趋势

CDN+云计算:云计算提供计算和存储能力,CDN提速分发能力,CDN与云计算结合形成能力互补。

CDN+HTTP/2:CDN开始支持HTTP/2协议,提升网络效率和CDN服务能力。

CDN+SDN/NFV:SDN和NFV技术能够显著提高传统CDN网络的资源管理效率和弹性。

9. 混合节点

SuperPoP+MiniPoP(超级节点+迷你节点)混合节点架构成为内容分发最后一公里问题的解决方案。SuperPoP部署在人口数量庞大的城市群,MiniPoP部署在中小城市,提高“最后一公里”服务能力。

CDN市场7

迅雷的MiniPoP不是自建节点,而是直接将P2P用户转化为微小的边缘节点,使“节点”数量以很低的成本增长到十万数量级,组成一张均匀密布全网的带宽资源调度网。

10. 国家战略

宽带中国2015专项行动提升宽带网络能力、改善用户体验三项重要任务:优化部署CDN,发展光纤接入,部署4G网络。

 

资料来源:《内容分发网络(CDN)白皮书(2015年)》

十分钟了解CDN

内容分发基本概念

在互联网上做事跟平时生活很像,各种网线、网络设备连接成一张大网,就好像大大小小的街道、交通岗连接成一座城市。有城市就有开店的,卖吊炉饼的、放电影的、卖鞋的…,我想买双鞋了,就从家里出发走400米到公交站,坐6站车,下车再走1000米到达鞋店。

而在网上也是干什么的都有,有写新闻的、有放视频的、有放歌的,我打开电脑想看电影了,网络信号(流量)就会从我的电脑出发经过1000米的网线到小区交换机,再经过10公里的光纤到达沈阳的核心路由器,再经过数不过来的光纤和路由器到达位于深圳某视频网站的服务器。我又想看新闻了、想听音乐了,网络信号(流量)也用同样的方式去到北京、上海、成都。

在这个例子中:

  • “我”是网络服务使用者,被称为“用户”;
  • 我上网的工具是台PC电脑,被称为“客户端”;
  • 经过各种线路、网络设备最终访问到视频网站,中间提供网络接入服务的被称为“互联网服务供应商(ISP)”,也就是常说的电信运营商;
  • 提供视频节目的网站,被称为“互联网内容供应商(ICP)”。

CDN网络结构

CDN网络基本概念

后来我发现了问题:

  • 我去买鞋的时候要走好远,至少要花1个小时在路上,这叫“延时”;
  • 现在的交通可想而知,各种堵车,这叫“网络拥挤”;
  • 到了鞋店发现买鞋的人很多,店员忙不过来,这叫“网站负载大”;
  • 逛街的路上人多,还有丢手机、丢钱包的风险,这叫“丢包”。

为了解决上面这些问题,CDN便应运而生。

CDN的全称是Content Delivery(Distribution) Network,即内容分发网络,就是把ICP的内容(网页、视频、音频等)发布到最接近用户的地方,使用户可以就近获得所需的内容。CDN从技术上解决由于网络带宽小、用户访问量大、网点分布不均而产生的用户使用互联网业务服务质量差的问题。

聪明如你一定明白了,就相当于鞋店在我家楼下开了一家分店,由于是分店,鞋的种类、型号肯定没有总店那么全,但也基本包含了最热销的款式,所以只要我不是审美特别独特、脚特别大或特别小,分店是完全满足我买鞋的需求,这样既缓解了总店和交通的压力,也提高了我的购物体验。

CDN网络结构2

可见CDN是在现有的互联网之上增加了一层新的网络架构,由分布在不同区域的服务器群组成,提供应用层服务的虚拟网络(应用承载网)。分布在CDN网络边缘的这些服务器中存储的就是ICP发布的主要内容,服务器按照其位置和功能被叫做“边缘服务器”、“缓存服务器”或“Cache节点”,Cache节点是CDN业务的提供点,是面向最终用户的内容提供设备。顺便说一下,这些服务器需要安装在特定机房中,由专业人员进行管理与维护,能够提供这种机房和服务的地方,被称作互联网数据中心(IDC)。

CDN关键技术

 还是回到买鞋,总店对分店的发货模式可以分成两种:一种是总店总是把当下的热销款式主动发货给分店;另一种是分店并没有鞋,当我说要什么样的鞋后再去向总店申请发货。

CDN的主流内容分发技术也是两种:PUSH和PULL。

  • PUSH(主动分发):由内容管理系统发起,将内容从源或者中心媒体资源库分发到各边缘的Cache节点,PUSH的内容一般是比较热点的内容,这些内容通过PUSH方式预分发(Preload)到边缘Cache,这种方式需要考虑的主要问题是分发策略,即在什么时候分发什么内容;
  • PULL(被动分发):通常由用户请求驱动,当用户请求的内容在本地的边缘Cache上不存在(未命中)时,Cache启动PULL方法从内容源或者其他CDN节点实时获取内容。在PULL方式下,内容的分发是按需的。

 慢慢的,附近小区的人都发现了分店的便利不再去总店,分店也出现了人满为患的忧虑,而就在离小区稍远一点的另一个分店却门可罗雀,大家发现在楼下排队还不如多走200米到另外的店不用排队,于是成立了一个微信群实时播报每个分店的客流,方便大家合理安排出行,这叫“负载均衡”。

CDN负载均衡系统实现CDN的内容路由功能,它的作用是将用户的请求导向整个CDN网络中的最佳节点,通常作为CDN网络中的内容路由系统实现方案。

CDN网络结构3

CDN负载均衡可分为全局负载均衡(GSLB)和本地负载均衡(SLB):

  • GSLB:在整个网络范围内将用户的请求定向到最近的节点(或者区域),主要采用就近性判断,主要的方法包括DNS、应用层重定向、传输层重定向等;
  • SLB:大多在一个服务节点范围内,根据Cache设备的健康性、当前负载、服务能力、支持的媒体格式、内容分布等情况将用户的请求分配到一个具体Cache设备,主要的方法包括L4根据节点内各设备的负载情况、基于内容分布的优先判断等。

 最后重点说明CDN系统的关键评估指标:

  • 缓存命中率(Cache Hit Ratio):指用户所访问内容在Cache服务器上的比率,命中率越高意味CDN系统效率越高,用户得到的平均响应越快。在一段时间内,用户总请求次数为N,其中请求内容不在Cache服务器的次数为M,缓存命中率H=(N-M)/N;
  • 保留带宽RB(Reserved Bandwidth):在一定时间内,ICP源服务器端所使用的网络带宽。RB越小,说明CDN发挥作用越大,为源服务器节省带宽越多;
  • 响应时延(Latency):指用户发出请求至得到请求响应间的时间。平均响应时延越小说明CDN性能越好,ICP源服务器消耗带宽越小;
  • 边缘服务器利用率(Edge Server Utilization):该指标测量的是边缘Cache服务器的资源利用的程度,常用CPU利用率、I/O值、接受用户请求次数、存储空间比率来衡量;
  • 可靠性(Reliability):主要是通过分组的丢包率来衡量CDN为终端用户所提供服务的可靠性。

五年后我们还能做什么

“我们未能理解为什么我们衰落了。所有这些问题,都有一个很少有人注意到的根本原因:至少300年来,我们都是靠着最容易摘到的果子过活。……然而,过去的40年里,容易摘到的果子快要摘完了,我们却假装它们还挂在那儿。我们没有认识到,我们来到了技术的高原,树木结出果实比我们想象的难得多。就是这样,出毛病的地方就在这儿。”——《大停滞》

 这段话并非耸人听闻,随着电子、计算机、网络技术的飞速发展,许多曾经需要人类完成的工作逐渐被机器替代。也许你会觉得这些教科书式的八股句式已被滥用,但当我仔细观察和感受到身边正在发生的变化,莫名的紧迫感使我不得不怀疑:五年后我所从事的工作还需要我吗?

%e4%b8%8e%e6%9c%ba%e5%99%a8%e8%b5%9b%e8%b7%91

前段时间需要拍一张X光片,以前在医院里每个拍片室门口要有专门的护士负责收病历、排号、打印拍好的X光片最后交给患者。可这一次我只需要拿着病历,在屏幕上就会看到是否已经排到我、是否已经出结果、最后在一台机器自动打印X光片。全程只有一名护士接待,而曾经的接待室里面摆了三套办公桌椅。虽然今天医院仍旧按照三个护士配置的这个岗位,但可能明天其中的两个人就要失去工作。机器代替人出色的完成了这项工作,而且它不会累、不需要倒班、不会心情不好、对所有人一视同仁,在很好的为患者提供服务的同时,成功挤掉了护士的工作。

同样的事情在其他行业也在大量发生着,就在写这篇文章的时候,我收到了电力公司送来的最后一张缴费通知单,因为物联网技术的发展,使得抄表、计费、催缴、停电管理的工作都可以交给机器完成,下个月将全部取消上门张贴缴费单的通知方式。读到这里你会想到什么?大量的人员即将面临失业,因为在这场与机器赛跑的比赛中人类节节败退。如果说20年前的国企改革导致大量工人下岗是政府推动经济发展的主动割腕,那么如今的国企改革力争大量工人不下岗却是对于科技发展的被迫接招。也许富士康可以上一整套机器臂把生产线上的工人全部换掉,但电力公司却不能把干了20年的抄表员随意辞掉。国企在这场与机器的比拼中势必要承担大量的社会责任与经营压力。

机器这匹野马正按着摩尔定律以2的N次方的速度飞速狂奔,正等待有人来驾驭。在我收到电表缴费通知的同一天,广播里传来史玉柱的巨人网络上亿年薪聘请CTO(首席技术官)的新闻。一石激起万层浪,有人讨论巨人网络下一步的市场战略、有人讨论创业者与职业经理人的职业规划、有人讨论互联网经济的弯道超车。而从社会资源的分配上,无不再一次验证了二八理论,20%的人创造了80%的价值并瓜分了等量的资源,80%的人只能互相拼抢那剩下的20%。也许这还没有结束,因为最前面那20%人群中的佼佼者进一步瓜分了资源中的大多数,而后面那些80%人群中的普通人只能分得更少。收入差距的扩大代表着对资源掌控能力差距的扩大,而这种扩大是不可逆的,除非出现社会剧烈动荡导致资源的重新分配,比如战争与革命。

这是最美好的时代,这是最糟糕的时代。无论你所处是否体制内企业,当思考五年后我们还能干点什么的时候,首先应问问自己:我的工作机器是否能代替,我是否具备驾驭机器的能力。

物联网里有什么

摘要:这是一片《物联网工程导论》的读书笔记,《物联网工程导论》这本书放在高校应该算作一门工科学生开卷考试课的参考教材,适合大三年级的学生阅读,不过更适合有过一定从业经验的人员阅读,书中所写内容侧重知识范围的广度和各学科之间的逻辑关系,而没有过多对技术原理深入的探讨,对于建立物联网知识结构帮助很大。

%e7%89%a9%e8%81%94%e7%bd%91%e5%b7%a5%e7%a8%8b%e5%af%bc%e8%ae%ba%ef%bc%88%e5%b0%81%e9%9d%a2%ef%bc%89

物联网,这个词早已不陌生,自从《物联网“十二五”发展规划》颁布以来,社会上下对这三个字就疯了,尤其在各大高校率先启动落实,我曾就读大学的学院直接将院系名称更名为“物联网学院”,而许多工科院校也都开设了物联网专业或课程,这也难怪,因为高等院校负担着为国家培养输送物联网人才的重任。直到今天,互联网+、大数据、云计算、机器学习、区块链…各路新名词不断走上风口浪尖,而物联网的热度依然不减。虽说不减可仿佛又无法找到具体描述的产品形态,既没有AlphaGO一般惊动计算机围棋两届、也不像比特币一样引领数字货币新风尚,物联网这项庞大的系统工程伴融合着各种新名词润物细无声般深入到我们生活的每个角落。说物联网是一项系统工程,如同当年爱迪生虽然发明了电灯,更难的是他需要为社会建一张电网。这也正应了《物联网工程导论》扉页第一句话:“作为典型的交叉学科,物联网涉及的概念、原理、技术众多,在一本书中系统、清晰地展现其体系并非易事”。

物联网的体系结构模型共分为三大层次结构:感知层、网络层、应用层。(1)感知层是物联网的基础,是联系物理世界与虚拟信息世界的纽带,各类传感器、RFID标签与读写设备、智能手机、机器人都属于感知层的典型设备,就好比人的眼睛、鼻子、耳朵,通过这些器官去感受、获取外界的信息;(2)网络层主要负责为各类设备之间提供通信服务,也是物联网之所以称之为“网”的原因,网络层又分为接入层、汇聚层、核心交换层,涉及的组网方式与组网技术更加庞大,就好比人与人之间需要通过电话、邮件、聊天工具相互通信一样,物与物之间也需要通信;(3)应用层又进一步分为:管理服务层与行业应用层,管理服务层实现软硬件的无缝连接、通过对海量数据的存储分析与处理,为行业应用层提供网络管理和智能服务,行业应用层也是人们最容易体会的,就是通过物联网真正为人们解决了哪些问题,比如:交煤水电费不用跑营业厅、坐公交地铁只带一张公交卡而不用准备一堆零钱、开车进停车场甚至不用取卡直接自动识别车牌…无论你觉得这些算不算做物联网,物联网应用已经走进了我们的生活。全书也正是遵循这个结构模型,自下而上详细描述了各个技术的内容:

  1. RFID(Radio Frequency Identification,射频识别),利用低成本、低损耗的RFID标签让物品开口说话。说起让物品开口说话,我们同样用得多的技术还有条形码和二维码。RFID的应用范围非常广泛,公交卡、高速ETC、门禁卡、汽车钥匙、手机支付等都属于RFID的实现方式。
  2. 传感器主要是将外界感受到的各种“感觉”转换为计算机能懂的数字信号,最常见的电子秤、电子体温计、电子温湿度计、烟感报警器等都属于传感器的日常应用。与这些日常应用比起来,无线传感器就显得高端许多,首先它是无线的,其次它往往不单独使用而是通过众多无线传感器组成一张无线传感网来协同工作,最后它更多应用在阶段性的、环境较差的、不那么日常的场景,比如在战场上通过抛洒无线传感器自动组建无线传感网根据采集声波信息分析敌军的行进路线,再比如地震后通过无线传感网的部署辅助分析生命体征的定位。
  3. 嵌入式技术实现了将传统的分立器件与元件组成的电路板集成到具有同样功能的芯片,极大地降低了成本、提高了运算速度与效率,同时还为集成芯片提供嵌入式系统,实现了设备的智能化,相当于为设备安装了一个大脑,Linux、Android都是嵌入式系统的典型代表。平时接触的车载导航、VR眼镜、智能手机、智能手表以及各类机器人无不依赖于嵌入式技术的发展。
  4. 互联网技术奠定了当今信息化发展的基础,无论是在家休息还是在单位工作或是与朋友娱乐,都离不开互联网。而物联网可以看做是互联网的进一步延伸,需要满足更多类型的设备接入、提供更多类型的接入协议与接口规范。从采集数据的角度来看互联网与物联网的区别更加容易,互联网应用数据包括E-mail、FTP、Web、IPTV、电子商务、网络视频、网络游戏等,物联网应用数据包括物品名、物品编码、制造商、传感器温度、压力、声波、位置等,可以说互联网是为人提供服务的,而物联网是为物提供服务的。
  5. 移动通信技术改变了人们通信的方式,从模拟通信大哥大到GSM、3G、4G、5G…,无线信道资源开发的脚步从来没有停止过,为了迎合物联网设备产生数据低流量、高频率的特点,LoRa、NBIoT组网技术又将成为新的网络建设重点。
  6. LBS(位置服务),早已从车载GPS定位还要定期更新地图的时代,发展到如今无论是外卖订餐、出门打车、聊天交友、网上购物无不充斥着人们的生活。定位技术主要包括:GPS技术利用卫星空间距离定位,移动通信定位技术利用通信基站计算距离差定位,A-GPS结合GPS与基站特点高速定位,基于无线局域网技术的室内定位,基于RFID标签的签到定位、无线传感网信标节点定位。
  7. 数据处理技术是实现物联网智能控制的核心,只有从海量数据中通过汇聚、挖掘与智能处理,获取有价值的知识,为不同行业的应用提供智能服务才是真正要达到的结果。物联网数据的特点:海量、多态、动态、关联。海量是要理解物联网中接入的设备更多,产生数据的频率更快,数据总量也就更大;多态是指物联网中产生的数据类型不仅包括压力、震动、声音等传感器数据,还包括物品名、出产地、价格等属性数据;动态是要理解物联网中所采集的数据每时每刻都在发生变化,比如烟感报警、天气预警、交通状况…,都需要得到快速响应;关联是指物联网中的数据不可能是相互独立的,需要根据数据的各种组合分析内在关系、挖掘数据意义。由此可见云计算、数据挖掘、机器学习等研究都是为了物联网这四个特点寻找解决方案。
  8. 信息安全是个不可回避的话题,黑客们也早已从秀技术刷存在感的少年成长为有组织有纪律的犯罪集团。虽然数学家运用密码学来不断提高网络安全等级,但“安全性的弱点与数学‘毫无关系’,它们存在于硬件、软件、网络和人的身上”,就好比当今手机、银行卡交易验证已严格加密的情况下,每年还会有无数电信诈骗案。可见技术只是提供物联网信息安全的工具,围绕物联网不断完善社会体制、法律制度才是每一次技术改革对人类历史发展的最大贡献。

 

参考资料:

[1] 吴功宜, 吴英. 物联网工程导论[M]. 北京: 机械工业出版社, 2012.

《精通比特币》笔记

不得不说,在读到本书之前,为了了解有关区块链、比特币的概念,我花了很大的精力在网上搜索相关介绍,因为一直存在这个知识点的盲区,所以收效甚微。顶多获得一些科普类的粗浅介绍,更多的网站甚至只是人云亦云的把所谓区块链的概念大肆渲染一番。《精通比特币》(master bitcoin)通过形象的案例,深入浅出的介绍了比特币的框架体系。同时,由于比特币是目前区块链技术最好的应用案例,顺便把区块链的相关知识内容也一并带出。虽然我并不从事编程职业,但作为IT从业者,通过本书能够从技术理论到实践应用对比特币及区块链建立一套完整的知识结构,对于进一步学习受益匪浅。感谢作者Andreas M Antonopoulos,也感谢众多参与翻译的热心网友。

书中除去前言与附录,正文共分10个章节,按照由浅入深的顺序逐步揭开比特币及其底层区块链技术的秘密。由于书中一些内容涉及理论算法,虽然并没有进一步深入描述,但阅读也还是需要一定的专业基础。在此,我仅从初步掌握比特币关键知识点、梳理知识结构的角度,对各章节重点内容予以总结,供学习参考。

第1章 介绍

主要介绍比特币是什么,发展历史,以及作为一名普通的比特币用户,如何使用比特币客户端进行转账。建议可通篇阅读,这一章提出了与比特币相关的多个关键字,对于初步建立对比特币的认识有帮助。

第2章 比特币的原理

通过Alice从Joe处换区比特币,再向Bob购买一杯咖啡,以及Jing创造比特币等案例,形象介绍了比特币消费、记账、创造的形成原理,进一步加深对比特币的整体认识,至少让我觉得比特币并没有那么神秘。其中涉及一些基础的URL、JSON内容,很容易理解。建议通篇阅读。

第3章 比特币客户端

介绍比特币核心客户端的安装与使用方法,由于客户端是字符界面,文中列举了大量的操作指令。建议有能力的话可以试着通读本章内容,对于进一步掌握比特币操作细节有帮助。如果有代码恐惧症,可以只读其中的文字部分,至少需了解以下关键字的含义:

  1. 比特币核心客户端是一个完整的节点客户端,包含了从比特币创建之初至今所有的区块链信息,因此也会占用大量的硬盘空间与网络带宽;
  2. 钱包是一个用于保存自己比特币私钥并提供交易功能的软件;
  3. 比特币交易地址实际上是一个经过HASH加密的公钥地址;
  4. 区块的基本组成内容;
  5. 收到的比特币需要使用私钥签名才可以拥有;
  6. 除了官方客户端还有许多其他开发的客户端。

第4章 秘钥、地址、钱包

详细介绍了三者的关系、原理及程序实现,可根据自身情况选择性阅读。

  1. 4.1 简介 4.1.1-4.1.4:理解秘钥加密是一个单向过程,私钥是根据用户密码生成,公钥可通过私钥经数据计算生成,反过来通过公钥无法得到私钥,通过私钥也无法得到用户密码;
  2. 4.2 比特币地址:掌握从公钥到比特币地址的生成过程,了解比特币地址有不同的表示格式;
  3. 4.4 比特币钱包 4.4.1 4.4.4:理解钱包是私钥的容器,简单的钱包只是一些私钥的集合,而完善的钱包包含完整的派生结构,从而确保交易过程的安全性。

第5章 交易

剖析比特币交易的多种形式、所含信息、交易的创建以及交易的有效验证。

  1. 5.1 简介;5.2 比特币交易的生命周期;5.3 交易结构;
  2. 5.4 交易的输入和输出,理解交易的输出会创造一个锁定脚本作为支付条件(障碍),只要当交易输入时提供准确的解锁脚本才可以拥有本次交易金额,理解交易费的计算公式:交易费=求和(所有输入)-求和(所有输出),掌握每一笔比特币交易都只有输出UTXO,至少包括1个转账对象的地址和1个找零给自己的地址;
  3. 5.5 交易链条和孤立交易;
  4. 5.6 比特币交易脚本和脚本语言,理解锁定与解锁的基本原理,是通过解锁脚本与锁定脚本共同满足一个既定的验证结果;
  5. 5.7 标准交易,选择性深入阅读。

第6章 比特币网络

介绍比特币网络的基本架构。

  1. 6.1 P2P网络架构;6.2 节点类型及分工;6.3 扩展比特币网络;6.4 网络发现,掌握对等节点之间的“握手”机制;6.5 全节点;6.6 交换“库存清单”;
  2. 6.7 简易支付验证(SPV)节点,理解多数的比特币客户端都是SPV类型的节点,掌握SPV节点只通过交换区块头(headers)进行验证的基本原理;
  3. 6.8 Bloom过滤器 理解Bloom过滤的基本原理,理解正匹配“可能是”而负匹配“一定不是”。

第7章 区块链

介绍比特币所使用区块链的数据结构及其区块内容。

  1. 7.1 简介;7.2 区块结构;7.3 区块头;
  2. 7.4 区块标识符:区块头哈希值和区块高度,掌握区块哈希值是区块的唯一标识,而区块高度并不是唯一标识符,因为可能因为区块分叉而出现相同高度的区块;
  3. 7.5 创世区块;
  4. 7.6 区块的连接,掌握区块内只包含父区块的哈希值,而自身的哈希值由子区块计算获得,各区块通过父区块哈希值完成链接;
  5. 7.7 Merkle树,理解Merkle是一种哈希二叉树,在比特币区块中用于验证交易,Mercle树由下向上由各个交易记录逐层计算得出,最终计算为Merkle根值,交易验证也是由下向上看是否能够得到与Merkle根相同的值。

第8章 挖矿与共识

介绍比特币的发行机制,以及挖矿功能对于去中心化共识的重要作用。

  1. 8.1 简介 8.1.1 比特币经济学和货币创造,理解比特币是一种通货紧缩货币;8.2 去中心化共识;8.3 交易的独立校验;8.4 挖矿节点;
  2. 8.5 整合交易至区块,掌握创币(coinbase)奖励与矿工费的获取机制,创币数据结构及编程内容可酌情阅读;8.6 构造区块头;
  3. 8.7 构建区块 8.7.1-8.7.3 掌握工作量证明算法(POW)基本原理,理解难度目标可根据前面的计算结构动态调整难度,确保每10分钟生成新的区块;8.9 校验新区块;
  4. 8.10 区块链的组装与选择 8.10.1 区块链分叉,掌握区块链分叉原因以及最终会在最长链上重新共识;
  5. 8.11 挖矿和算力竞赛,对挖矿感兴趣可着重阅读。

第9章 竞争币、竞争块链和应用程序

本章没有太多专业知识,只是介绍了目前典型的竞争币和块链,建议全章阅读,扩大对该领域更全面的认识。

第10章 比特币安全

关于比特币安全及风险管控的论述,篇幅不多且并无太多专业内容,建议阅读。

 

点击阅读:《精通比特币》