5分钟看一张醍醐灌顶的图|从0开始学习区块链07

上次写了《可爱的节点们》,和朋友们分享时他们说这个太简单了只有一小段介绍吃不饱。于是我给他们发了一张《精通比特币》的配图,他们马上说“好高端信息量好大,完全看不懂哈哈哈”。我用了5分钟给他们讲了这个图,结果朋友们表示醍醐灌顶有了不一样的概念。好吧,你们赢了……

单个节点的介绍确实有点不太好理解,今天呢,就分享下《精通比特币》的这张配图,希望大家能像我的朋友们有种醍醐灌顶的感觉。

                                                   图片来源《精通比特币》

首先看图例,不同颜色的线表示不同的协议。橘黄色的协议是比特币协议,紫红色的这个协议是架构层协议,绿色的是矿池协议。可能你会问,为什么还有底层协议和矿池协议呢?好问题!因为这不是比特币网络,而是比特币扩展网络。那么协议也不只是比特币P2P协议,还包括矿池挖矿协议、Stratum 协议以及其他连接比特币系统组件相关协议。


OK,眼观八方走起~


左上角——


这里看到很多带有黑色和黄色的节点,这些是挖矿节点,有的带S有的带P,也就是矿池服务器和底层服务器。这一块展示了底层网络各个节点的交错。


Stratum协议是被应用于挖矿、以及轻量级或移动端比特币钱包上的。网关(gateway)路由服务器提供这些协议,使用比特币P2P协议接入比特币网络,并把网络拓展到运行其他协议的各个节点。例如,Stratum服务器通过 Stratum协议将所有的Stratum挖矿节点连接至比特币主网络、并将Stratum协议桥接(bridge)至比特币P2P协议之上。


左下角——

边缘路由,这里的一片节点都是有全账本的,没有挖矿和钱包等功能。边缘路由通常用来搭建其他服务,例如交易所、钱包、区块浏览器、商家支付处理(merchant payment processing)等。


Bitcoin core——


这是比特币核心,也就是比特币的客户端,之前说过早期的比特币客户端都是全节点。这一片区域呢,每个节点都携带了蓝色的B,也就是全账本,是名副其实的全节点们。


右下角——


这里是矿池,可以发现这一片的线变成了绿色,也就是矿池协议。比特币P2P主网络上连接着许多矿池服务器以及协议网关,它们把运行其他协议的节点连接起来。这些节点通常都是矿池挖矿节点以及轻量级钱包客户端,它们通常不具备区块链的完整备份。


最下面有轻钱包的节点示例。

上次我们说过,轻钱包没有全账本,校验方式是SPV,也被称为是SPV节点,喏,就是它们了~


其实看完这张图会明白“分布式”网络究竟是什么样子。仍然是可爱的节点们,把它们放在生态体系里会更明白它们的工作内容。怎么样?有没有像我的朋友们对区块链了解更进一步啊哈哈?

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 从今天开始,每天都要写写写了。 从几何时,我也是一个喜欢写作,喜欢文学,喜欢历史,喜欢中国传统文化...
    牛肉卷儿阅读 1,616评论 2 0
  • 我从来不梦想,我只是在努力认识现实。 ——矛盾
    布大叔阅读 1,265评论 0 0
  • 风把水蒸干 是年代久远的黄昏 云岚都一层 竹林 郁郁蓊蓊 灌木在错愕地影动 谁跟着谁 默默影从 夕阳下...
    南瑾瑜阅读 3,244评论 6 7

友情链接更多精彩内容