区块链---Hyperledger Fabric 开篇(一)

根据各大招聘网站的大数据显示,在众多的区块链用人企业需求中,Hyperledger Fabric是重点中的重点。结合前段时间的学习和时间经验,出个Hyperledger Fabric(开源分布式账本平台)系列。

        区块链对人才的要求远高于人工智能等行业,它是一项综合要求,既要求你懂Java、C++、GO等,也要求懂密码学。当然,无障碍阅读英文技术文档,Linux集群及网络相关都是必须的。

1. 前提条件(技术栈)

  • Gradle :项目自动化构建工具

  • Intellij IDEA : Go语言插件支持很不错,Java更不必说

  • Linux :标配

  • SoapUI 或另一种 HTTP 客户端软件

  • Go语言、Java 精通,常年在WinServer平台下开发的不算哈

  • Docker 和 Docker Compose :必须的

 

 2. 编程世界从HelloWorld开始,这里也不免俗

      官方样例git地址:

      https://github.com/hyperledger/fabric

      第一个eg.有5处bug,编译代码会报错:

    

  修改后的成功编译运行的代码如下:


修改后的版本已提交官方,也算是自己为区块链发展的一点小贡献^_^




此输出告诉您该网络在正常运行,已准备好接受链代码注册请求。




    开篇先到这里,后续细节再逐步展开~


猜你喜欢

转载自blog.csdn.net/oDaMeng1234/article/details/79895462