很好
区块链课程:通过JavaScript构建自己的区块链
使用JavaScript编程语言编写你自己的区块链和去中心化网络。
讲座 -74
资源 -4
时长 -7.5小时
终身访问
课程描述
本课程将指导您使用JavaScript编程语言构建您自己的区块链和去中心化区块链网络。通过构建自己的区块链,您将学习区块链技术的工作原理、去中心化区块链网络的运作方式、这些技术背后的代码以及为什么区块链是一项安全且有价值的技术。
在本课程中,您将构建的区块链具有以下所有功能:
- 一种工作量证明算法来保护网络安全。
- 哈希算法来保护区块链中的数据安全。
- 能够挖掘(创建)包含数据的新区块。
- 能够创建交易并将它们存储在区块中。
- 一个API/服务器,用于通过互联网与区块链进行交互。
- 它将托管在一个去中心化的区块链网络上。
- 一种共识算法,用于验证网络节点拥有有效数据并已同步。
- 一个广播系统,用于保持区块链网络中的数据同步。
- 许多其他令人惊叹的功能!...
完成本课程后,您将已经用代码构建了自己的区块链原型。您将深入了解区块链技术的工作原理以及为什么这项技术如此安全和有价值。您还将深入了解去中心化区块链网络的运作方式以及为什么去中心化对于保护区块链安全如此重要。存储、保护和验证区块链上数据/交易的整个过程将变得非常清晰。
本课程适合谁
- 任何想用代码构建自己的区块链原型的人。
- 任何想学习区块链技术底层工作原理的人。
- 任何想了解区块链“去中心化”实际运作方式的人。
- 任何想更好地了解为什么区块链技术有价值的人。
- 任何想学习区块链技术背后代码的人。
目标
- 拥有您自己功能齐全的区块链原型。
- 学习区块链技术背后代码的运作方式。
- 学习为什么区块链技术是一种非常安全的存储数据的方式。
- 学习去中心化区块链网络的工作原理。
先决条件
- JavaScript基础知识。
- 已安装NodeJS。
- 整个课程都在Mac上完成 - 如果你使用的是Windows PC,你需要负责将信息适配到该操作系统。
课程大纲
查看课程内部的详细分解
简介
6 节课程
-
课程介绍 02:57 02:57
-
本课程将学习的内容 03:03 03:03
-
什么是区块链? 05:26 05:26
-
环境设置 04:02 04:02
-
项目源代码 01:10 01:10
-
项目源代码链接文章
构建区块链
18个讲座
创建去中心化区块链网络
13 节课程
共识
5 节课
结论
1 节课
讲师 详情
Eric Traub
嗨!我是Eric。我现在在纽约市做软件工程师,并且拥有丰富的教学经验,教授过各种各样的科目。我从教书转行到软件工程是因为它带给我的兴奋感和我的热情。现在我很幸运能够将这两种热情——软件工程和教学——结合起来!
课程 证书
使用您的证书来改变职业或在您目前的职业中提升。
我们的学生与
最优秀的
反馈
真的很棒。
相关视频课程
查看更多
