Logo
☆☆☆☆☆
0.0
Intermediate
6h

成为区块链开发者

本课程将从零开始构建区块链的核心概念。我们将从基础的密码学技术入手,例如哈希函数和公钥基础设施(PKI)加密,以建立扎实的基础,深入理解区块链并体会其价值所在。随后,我们将通过浏览器中的实践开发环境,学习IBM的Hyperledger Fabric技术。本课程非常适合希望在区块链领域发展专长、特别是精通Hyperledger Fabric的工程师作为入门起点。在课程中,你将部署自己的区块链网络,在其上部署链码,并开发一个调用运行在Fabric网络中的链码的应用程序。你还将学习如何在应用程序中使用钱包来管理Fabric用户身份。

8 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
成为区块链开发者
本课程将从零开始构建区块链的核心概念。我们将从基础的密码学技术入手,例如哈希函数和公钥基础设施(PKI)加密,以建立扎实的基础,深入理解区块链并体会其价值所在。随后,我们将通过浏览器中的实践开发环境,学习IBM的Hyperledger Fabric技术。本课程非常适合希望在区块链领域发展专长、特别是...

WHAT YOU'LL LEARN

理解区块链基础概念及其依赖的哈希、公钥加密、数字签名与 PKI 等技术前提

Content

8 Lessons • 0 Quizzes • 0 Challenges

简介 - 理解区块链
  1. 1

    简介

  2. 2

    什么是区块链?

  3. 3

    对现有记录系统缺乏信任——汽车工业

  4. 4

    金融行业的信任成本

  5. 5

    对现有记录系统缺乏信任——供应链

  6. 6

    术语

  7. 7

    回顾

理解区块链所需的技术前提
  1. 1

    简介

  2. 2

    哈希函数

  3. 3

    公钥密码学

  4. 4

    使用公钥密码学实现安全通信

  5. 5

    使用公钥密码学的数字签名

  6. 6

    公钥基础设施

区块链数据存储
  1. 1

    区块链数据结构

  2. 2

    区块链实验场

  3. 3

    区块链全景

理解区块链的价值(以比特币为例)
  1. 1

    比特币区块链历史

  2. 2

    比特币挖矿

  3. 3

    比特币为何具有价值

Hyperledger Fabric - 概念
  1. 1

    简介

  2. 2

    网络概念

  3. 3

    交易处理

  4. 4

    开发组件

步骤 1:部署第一个 Fabric 网络
  1. 1

    网络概念

  2. 2

    部署你的网络

步骤 2:编写并部署链码
  1. 1

    理解链码

  2. 2

    部署你的链码

步骤 3:创建客户端应用程序
  1. 1

    应用集成

  2. 2

    钱包与身份

  3. 3

    部署客户端应用程序

  4. 4

    总结

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)