这门课值不值得学:先看清它解决的问题

超级账本Fabric在国内企业级区块链落地里仍是主力框架,而国密改造是金融、政务项目里绕不开的硬门槛。这门课不是泛泛讲区块链概念,而是直奔源码层和加密算法层,解决一个很具体的场景:当项目要求证书、签名、通道通信都换上国密算法时,Fabric源码到底改哪里、怎么改、改完怎么验证。如果你做的是公链或DeFi,这门课不对口;如果你在企业里要交付合规的联盟链,或者想从应用层开发往底层内核转,它切的就是这个痛点。

适合什么基础,建议先看哪几块

它不适合零基础。你得先有Go语言读写能力,能看懂模块划分和接口实现;同时要对Fabric的交易流程、节点角色有基本认知,否则源码部分会卡住。资料从以太坊和Fabric的架构回顾切入,这部分不是热身废话,是在帮你把公链和联盟链的底层差异对齐,建议先看这块回顾内容,确认自己对共识机制和账本结构的理解没偏差,再进入源码阅读。第二块实战从CA证书编程、Openssl命令和数字证书原理讲起,这是国密改造的前置知识,务必先过一遍再碰Fabric内部代码,否则国密接口替换时你会分不清是算法问题还是证书链问题。

学完能独立做什么,资料怎么配合练习

学完之后,你应该能独立完成几件事:读懂Fabric核心模块的源码逻辑,定位到加密相关的调用入口;用国密算法替换掉默认的椭圆曲线或RSA实现,让证书签发、交易签名都走SM2/SM3;在本地环境跑通改造后的网络,用Openssl和CA工具验证证书链是否正确。练习上,建议不要只看视频,同步把Fabric源码拉到本地,跟着课程讲的二次开发要点逐个模块打断点调试。每讲完一个证书或加密接口,就自己写一段测试代码去调,确认签名验证能通过。源码阅读和实战两块交叉着推进,先看懂一段源码,立刻用对应工具复现,比连续刷完所有视频再动手要扎实得多。


超级账本源码国密

课程目录

*   01 源码阅读/

  *   01 Qk.1.1Ethereum源码回顾.mp4 (116.95 MB), 22:25

  *   02 Qk.1.2fabric回顾.mp4 (21.90 MB), 04:01

  *   03 Qk.1.3.fabric理解.mp4 (57.27 MB), 12:14

  *   04 Qk.1.4fabric二次开发的要点.mp4 (67.66 MB), 12:03

  *   05 Qk.1.5.fabric要点总结.mp4 (148.18 MB), 25:23

  *   06 作业.mp4 (26.35 MB), 03:18

*   02 实战超级账本/

  *   01 Qk.2.1.CA证书的普及编程.mp4 (154.20 MB), 28:51

  *   02 Qk.2.2.Openssl命令介绍.mp4 (15.39 MB), 02:51

  *   03 Qk.2.3数字证书简介.mp4 (111.58 MB), 20:07

  *   04 Qk.2.4数字证书的实际操作.mp4 (150.69 MB), 29:02

  *   05 Qk.2.5.go进行证书的编程.mp4 (51.30 MB), 09:46

  *   06 Qk.2.6.国密证书概述.mp4 (25.17 MB), 04:27

  *   07 Qk.2.7编译fabric1.3docker.mp4 (56.90 MB), 09:11

  *   08 Qk.2.8.编译fabric1.4测试网络.mp4 (126.21 MB), 21:50

  *   09 Qk.2.9.编译fabric1.0gm.mp4 (115.27 MB), 19:57

  *   10 Qk.2.10.修改golang源文件编译fabric1.3.mp4 (62.22 MB), 11:18

  *   11 Qk.2.11编译国密版的fabric.mp4 (109.16 MB), 18:55

  *   12 Qk.2.12切换修改fabric1.0共识算法.mp4 (81.83 MB), 12:44

  *   13 Qk.2.13fabric-CA证书服务器.mp4 (150.88 MB), 22:37